[laminar] Executing cfg/jobs/glibcbot-mips64el-linux-gnu-n32.run ++ id -u ++ id -g ++ echo glibcbot-mips64el-linux-gnu-n32 ++ cut -f 1 -d - + docker run --rm --interactive --volume /var/cache/git:/var/cache/git --volume /var/cache/laminar:/var/cache/laminar --volume /var/lib/laminar/cfg/scripts:/var/lib/laminar/cfg/scripts --volume /var/lib/laminar/cfg/patches:/var/lib/laminar/cfg/patches --volume /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10:/var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10 --env rev= --env binutils_rev= --env gcc_rev= --env linux_rev= --env JOB=glibcbot-mips64el-linux-gnu-n32 --env COMPILER_SUITE= --security-opt apparmor=unconfined --net=host --user 998:998 --workdir /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10 glibcbot /bin/bash + export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/lib/laminar/cfg/scripts + PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/lib/laminar/cfg/scripts + SRC_REPO=/var/cache/git/glibc ++ basename /var/cache/git/glibc .git + SRC_REPO_DIR=glibc ++ echo glibcbot-mips64el-linux-gnu-n32 ++ cut -f 2- -d - + GLIBC_TARGET=mips64el-linux-gnu-n32 + BUILD_REV= + BINUTILS_BUILD_REV= + GCC_BUILD_REV= + LINUX_BUILD_REV= + '[' -z '' ']' + BUILD_REV=master + '[' -z '' ']' + BINUTILS_BUILD_REV=master + '[' -z '' ']' + GCC_BUILD_REV=master + '[' -z '' ']' + LINUX_BUILD_REV=master + '[' -z '' ']' + . /var/lib/laminar/cfg/scripts/evaluate_compiler.inc ++ : gcc-snapshot ++ case "${COMPILER_SUITE}" in ++ export CC=/usr/lib/gcc-snapshot/bin/gcc ++ CC=/usr/lib/gcc-snapshot/bin/gcc ++ export CXX=/usr/lib/gcc-snapshot/bin/g++ ++ CXX=/usr/lib/gcc-snapshot/bin/g++ ++ export CPP=/usr/lib/gcc-snapshot/bin/cpp ++ CPP=/usr/lib/gcc-snapshot/bin/cpp ++ export LD_LIBRARY_PATH=/usr/lib/gcc-snapshot/lib ++ LD_LIBRARY_PATH=/usr/lib/gcc-snapshot/lib ++ export PATH=/usr/lib/gcc-snapshot/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/lib/laminar/cfg/scripts ++ PATH=/usr/lib/gcc-snapshot/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/lib/laminar/cfg/scripts ++ hash -r + . /var/lib/laminar/cfg/scripts/evaluate_patches.inc + /usr/lib/gcc-snapshot/bin/gcc --version gcc (Debian 20230315-1) 13.0.1 20230315 (experimental) [master r13-6680-ga9ae16db8cb] Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + /usr/lib/gcc-snapshot/bin/g++ --version g++ (Debian 20230315-1) 13.0.1 20230315 (experimental) [master r13-6680-ga9ae16db8cb] Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + rm -rf glibc + git clone --shared /var/cache/git/glibc Cloning into 'glibc'... done. Updating files: 16% (3321/19575) Updating files: 17% (3328/19575) Updating files: 18% (3524/19575) Updating files: 19% (3720/19575) Updating files: 20% (3915/19575) Updating files: 21% (4111/19575) Updating files: 22% (4307/19575) Updating files: 23% (4503/19575) Updating files: 24% (4698/19575) Updating files: 24% (4862/19575) Updating files: 25% (4894/19575) Updating files: 26% (5090/19575) Updating files: 27% (5286/19575) Updating files: 28% (5481/19575) Updating files: 29% (5677/19575) Updating files: 30% (5873/19575) Updating files: 31% (6069/19575) Updating files: 32% (6264/19575) Updating files: 33% (6460/19575) Updating files: 34% (6656/19575) Updating files: 35% (6852/19575) Updating files: 36% (7047/19575) Updating files: 37% (7243/19575) Updating files: 38% (7439/19575) Updating files: 39% (7635/19575) Updating files: 40% (7830/19575) Updating files: 41% (8026/19575) Updating files: 42% (8222/19575) Updating files: 43% (8418/19575) Updating files: 44% (8613/19575) Updating files: 45% (8809/19575) Updating files: 46% (9005/19575) Updating files: 47% (9201/19575) Updating files: 48% (9396/19575) Updating files: 49% (9592/19575) Updating files: 50% (9788/19575) Updating files: 51% (9984/19575) Updating files: 52% (10179/19575) Updating files: 53% (10375/19575) Updating files: 54% (10571/19575) Updating files: 54% (10688/19575) Updating files: 55% (10767/19575) Updating files: 56% (10962/19575) Updating files: 57% (11158/19575) Updating files: 58% (11354/19575) Updating files: 59% (11550/19575) Updating files: 60% (11745/19575) Updating files: 61% (11941/19575) Updating files: 62% (12137/19575) Updating files: 63% (12333/19575) Updating files: 64% (12528/19575) Updating files: 65% (12724/19575) Updating files: 66% (12920/19575) Updating files: 67% (13116/19575) Updating files: 68% (13311/19575) Updating files: 69% (13507/19575) Updating files: 70% (13703/19575) Updating files: 71% (13899/19575) Updating files: 72% (14094/19575) Updating files: 73% (14290/19575) Updating files: 74% (14486/19575) Updating files: 75% (14682/19575) Updating files: 76% (14877/19575) Updating files: 77% (15073/19575) Updating files: 78% (15269/19575) Updating files: 79% (15465/19575) Updating files: 80% (15660/19575) Updating files: 81% (15856/19575) Updating files: 82% (16052/19575) Updating files: 83% (16248/19575) Updating files: 84% (16443/19575) Updating files: 85% (16639/19575) Updating files: 86% (16835/19575) Updating files: 87% (17031/19575) Updating files: 88% (17226/19575) Updating files: 89% (17422/19575) Updating files: 90% (17618/19575) Updating files: 91% (17814/19575) Updating files: 92% (18009/19575) Updating files: 93% (18205/19575) Updating files: 94% (18401/19575) Updating files: 95% (18597/19575) Updating files: 96% (18792/19575) Updating files: 97% (18988/19575) Updating files: 98% (19184/19575) Updating files: 99% (19380/19575) Updating files: 99% (19467/19575) Updating files: 100% (19575/19575) Updating files: 100% (19575/19575), done. + pushd glibc + git checkout master /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10/glibc /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10 Already on 'master' Your branch is up to date with 'origin/master'. + apply_patches .:generic-glibcbot .:glibcbot-mips64el-linux-gnu-n32 + local this_arg + local this_path + local this_prefix + local this_patch + '[' 2 -gt 0 ']' + this_arg=.:generic-glibcbot + shift ++ echo .:generic-glibcbot ++ cut -f 1 -d : + this_path=. ++ echo .:generic-glibcbot ++ cut -f 2 -d : + this_prefix=generic-glibcbot + pushd . /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10/glibc /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10/glibc /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10 + for this_patch in "/var/lib/laminar/cfg/patches/${this_prefix}--"*.patch + '[' -r /var/lib/laminar/cfg/patches/generic-glibcbot--000-allow-linux-from-git.patch ']' + patch -p1 patching file scripts/build-many-glibcs.py Hunk #1 succeeded at 899 (offset -2 lines). + for this_patch in "/var/lib/laminar/cfg/patches/${this_prefix}--"*.patch + '[' -r /var/lib/laminar/cfg/patches/generic-glibcbot--001-fetch-from-local-git-repos.patch ']' + patch -p1 patching file scripts/build-many-glibcs.py Hunk #1 succeeded at 856 (offset -2 lines). Hunk #2 succeeded at 870 (offset -2 lines). Hunk #3 succeeded at 879 (offset -2 lines). Hunk #4 succeeded at 967 (offset -2 lines). + for this_patch in "/var/lib/laminar/cfg/patches/${this_prefix}--"*.patch + '[' -r /var/lib/laminar/cfg/patches/generic-glibcbot--003-allow-checkout-by-git-revision.patch ']' + patch -p1 patching file scripts/build-many-glibcs.py Hunk #1 succeeded at 793 (offset -2 lines). Hunk #2 succeeded at 857 (offset -2 lines). Hunk #3 succeeded at 888 (offset -2 lines). Hunk #4 succeeded at 909 (offset -2 lines). Hunk #5 succeeded at 954 (offset -2 lines). + popd /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10/glibc /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10 + '[' 1 -gt 0 ']' + this_arg=.:glibcbot-mips64el-linux-gnu-n32 + shift ++ echo .:glibcbot-mips64el-linux-gnu-n32 ++ cut -f 1 -d : + this_path=. ++ echo .:glibcbot-mips64el-linux-gnu-n32 ++ cut -f 2 -d : + this_prefix=glibcbot-mips64el-linux-gnu-n32 + pushd . /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10/glibc /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10/glibc /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10 + for this_patch in "/var/lib/laminar/cfg/patches/${this_prefix}--"*.patch + '[' -r '/var/lib/laminar/cfg/patches/glibcbot-mips64el-linux-gnu-n32--*.patch' ']' + popd /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10/glibc /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10 + '[' 0 -gt 0 ']' + git show commit 65cbd52174f5bc211dd655727c2239e25e55bfce Author: Jan-Benedict Glaw Date: Sat Apr 1 21:09:19 2023 +0200 build-many-glibcs.py: --disable-gcov for gcc-first This is also being tracked n GCC [1]. Reviewed-by: Adhemerval Zanella [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100289 diff --git a/scripts/build-many-glibcs.py b/scripts/build-many-glibcs.py index e8bb82ed9d..82f8d97281 100755 --- a/scripts/build-many-glibcs.py +++ b/scripts/build-many-glibcs.py @@ -1481,6 +1481,7 @@ class Config(object): '--disable-threads', '--disable-libatomic', '--disable-decimal-float', + '--disable-gcov', '--disable-libffi', '--disable-libgomp', '--disable-libitm', + git status On branch master Your branch is up to date with 'origin/master'. Changes not staged for commit: (use "git add ..." to update what will be committed) (use "git restore ..." to discard changes in working directory) modified: scripts/build-many-glibcs.py no changes added to commit (use "git add" and/or "git commit -a") + git diff ++ git rev-parse HEAD + REV_ID=65cbd52174f5bc211dd655727c2239e25e55bfce + popd + hash -r + export + declare -a bot + bot=("`pwd`/${SRC_REPO_DIR}/scripts/build-many-glibcs.py" --keep all --replace-sources -j 1) ++ pwd + bot+=("$(pwd)") ++ pwd + _compiler= ++ /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10/glibc/scripts/build-many-glibcs.py --keep all --replace-sources -j 1 /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10 list-glibcs diff --git a/scripts/build-many-glibcs.py b/scripts/build-many-glibcs.py index 82f8d97281..d7c40fc411 100755 --- a/scripts/build-many-glibcs.py +++ b/scripts/build-many-glibcs.py @@ -793,14 +793,14 @@ class Context(object): """Check out the desired component versions.""" default_versions = {'binutils': 'vcs-2.40', 'gcc': 'vcs-12', - 'glibc': 'vcs-mainline', + 'glibc': 'vcs-master', 'gmp': '6.2.1', 'linux': '6.2', 'mpc': '1.3.1', 'mpfr': '4.2.0', - 'mig': 'vcs-mainline', - 'gnumach': 'vcs-mainline', - 'hurd': 'vcs-mainline'} + 'mig': 'vcs-master', + 'gnumach': 'vcs-master', + 'hurd': 'vcs-master'} use_versions = {} explicit_versions = {} for v in versions: @@ -856,49 +856,40 @@ class Context(object): """Check out the given version of the given component from version control. Return a revision identifier.""" if component == 'binutils': - git_url = 'https://sourceware.org/git/binutils-gdb.git' - if version == 'mainline': - git_branch = 'master' - else: - trans = str.maketrans({'.': '_'}) - git_branch = 'binutils-%s-branch' % version.translate(trans) - return self.git_checkout(component, git_url, git_branch, update) + git_url = '/var/cache/git/binutils-gdb' + return self.git_checkout(component, git_url, version, update) elif component == 'gcc': - if version == 'mainline': - branch = 'master' - else: - branch = 'releases/gcc-%s' % version - return self.gcc_checkout(branch, update) + return self.gcc_checkout(version, update) elif component == 'glibc': - git_url = 'https://sourceware.org/git/glibc.git' - if version == 'mainline': - git_branch = 'master' - else: - git_branch = 'release/%s/master' % version - r = self.git_checkout(component, git_url, git_branch, update) + git_url = '/var/cache/git/glibc' + r = self.git_checkout(component, git_url, version, update) self.fix_glibc_timestamps() return r elif component == 'gnumach': - git_url = 'git://git.savannah.gnu.org/hurd/gnumach.git' + git_url = '/var/cache/git/gnumach' git_branch = 'master' r = self.git_checkout(component, git_url, git_branch, update) subprocess.run(['autoreconf', '-i'], cwd=self.component_srcdir(component), check=True) return r elif component == 'mig': - git_url = 'git://git.savannah.gnu.org/hurd/mig.git' + git_url = '/var/cache/git/mig' git_branch = 'master' r = self.git_checkout(component, git_url, git_branch, update) subprocess.run(['autoreconf', '-i'], cwd=self.component_srcdir(component), check=True) return r elif component == 'hurd': - git_url = 'git://git.savannah.gnu.org/hurd/hurd.git' + git_url = '/var/cache/git/hurd' git_branch = 'master' r = self.git_checkout(component, git_url, git_branch, update) subprocess.run(['autoconf'], cwd=self.component_srcdir(component), check=True) return r + elif component == 'linux': + git_url = '/var/cache/git/linux' + r = self.git_checkout(component, git_url, version, update) + return r else: print('error: component %s coming from VCS' % component) exit(1) @@ -918,9 +909,11 @@ class Context(object): depth_arg = ('--depth', '1') else: depth_arg = () - subprocess.run(['git', 'clone', '-q', '-b', git_branch, + subprocess.run(['git', 'clone', '-q', *depth_arg, git_url, self.component_srcdir(component)], check=True) + subprocess.run(['git', 'checkout', git_branch], + cwd=self.component_srcdir(component), check=True) r = subprocess.run(['git', 'rev-parse', 'HEAD'], cwd=self.component_srcdir(component), stdout=subprocess.PIPE, @@ -959,9 +952,9 @@ class Context(object): shutil.rmtree(self.component_srcdir('gcc')) update = False if not update: - self.git_checkout('gcc', 'https://gcc.gnu.org/git/gcc.git', + self.git_checkout('gcc', '/var/cache/git/gcc', branch, update) - subprocess.run(['contrib/gcc_update', '--silent'], + subprocess.run(['contrib/gcc_update', '--touch'], cwd=self.component_srcdir('gcc'), check=True) r = subprocess.run(['git', 'rev-parse', 'HEAD'], cwd=self.component_srcdir('gcc'), /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10 declare -x CC="/usr/lib/gcc-snapshot/bin/gcc" declare -x COMPILER_SUITE="gcc-snapshot" declare -x CPP="/usr/lib/gcc-snapshot/bin/cpp" declare -x CXX="/usr/lib/gcc-snapshot/bin/g++" declare -x HOME="/home/foo" declare -x HOSTNAME="lili" declare -x JOB="glibcbot-mips64el-linux-gnu-n32" declare -x LD_LIBRARY_PATH="/usr/lib/gcc-snapshot/lib" declare -x OLDPWD="/var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10/glibc" declare -x PATH="/usr/lib/gcc-snapshot/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/lib/laminar/cfg/scripts" declare -x PWD="/var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10" declare -x SHLVL="1" declare -x binutils_rev="" declare -x gcc_rev="" declare -x linux_rev="" declare -x rev="" + read glibc compiler _ + '[' aarch64-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' aarch64-linux-gnu-disable-multi-arch = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' aarch64_be-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' alpha-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' arc-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' arc-linux-gnuhf = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' arceb-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' arm-linux-gnueabi = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' arm-linux-gnueabi-v4t = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' arm-linux-gnueabihf = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' arm-linux-gnueabihf-thumb = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' arm-linux-gnueabihf-v7a = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' arm-linux-gnueabihf-v7a-disable-multi-arch = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' armeb-linux-gnueabi = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' armeb-linux-gnueabi-be8 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' armeb-linux-gnueabihf = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' armeb-linux-gnueabihf-be8 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' csky-linux-gnuabiv2 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' csky-linux-gnuabiv2-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' hppa-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' i486-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' i586-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' i686-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' i686-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' i686-linux-gnu-disable-multi-arch = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' i686-linux-gnu-no-pie = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' ia64-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' loongarch64-linux-gnu-lp64d = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' loongarch64-linux-gnu-lp64s = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' m68k-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' m68k-linux-gnu-coldfire = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' m68k-linux-gnu-coldfire-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' microblaze-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' microblazeel-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips-linux-gnu-nan2008 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips-linux-gnu-nan2008-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips-linux-gnu-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64-linux-gnu-n32 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64-linux-gnu-n32-nan2008 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64-linux-gnu-n32-nan2008-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64-linux-gnu-n32-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64-linux-gnu-n64 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64-linux-gnu-n64-nan2008 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64-linux-gnu-n64-nan2008-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64-linux-gnu-n64-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n32 = mips64el-linux-gnu-n32 ']' + _compiler=mips64el-linux-gnu + echo 'Found compiler' Found compiler + read glibc compiler _ + '[' mips64el-linux-gnu-n32-nan2008 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n32-nan2008-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n32-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n64 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n64-nan2008 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n64-nan2008-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n64-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mipsel-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mipsel-linux-gnu-nan2008 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mipsel-linux-gnu-nan2008-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mipsel-linux-gnu-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mipsisa32r6el-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mipsisa64r6el-linux-gnu-n32 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' mipsisa64r6el-linux-gnu-n64 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' nios2-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' or1k-linux-gnu-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' powerpc-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' powerpc-linux-gnu-power4 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' powerpc-linux-gnu-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' powerpc64-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' powerpc64le-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' powerpc64le-linux-gnu-disable-multi-arch = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' riscv32-linux-gnu-rv32imac-ilp32 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' riscv32-linux-gnu-rv32imafdc-ilp32 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' riscv32-linux-gnu-rv32imafdc-ilp32d = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' riscv64-linux-gnu-rv64imac-lp64 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' riscv64-linux-gnu-rv64imafdc-lp64 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' riscv64-linux-gnu-rv64imafdc-lp64d = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' s390-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' s390x-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' s390x-linux-gnu-O3 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' sh3-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' sh3eb-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' sh4-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' sh4-linux-gnu-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' sh4eb-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' sh4eb-linux-gnu-soft = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' sparc64-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' sparc64-linux-gnu-disable-multi-arch = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' sparcv8-linux-gnu-leon3 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' sparcv9-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' sparcv9-linux-gnu-disable-multi-arch = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' x86_64-linux-gnu = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' x86_64-linux-gnu-disable-multi-arch = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' x86_64-linux-gnu-minimal = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' x86_64-linux-gnu-no-pie = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' x86_64-linux-gnu-x32 = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' x86_64-linux-gnu-x32-no-pie = mips64el-linux-gnu-n32 ']' + read glibc compiler _ + '[' -z mips64el-linux-gnu ']' + PY_REV=master + BINUTILS_PY_REV=master + GCC_PY_REV=master + LINUX_PY_REV=master + log_execute checkout /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10/glibc/scripts/build-many-glibcs.py --keep all --replace-sources -j 1 /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10 checkout binutils-vcs-master gcc-vcs-master glibc-vcs-master linux-vcs-master [checkout 2023-04-22 04:05:23] Already on 'master' [checkout 2023-04-22 04:05:23] Your branch is up to date with 'origin/master'. [checkout 2023-04-22 04:05:49] Already on 'master' [checkout 2023-04-22 04:05:49] Your branch is up to date with 'origin/master'. [checkout 2023-04-22 04:05:49] Touching fixincludes/config.h.in... [checkout 2023-04-22 04:05:49] Touching intl/config.h.in... [checkout 2023-04-22 04:05:49] Touching gcc/config.in... [checkout 2023-04-22 04:05:49] Touching gcc/config/aarch64/aarch64-tune.md... [checkout 2023-04-22 04:05:49] Touching gcc/config/arm/arm-tune.md... [checkout 2023-04-22 04:05:49] Touching gcc/config/arm/arm-tables.opt... [checkout 2023-04-22 04:05:49] Touching gcc/config/c6x/c6x-tables.opt... [checkout 2023-04-22 04:05:49] Touching gcc/config/c6x/c6x-sched.md... [checkout 2023-04-22 04:05:49] Touching gcc/config/c6x/c6x-mult.md... [checkout 2023-04-22 04:05:49] Touching gcc/testsuite/gcc.dg/cpp/_Pragma3.c... [checkout 2023-04-22 04:05:49] Touching c++tools/config.h.in... [checkout 2023-04-22 04:05:49] Touching zlib/aclocal.m4... [checkout 2023-04-22 04:05:49] Touching zlib/Makefile.in... [checkout 2023-04-22 04:05:49] Touching zlib/configure... [checkout 2023-04-22 04:05:49] Touching libgfortran/aclocal.m4... [checkout 2023-04-22 04:05:49] Touching libgfortran/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libgm2/aclocal.m4... [checkout 2023-04-22 04:05:49] Touching libgm2/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libquadmath/aclocal.m4... [checkout 2023-04-22 04:05:49] Touching libquadmath/configure... [checkout 2023-04-22 04:05:49] Touching libquadmath/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libgfortran/configure... [checkout 2023-04-22 04:05:49] Touching libcpp/aclocal.m4... [checkout 2023-04-22 04:05:49] Touching libcpp/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libcpp/configure... [checkout 2023-04-22 04:05:49] Touching libgomp/configure.ac... [checkout 2023-04-22 04:05:49] Touching libgomp/aclocal.m4... [checkout 2023-04-22 04:05:49] Touching libgomp/Makefile.am... [checkout 2023-04-22 04:05:49] Touching libgomp/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libgomp/testsuite/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libgomp/configure... [checkout 2023-04-22 04:05:49] Touching libgomp/config.h.in... [checkout 2023-04-22 04:05:49] Touching libitm/aclocal.m4... [checkout 2023-04-22 04:05:49] Touching libitm/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libitm/testsuite/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libitm/configure... [checkout 2023-04-22 04:05:49] Touching libitm/config.h.in... [checkout 2023-04-22 04:05:49] Touching libatomic/aclocal.m4... [checkout 2023-04-22 04:05:49] Touching libatomic/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libatomic/testsuite/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libatomic/configure... [checkout 2023-04-22 04:05:49] Touching libatomic/auto-config.h.in... [checkout 2023-04-22 04:05:49] Touching libsanitizer/aclocal.m4... [checkout 2023-04-22 04:05:49] Touching libsanitizer/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libsanitizer/configure... [checkout 2023-04-22 04:05:49] Touching libsanitizer/asan/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libsanitizer/interception/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libsanitizer/sanitizer_common/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libvtv/aclocal.m4... [checkout 2023-04-22 04:05:49] Touching libvtv/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libvtv/configure... [checkout 2023-04-22 04:05:49] Touching libbacktrace/aclocal.m4... [checkout 2023-04-22 04:05:49] Touching libbacktrace/Makefile.in... [checkout 2023-04-22 04:05:49] Touching libbacktrace/configure... [checkout 2023-04-22 04:05:49] Touching libbacktrace/config.h.in... [checkout 2023-04-22 04:05:59] Already on 'master' [checkout 2023-04-22 04:05:59] Your branch is up to date with 'origin/master'. [checkout 2023-04-22 04:06:14] Already on 'master' [checkout 2023-04-22 04:06:14] Your branch is up to date with 'origin/master'. [checkout 2023-04-22 04:06:21] configure.ac:93: installing 'build-aux/compile' [checkout 2023-04-22 04:06:21] configure.ac:53: installing 'build-aux/config.guess' [checkout 2023-04-22 04:06:21] configure.ac:53: installing 'build-aux/config.sub' [checkout 2023-04-22 04:06:21] configure.ac:33: installing 'build-aux/install-sh' [checkout 2023-04-22 04:06:21] configure.ac:33: installing 'build-aux/missing' [checkout 2023-04-22 04:06:21] Makefile.am: installing './INSTALL' [checkout 2023-04-22 04:06:21] Makefile.am: installing 'build-aux/depcomp' [checkout 2023-04-22 04:06:22] Makefile.am:32: installing 'build-aux/mdate-sh' [checkout 2023-04-22 04:06:22] doc/Makefrag.am:106: warning: user target '$(srcdir)/doc/version.texi' defined here ... [checkout 2023-04-22 04:06:22] Makefile.am:159: 'doc/Makefrag.am' included from here [checkout 2023-04-22 04:06:22] /usr/share/automake-1.16/am/texi-vers.am: ... overrides Automake target '$(srcdir)/doc/version.texi' defined here [checkout 2023-04-22 04:06:22] Makefile.am:32: installing 'build-aux/texinfo.tex' [checkout 2023-04-22 04:06:22] parallel-tests: installing 'build-aux/test-driver' [checkout 2023-04-22 04:06:24] Already on 'master' [checkout 2023-04-22 04:06:24] Your branch is up to date with 'origin/master'. [checkout 2023-04-22 04:06:24] configure.ac:291: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete [checkout 2023-04-22 04:06:24] ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... [checkout 2023-04-22 04:06:24] ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... [checkout 2023-04-22 04:06:24] configure.ac:291: the top level [checkout 2023-04-22 04:07:07] Already on 'master' [checkout 2023-04-22 04:07:07] Your branch is up to date with 'origin/master'. [checkout 2023-04-22 04:07:08] Already on 'master' [checkout 2023-04-22 04:07:08] Your branch is up to date with 'origin/master'. [checkout 2023-04-22 04:07:11] configure.ac:34: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete [checkout 2023-04-22 04:07:11] ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... [checkout 2023-04-22 04:07:11] ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... [checkout 2023-04-22 04:07:11] aclocal.m4:668: AM_PROG_LEX is expanded from... [checkout 2023-04-22 04:07:11] configure.ac:34: the top level [checkout 2023-04-22 04:07:11] configure.ac:39: warning: The macro `AC_HEADER_STDC' is obsolete. [checkout 2023-04-22 04:07:11] configure.ac:39: You should run autoupdate. [checkout 2023-04-22 04:07:11] ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... [checkout 2023-04-22 04:07:11] configure.ac:39: the top level [checkout 2023-04-22 04:07:11] configure.ac:58: warning: AC_OUTPUT should be used without arguments. [checkout 2023-04-22 04:07:11] configure.ac:58: You should run autoupdate. [checkout 2023-04-22 04:07:12] configure.ac:25: installing 'build-aux/compile' [checkout 2023-04-22 04:07:12] configure.ac:9: installing 'build-aux/config.guess' [checkout 2023-04-22 04:07:12] configure.ac:9: installing 'build-aux/config.sub' [checkout 2023-04-22 04:07:12] configure.ac:14: installing 'build-aux/install-sh' [checkout 2023-04-22 04:07:12] configure.ac:14: installing 'build-aux/missing' [checkout 2023-04-22 04:07:12] Makefile.am: installing './INSTALL' [checkout 2023-04-22 04:07:12] Makefile.am: installing 'build-aux/depcomp' [checkout 2023-04-22 04:07:12] configure.ac: installing 'build-aux/ylwrap' [checkout 2023-04-22 04:07:13] parallel-tests: installing 'build-aux/test-driver' TCLUG_BUILD_INFO;checkout;0;126 + fail_on_FAIL + find logs -name '*-status.txt' -exec grep '^FAIL:' '{}' ';' + grep -q '^FAIL:' find: 'logs': No such file or directory + true + log_execute host-libraries /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10/glibc/scripts/build-many-glibcs.py --keep all --replace-sources -j 1 /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10 host-libraries [host-libraries 2023-04-22 04:07:16] PASS: host-libraries gmp rm [host-libraries 2023-04-22 04:07:16] PASS: host-libraries gmp mkdir [host-libraries 2023-04-22 04:08:27] PASS: host-libraries gmp configure [host-libraries 2023-04-22 04:12:00] PASS: host-libraries gmp build [host-libraries 2023-04-22 04:15:15] PASS: host-libraries gmp check [host-libraries 2023-04-22 04:15:17] PASS: host-libraries gmp install [host-libraries 2023-04-22 04:15:17] PASS: host-libraries mpfr rm [host-libraries 2023-04-22 04:15:17] PASS: host-libraries mpfr mkdir [host-libraries 2023-04-22 04:15:36] PASS: host-libraries mpfr configure [host-libraries 2023-04-22 04:17:40] PASS: host-libraries mpfr build [host-libraries 2023-04-22 04:22:29] PASS: host-libraries mpfr check [host-libraries 2023-04-22 04:22:30] PASS: host-libraries mpfr install [host-libraries 2023-04-22 04:22:30] PASS: host-libraries mpc rm [host-libraries 2023-04-22 04:22:30] PASS: host-libraries mpc mkdir [host-libraries 2023-04-22 04:22:38] PASS: host-libraries mpc configure [host-libraries 2023-04-22 04:23:04] PASS: host-libraries mpc build [host-libraries 2023-04-22 04:25:03] PASS: host-libraries mpc check [host-libraries 2023-04-22 04:25:04] PASS: host-libraries mpc install [host-libraries 2023-04-22 04:25:04] PASS: host-libraries done TCLUG_BUILD_INFO;host-libraries;0;1068 + fail_on_FAIL + grep -q '^FAIL:' + find logs -name '*-status.txt' -exec grep '^FAIL:' '{}' ';' + true + log_execute compilers /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10/glibc/scripts/build-many-glibcs.py --keep all --replace-sources -j 1 /var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10 --full-gcc compilers mips64el-linux-gnu [compilers 2023-04-22 04:25:04] PASS: compilers-mips64el-linux-gnu check-host-libraries [compilers 2023-04-22 04:25:04] PASS: compilers-mips64el-linux-gnu binutils rm [compilers 2023-04-22 04:25:04] PASS: compilers-mips64el-linux-gnu binutils mkdir [compilers 2023-04-22 04:25:09] PASS: compilers-mips64el-linux-gnu binutils configure [compilers 2023-04-22 04:35:39] PASS: compilers-mips64el-linux-gnu binutils build [compilers 2023-04-22 04:35:45] PASS: compilers-mips64el-linux-gnu binutils install [compilers 2023-04-22 04:35:45] PASS: compilers-mips64el-linux-gnu linux rm [compilers 2023-04-22 04:35:45] PASS: compilers-mips64el-linux-gnu linux mkdir [compilers 2023-04-22 04:36:05] PASS: compilers-mips64el-linux-gnu linux install-headers [compilers 2023-04-22 04:36:05] PASS: compilers-mips64el-linux-gnu gcc-first rm [compilers 2023-04-22 04:36:05] PASS: compilers-mips64el-linux-gnu gcc-first mkdir [compilers 2023-04-22 04:36:13] PASS: compilers-mips64el-linux-gnu gcc-first configure [compilers 2023-04-22 06:32:00] PASS: compilers-mips64el-linux-gnu gcc-first build [compilers 2023-04-22 06:32:29] PASS: compilers-mips64el-linux-gnu gcc-first install [compilers 2023-04-22 06:32:29] PASS: compilers-mips64el-linux-gnu glibc mips64el-linux-gnu-n32 rm [compilers 2023-04-22 06:32:29] PASS: compilers-mips64el-linux-gnu glibc mips64el-linux-gnu-n32 mkdir [compilers 2023-04-22 06:32:42] PASS: compilers-mips64el-linux-gnu glibc mips64el-linux-gnu-n32 configure [compilers 2023-04-22 07:26:29] PASS: compilers-mips64el-linux-gnu glibc mips64el-linux-gnu-n32 build [compilers 2023-04-22 07:28:34] PASS: compilers-mips64el-linux-gnu glibc mips64el-linux-gnu-n32 install [compilers 2023-04-22 07:28:34] PASS: compilers-mips64el-linux-gnu glibc mips64el-linux-gnu-n32 mkdir-lib [compilers 2023-04-22 07:28:34] PASS: compilers-mips64el-linux-gnu glibc mipsel-linux-gnu rm [compilers 2023-04-22 07:28:34] PASS: compilers-mips64el-linux-gnu glibc mipsel-linux-gnu mkdir [compilers 2023-04-22 07:28:52] PASS: compilers-mips64el-linux-gnu glibc mipsel-linux-gnu configure [compilers 2023-04-22 08:34:43] PASS: compilers-mips64el-linux-gnu glibc mipsel-linux-gnu build [compilers 2023-04-22 08:36:27] PASS: compilers-mips64el-linux-gnu glibc mipsel-linux-gnu install [compilers 2023-04-22 08:36:27] PASS: compilers-mips64el-linux-gnu glibc mipsel-linux-gnu mkdir-lib [compilers 2023-04-22 08:36:27] PASS: compilers-mips64el-linux-gnu glibc mips64el-linux-gnu-n64 rm [compilers 2023-04-22 08:36:27] PASS: compilers-mips64el-linux-gnu glibc mips64el-linux-gnu-n64 mkdir [compilers 2023-04-22 08:36:56] PASS: compilers-mips64el-linux-gnu glibc mips64el-linux-gnu-n64 configure [compilers 2023-04-22 09:42:29] PASS: compilers-mips64el-linux-gnu glibc mips64el-linux-gnu-n64 build [compilers 2023-04-22 09:44:17] PASS: compilers-mips64el-linux-gnu glibc mips64el-linux-gnu-n64 install [compilers 2023-04-22 09:44:17] PASS: compilers-mips64el-linux-gnu glibc mips64el-linux-gnu-n64 mkdir-lib [compilers 2023-04-22 09:44:17] PASS: compilers-mips64el-linux-gnu gcc rm [compilers 2023-04-22 09:44:17] PASS: compilers-mips64el-linux-gnu gcc mkdir [compilers 2023-04-22 09:44:24] PASS: compilers-mips64el-linux-gnu gcc configure [compilers 2023-04-22 13:50:02] FAIL: compilers-mips64el-linux-gnu gcc build [compilers 2023-04-22 13:50:02] UNRESOLVED: compilers-mips64el-linux-gnu gcc install [compilers 2023-04-22 13:50:02] UNRESOLVED: compilers-mips64el-linux-gnu done TCLUG_BUILD_INFO;compilers;0;33910 + fail_on_FAIL + grep -q '^FAIL:' + find logs -name '*-status.txt' -exec grep '^FAIL:' '{}' ';' + exit 1 [laminar] Executing cfg/after + export declare -x ARCHIVE="/var/lib/laminar/archive/glibcbot-mips64el-linux-gnu-n32/10" declare -x CONTEXT="default" declare -x HOME="/nonexistent" declare -x INVOCATION_ID="9b02437f413b4689a9f1c5e694d46bc1" declare -x JOB="glibcbot-mips64el-linux-gnu-n32" declare -x JOURNAL_STREAM="8:1789880356" declare -x LAMINAR_BASE_URL="http://toolchain.lug-owl.de/laminar/" declare -x LAMINAR_TITLE="toolchain.lug-owl.de" declare -x LANG="en_US.UTF-8" declare -x LANGUAGE="en_US:en" declare -x LAST_RESULT="failed" declare -x LOGNAME="laminar" declare -x OLDPWD declare -x PATH="/var/lib/laminar/cfg/scripts:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" declare -x PWD="/var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/10" declare -x RESULT="failed" declare -x RUN="10" declare -x SHLVL="1" declare -x SYSTEMD_EXEC_PID="54097" declare -x USER="laminar" declare -x WORKSPACE="/var/lib/laminar/run/glibcbot-mips64el-linux-gnu-n32/workspace" declare -x __LAMINAR_SETENV_PIPE="9" + VERBOSE= + find . -type f -name '*.sum' -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-mips64el-linux-gnu-n32/10 ';' + find . -type f -name config.log -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-mips64el-linux-gnu-n32/10 ';' + find . -type f -name config.h -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-mips64el-linux-gnu-n32/10 ';' + find . -type f -name test-suite.log -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-mips64el-linux-gnu-n32/10 ';' + find . -type f -name SYSTEM.def -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-mips64el-linux-gnu-n32/10 ';' + '[' '!' -d logs ']' + find logs -type f -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-mips64el-linux-gnu-n32/10 ';' + find . -type f -name build-state.json -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-mips64el-linux-gnu-n32/10 ';' + find . -type f -name versions.json -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-mips64el-linux-gnu-n32/10 ';' + '[' '!' -r build.log ']' + '[' failed = success -a failed '!=' failed ']' + '[' failed = failed -a failed '!=' failed ']' + printf '\nFinal status: %s.\n' failed Final status: failed.