[laminar] Executing cfg/jobs/glibcbot-sh4eb-linux-gnu.run ++ id -u ++ id -g ++ echo glibcbot-sh4eb-linux-gnu ++ 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-sh4eb-linux-gnu/12:/var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12 --env rev= --env binutils_rev= --env gcc_rev= --env linux_rev= --env JOB=glibcbot-sh4eb-linux-gnu --env COMPILER_SUITE= --security-opt apparmor=unconfined --net=host --user 998:998 --workdir /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12 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-sh4eb-linux-gnu ++ cut -f 2- -d - + GLIBC_TARGET=sh4eb-linux-gnu + 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: 18% (3632/19644) Updating files: 19% (3733/19644) Updating files: 20% (3929/19644) Updating files: 21% (4126/19644) Updating files: 22% (4322/19644) Updating files: 23% (4519/19644) Updating files: 24% (4715/19644) Updating files: 24% (4862/19644) Updating files: 25% (4911/19644) Updating files: 26% (5108/19644) Updating files: 27% (5304/19644) Updating files: 28% (5501/19644) Updating files: 29% (5697/19644) Updating files: 30% (5894/19644) Updating files: 31% (6090/19644) Updating files: 32% (6287/19644) Updating files: 33% (6483/19644) Updating files: 34% (6679/19644) Updating files: 35% (6876/19644) Updating files: 36% (7072/19644) Updating files: 37% (7269/19644) Updating files: 38% (7465/19644) Updating files: 39% (7662/19644) Updating files: 40% (7858/19644) Updating files: 41% (8055/19644) Updating files: 42% (8251/19644) Updating files: 43% (8447/19644) Updating files: 44% (8644/19644) Updating files: 45% (8840/19644) Updating files: 46% (9037/19644) Updating files: 47% (9233/19644) Updating files: 48% (9430/19644) Updating files: 49% (9626/19644) Updating files: 50% (9822/19644) Updating files: 51% (10019/19644) Updating files: 52% (10215/19644) Updating files: 53% (10412/19644) Updating files: 54% (10608/19644) Updating files: 55% (10805/19644) Updating files: 55% (10945/19644) Updating files: 56% (11001/19644) Updating files: 57% (11198/19644) Updating files: 58% (11394/19644) Updating files: 59% (11590/19644) Updating files: 60% (11787/19644) Updating files: 61% (11983/19644) Updating files: 62% (12180/19644) Updating files: 63% (12376/19644) Updating files: 64% (12573/19644) Updating files: 65% (12769/19644) Updating files: 66% (12966/19644) Updating files: 67% (13162/19644) Updating files: 68% (13358/19644) Updating files: 69% (13555/19644) Updating files: 70% (13751/19644) Updating files: 71% (13948/19644) Updating files: 72% (14144/19644) Updating files: 73% (14341/19644) Updating files: 74% (14537/19644) Updating files: 75% (14733/19644) Updating files: 76% (14930/19644) Updating files: 77% (15126/19644) Updating files: 78% (15323/19644) Updating files: 79% (15519/19644) Updating files: 80% (15716/19644) Updating files: 81% (15912/19644) Updating files: 82% (16109/19644) Updating files: 83% (16305/19644) Updating files: 84% (16501/19644) Updating files: 85% (16698/19644) Updating files: 86% (16894/19644) Updating files: 87% (17091/19644) Updating files: 88% (17287/19644) Updating files: 89% (17484/19644) Updating files: 90% (17680/19644) Updating files: 91% (17877/19644) Updating files: 92% (18073/19644) Updating files: 93% (18269/19644) Updating files: 94% (18466/19644) Updating files: 95% (18662/19644) Updating files: 96% (18859/19644) Updating files: 97% (19055/19644) Updating files: 98% (19252/19644) Updating files: 99% (19448/19644) Updating files: 100% (19644/19644) Updating files: 100% (19644/19644), done. + pushd glibc + git checkout master /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12/glibc /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12 Already on 'master' Your branch is up to date with 'origin/master'. + apply_patches .:generic-glibcbot .:glibcbot-sh4eb-linux-gnu + 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-sh4eb-linux-gnu/12/glibc /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12/glibc /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12 + 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 + 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 + 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 + popd + '[' 1 -gt 0 ']' + this_arg=.:glibcbot-sh4eb-linux-gnu + shift /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12/glibc /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12 ++ echo .:glibcbot-sh4eb-linux-gnu ++ cut -f 1 -d : + this_path=. ++ echo .:glibcbot-sh4eb-linux-gnu ++ cut -f 2 -d : /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12/glibc /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12/glibc /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12 + this_prefix=glibcbot-sh4eb-linux-gnu + pushd . + for this_patch in "/var/lib/laminar/cfg/patches/${this_prefix}--"*.patch + '[' -r '/var/lib/laminar/cfg/patches/glibcbot-sh4eb-linux-gnu--*.patch' ']' + popd + '[' 0 -gt 0 ']' /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12/glibc /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12 + git show commit d6c72f976c61d3c1465699f2bcad77e62bafe61d Author: Samuel Thibault Date: Thu May 11 01:51:10 2023 +0200 hurd: rule out some mach headers when generating errno.h While mach/kern_return.h happens to pull mach/machine/kern_return.h, mach/machine/boolean.h, and mach/machine/vm_types.h (and realpath-ing them exposes the machine-specific machine symlink content), those headers do not actually define anything machine-specific for the content of errno.h. So we can just rule out these machine-specific from the dependency comment. diff --git a/sysdeps/mach/hurd/bits/errno.h b/sysdeps/mach/hurd/bits/errno.h index 069865189f..a0794f96aa 100644 --- a/sysdeps/mach/hurd/bits/errno.h +++ b/sysdeps/mach/hurd/bits/errno.h @@ -4,11 +4,8 @@ libc-symbols.h mach/message.h mach/kern_return.h - mach/i386/kern_return.h mach/port.h mach/boolean.h - mach/i386/boolean.h - mach/i386/vm_types.h stdint.h ../stdlib/stdint.h ../bits/libc-header-start.h diff --git a/sysdeps/mach/hurd/errnos.awk b/sysdeps/mach/hurd/errnos.awk index 22c9ceef65..b9f717c1af 100644 --- a/sysdeps/mach/hurd/errnos.awk +++ b/sysdeps/mach/hurd/errnos.awk @@ -25,6 +25,10 @@ BEGIN { arg = ARGV[i]; sub(/.*(manual|include)\//, "", arg); if (arg ~ /.*errnos.d/) continue; + # Those not not actually define anything for errno.h + if (arg ~ /mach\/.*\/kern_return.h/) continue; + if (arg ~ /mach\/.*\/boolean.h/) continue; + if (arg ~ /mach\/.*\/vm_types.h/) continue; print " " arg; } print " Do not edit this file; edit errnos.awk and regenerate it. */"; + 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 diff --git a/scripts/build-many-glibcs.py b/scripts/build-many-glibcs.py index 95726c4a29..36feaaadbd 100755 --- a/scripts/build-many-glibcs.py +++ b/scripts/build-many-glibcs.py @@ -796,14 +796,14 @@ class Context(object): """Check out the desired component versions.""" default_versions = {'binutils': 'vcs-2.40', 'gcc': 'vcs-13', - 'glibc': 'vcs-mainline', + 'glibc': 'vcs-master', 'gmp': '6.2.1', 'linux': '6.3', '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: @@ -859,49 +859,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) @@ -921,9 +912,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, @@ -962,9 +955,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'), ++ git rev-parse HEAD + REV_ID=d6c72f976c61d3c1465699f2bcad77e62bafe61d + popd + hash -r /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12 + export 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-sh4eb-linux-gnu" declare -x LD_LIBRARY_PATH="/usr/lib/gcc-snapshot/lib" declare -x OLDPWD="/var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12/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-sh4eb-linux-gnu/12" declare -x SHLVL="1" declare -x binutils_rev="" declare -x gcc_rev="" declare -x linux_rev="" declare -x rev="" + 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-sh4eb-linux-gnu/12/glibc/scripts/build-many-glibcs.py --keep all --replace-sources -j 1 /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12 list-glibcs + read glibc compiler _ + '[' aarch64-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' aarch64-linux-gnu-disable-multi-arch = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' aarch64_be-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' alpha-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' arc-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' arc-linux-gnuhf = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' arceb-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' arm-linux-gnueabi = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' arm-linux-gnueabi-v4t = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' arm-linux-gnueabihf = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' arm-linux-gnueabihf-thumb = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' arm-linux-gnueabihf-v7a = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' arm-linux-gnueabihf-v7a-disable-multi-arch = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' armeb-linux-gnueabi = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' armeb-linux-gnueabi-be8 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' armeb-linux-gnueabihf = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' armeb-linux-gnueabihf-be8 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' csky-linux-gnuabiv2 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' csky-linux-gnuabiv2-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' hppa-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' i486-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' i586-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' i686-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' i686-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' i686-linux-gnu-disable-multi-arch = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' i686-linux-gnu-no-pie = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' ia64-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' loongarch64-linux-gnu-lp64d = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' loongarch64-linux-gnu-lp64s = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' m68k-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' m68k-linux-gnu-coldfire = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' m68k-linux-gnu-coldfire-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' microblaze-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' microblazeel-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips-linux-gnu-nan2008 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips-linux-gnu-nan2008-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips-linux-gnu-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64-linux-gnu-n32 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64-linux-gnu-n32-nan2008 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64-linux-gnu-n32-nan2008-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64-linux-gnu-n32-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64-linux-gnu-n64 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64-linux-gnu-n64-nan2008 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64-linux-gnu-n64-nan2008-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64-linux-gnu-n64-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n32 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n32-nan2008 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n32-nan2008-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n32-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n64 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n64-nan2008 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n64-nan2008-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mips64el-linux-gnu-n64-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mipsel-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mipsel-linux-gnu-nan2008 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mipsel-linux-gnu-nan2008-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mipsel-linux-gnu-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mipsisa32r6el-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mipsisa64r6el-linux-gnu-n32 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' mipsisa64r6el-linux-gnu-n64 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' nios2-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' or1k-linux-gnu-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' powerpc-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' powerpc-linux-gnu-power4 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' powerpc-linux-gnu-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' powerpc64-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' powerpc64le-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' powerpc64le-linux-gnu-disable-multi-arch = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' riscv32-linux-gnu-rv32imac-ilp32 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' riscv32-linux-gnu-rv32imafdc-ilp32 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' riscv32-linux-gnu-rv32imafdc-ilp32d = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' riscv64-linux-gnu-rv64imac-lp64 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' riscv64-linux-gnu-rv64imafdc-lp64 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' riscv64-linux-gnu-rv64imafdc-lp64d = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' s390-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' s390x-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' s390x-linux-gnu-O3 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' sh3-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' sh3eb-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' sh4-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' sh4-linux-gnu-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' sh4eb-linux-gnu = sh4eb-linux-gnu ']' + _compiler=sh4eb-linux-gnu + echo 'Found compiler' + read glibc compiler _ Found compiler + '[' sh4eb-linux-gnu-soft = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' sparc64-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' sparc64-linux-gnu-disable-multi-arch = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' sparcv8-linux-gnu-leon3 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' sparcv9-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' sparcv9-linux-gnu-disable-multi-arch = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' x86_64-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' x86_64-linux-gnu = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' x86_64-linux-gnu-disable-multi-arch = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' x86_64-linux-gnu-minimal = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' x86_64-linux-gnu-no-pie = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' x86_64-linux-gnu-x32 = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' x86_64-linux-gnu-x32-no-pie = sh4eb-linux-gnu ']' + read glibc compiler _ + '[' -z sh4eb-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-sh4eb-linux-gnu/12/glibc/scripts/build-many-glibcs.py --keep all --replace-sources -j 1 /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12 checkout binutils-vcs-master gcc-vcs-master glibc-vcs-master linux-vcs-master [checkout 2023-05-17 07:00:13] Already on 'master' [checkout 2023-05-17 07:00:13] Your branch is up to date with 'origin/master'. [checkout 2023-05-17 07:00:38] Already on 'master' [checkout 2023-05-17 07:00:38] Your branch is up to date with 'origin/master'. [checkout 2023-05-17 07:00:38] Touching intl/config.h.in... [checkout 2023-05-17 07:00:38] Touching gcc/configure... [checkout 2023-05-17 07:00:38] Touching gcc/config.in... [checkout 2023-05-17 07:00:38] Touching gcc/config/aarch64/aarch64-tune.md... [checkout 2023-05-17 07:00:38] Touching gcc/config/arm/arm-tune.md... [checkout 2023-05-17 07:00:38] Touching gcc/config/arm/arm-tables.opt... [checkout 2023-05-17 07:00:38] Touching gcc/config/c6x/c6x-tables.opt... [checkout 2023-05-17 07:00:38] Touching gcc/config/c6x/c6x-sched.md... [checkout 2023-05-17 07:00:38] Touching gcc/config/c6x/c6x-mult.md... [checkout 2023-05-17 07:00:38] Touching gcc/testsuite/gcc.dg/cpp/_Pragma3.c... [checkout 2023-05-17 07:00:38] Touching c++tools/configure... [checkout 2023-05-17 07:00:38] Touching c++tools/config.h.in... [checkout 2023-05-17 07:00:38] Touching zlib/aclocal.m4... [checkout 2023-05-17 07:00:38] Touching zlib/Makefile.in... [checkout 2023-05-17 07:00:38] Touching zlib/configure... [checkout 2023-05-17 07:00:38] Touching libffi/aclocal.m4... [checkout 2023-05-17 07:00:38] Touching libffi/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libffi/configure... [checkout 2023-05-17 07:00:38] Touching libffi/fficonfig.h.in... [checkout 2023-05-17 07:00:38] Touching libgfortran/aclocal.m4... [checkout 2023-05-17 07:00:38] Touching libgfortran/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libgm2/aclocal.m4... [checkout 2023-05-17 07:00:38] Touching libgm2/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libquadmath/aclocal.m4... [checkout 2023-05-17 07:00:38] Touching libquadmath/configure... [checkout 2023-05-17 07:00:38] Touching libquadmath/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libgfortran/configure... [checkout 2023-05-17 07:00:38] Touching libcpp/aclocal.m4... [checkout 2023-05-17 07:00:38] Touching libcpp/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libcpp/configure... [checkout 2023-05-17 07:00:38] Touching libgomp/configure.ac... [checkout 2023-05-17 07:00:38] Touching libgomp/aclocal.m4... [checkout 2023-05-17 07:00:38] Touching libgomp/Makefile.am... [checkout 2023-05-17 07:00:38] Touching libgomp/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libgomp/testsuite/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libgomp/configure... [checkout 2023-05-17 07:00:38] Touching libgomp/config.h.in... [checkout 2023-05-17 07:00:38] Touching libitm/aclocal.m4... [checkout 2023-05-17 07:00:38] Touching libitm/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libitm/testsuite/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libitm/configure... [checkout 2023-05-17 07:00:38] Touching libitm/config.h.in... [checkout 2023-05-17 07:00:38] Touching libatomic/aclocal.m4... [checkout 2023-05-17 07:00:38] Touching libatomic/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libatomic/testsuite/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libatomic/configure... [checkout 2023-05-17 07:00:38] Touching libatomic/auto-config.h.in... [checkout 2023-05-17 07:00:38] Touching libsanitizer/aclocal.m4... [checkout 2023-05-17 07:00:38] Touching libsanitizer/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libsanitizer/configure... [checkout 2023-05-17 07:00:38] Touching libsanitizer/asan/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libsanitizer/interception/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libsanitizer/sanitizer_common/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libvtv/aclocal.m4... [checkout 2023-05-17 07:00:38] Touching libvtv/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libvtv/configure... [checkout 2023-05-17 07:00:38] Touching libbacktrace/aclocal.m4... [checkout 2023-05-17 07:00:38] Touching libbacktrace/Makefile.in... [checkout 2023-05-17 07:00:38] Touching libbacktrace/configure... [checkout 2023-05-17 07:00:38] Touching libbacktrace/config.h.in... [checkout 2023-05-17 07:00:38] Touching libphobos/Makefile.in... [checkout 2023-05-17 07:00:38] Touching Makefile.in... [checkout 2023-05-17 07:00:46] Already on 'master' [checkout 2023-05-17 07:00:46] Your branch is up to date with 'origin/master'. [checkout 2023-05-17 07:00:56] Already on 'master' [checkout 2023-05-17 07:00:56] Your branch is up to date with 'origin/master'. [checkout 2023-05-17 07:01:03] configure.ac:93: installing 'build-aux/compile' [checkout 2023-05-17 07:01:03] configure.ac:53: installing 'build-aux/config.guess' [checkout 2023-05-17 07:01:03] configure.ac:53: installing 'build-aux/config.sub' [checkout 2023-05-17 07:01:03] configure.ac:33: installing 'build-aux/install-sh' [checkout 2023-05-17 07:01:03] configure.ac:33: installing 'build-aux/missing' [checkout 2023-05-17 07:01:03] Makefile.am: installing './INSTALL' [checkout 2023-05-17 07:01:03] Makefile.am: installing 'build-aux/depcomp' [checkout 2023-05-17 07:01:04] Makefile.am:32: installing 'build-aux/mdate-sh' [checkout 2023-05-17 07:01:04] doc/Makefrag.am:106: warning: user target '$(srcdir)/doc/version.texi' defined here ... [checkout 2023-05-17 07:01:04] Makefile.am:159: 'doc/Makefrag.am' included from here [checkout 2023-05-17 07:01:04] /usr/share/automake-1.16/am/texi-vers.am: ... overrides Automake target '$(srcdir)/doc/version.texi' defined here [checkout 2023-05-17 07:01:04] Makefile.am:32: installing 'build-aux/texinfo.tex' [checkout 2023-05-17 07:01:04] parallel-tests: installing 'build-aux/test-driver' [checkout 2023-05-17 07:01:05] Already on 'master' [checkout 2023-05-17 07:01:05] Your branch is up to date with 'origin/master'. [checkout 2023-05-17 07:01:05] configure.ac:291: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete [checkout 2023-05-17 07:01:05] ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... [checkout 2023-05-17 07:01:05] ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... [checkout 2023-05-17 07:01:05] configure.ac:291: the top level [checkout 2023-05-17 07:01:39] Already on 'master' [checkout 2023-05-17 07:01:39] Your branch is up to date with 'origin/master'. [checkout 2023-05-17 07:01:40] Already on 'master' [checkout 2023-05-17 07:01:40] Your branch is up to date with 'origin/master'. [checkout 2023-05-17 07:01:43] configure.ac:34: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete [checkout 2023-05-17 07:01:43] ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... [checkout 2023-05-17 07:01:43] ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... [checkout 2023-05-17 07:01:43] aclocal.m4:668: AM_PROG_LEX is expanded from... [checkout 2023-05-17 07:01:43] configure.ac:34: the top level [checkout 2023-05-17 07:01:43] configure.ac:39: warning: The macro `AC_HEADER_STDC' is obsolete. [checkout 2023-05-17 07:01:43] configure.ac:39: You should run autoupdate. [checkout 2023-05-17 07:01:43] ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... [checkout 2023-05-17 07:01:43] configure.ac:39: the top level [checkout 2023-05-17 07:01:43] configure.ac:58: warning: AC_OUTPUT should be used without arguments. [checkout 2023-05-17 07:01:43] configure.ac:58: You should run autoupdate. [checkout 2023-05-17 07:01:44] configure.ac:25: installing 'build-aux/compile' [checkout 2023-05-17 07:01:44] configure.ac:9: installing 'build-aux/config.guess' [checkout 2023-05-17 07:01:44] configure.ac:9: installing 'build-aux/config.sub' [checkout 2023-05-17 07:01:44] configure.ac:14: installing 'build-aux/install-sh' [checkout 2023-05-17 07:01:44] configure.ac:14: installing 'build-aux/missing' [checkout 2023-05-17 07:01:44] Makefile.am: installing './INSTALL' [checkout 2023-05-17 07:01:44] Makefile.am: installing 'build-aux/depcomp' [checkout 2023-05-17 07:01:44] configure.ac: installing 'build-aux/ylwrap' [checkout 2023-05-17 07:01:45] parallel-tests: installing 'build-aux/test-driver' TCLUG_BUILD_INFO;checkout;0;111 + 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-sh4eb-linux-gnu/12/glibc/scripts/build-many-glibcs.py --keep all --replace-sources -j 1 /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12 host-libraries [host-libraries 2023-05-17 07:01:53] PASS: host-libraries gmp rm [host-libraries 2023-05-17 07:01:53] PASS: host-libraries gmp mkdir [host-libraries 2023-05-17 07:02:58] PASS: host-libraries gmp configure [host-libraries 2023-05-17 07:06:10] PASS: host-libraries gmp build [host-libraries 2023-05-17 07:09:12] PASS: host-libraries gmp check [host-libraries 2023-05-17 07:09:13] PASS: host-libraries gmp install [host-libraries 2023-05-17 07:09:13] PASS: host-libraries mpfr rm [host-libraries 2023-05-17 07:09:13] PASS: host-libraries mpfr mkdir [host-libraries 2023-05-17 07:09:29] PASS: host-libraries mpfr configure [host-libraries 2023-05-17 07:11:29] PASS: host-libraries mpfr build [host-libraries 2023-05-17 07:16:04] PASS: host-libraries mpfr check [host-libraries 2023-05-17 07:16:05] PASS: host-libraries mpfr install [host-libraries 2023-05-17 07:16:05] PASS: host-libraries mpc rm [host-libraries 2023-05-17 07:16:05] PASS: host-libraries mpc mkdir [host-libraries 2023-05-17 07:16:14] PASS: host-libraries mpc configure [host-libraries 2023-05-17 07:16:39] PASS: host-libraries mpc build [host-libraries 2023-05-17 07:18:35] PASS: host-libraries mpc check [host-libraries 2023-05-17 07:18:36] PASS: host-libraries mpc install [host-libraries 2023-05-17 07:18:36] PASS: host-libraries done TCLUG_BUILD_INFO;host-libraries;0;1003 + fail_on_FAIL + find logs -name '*-status.txt' -exec grep '^FAIL:' '{}' ';' + grep -q '^FAIL:' + true + log_execute compilers /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12/glibc/scripts/build-many-glibcs.py --keep all --replace-sources -j 1 /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12 --full-gcc compilers sh4eb-linux-gnu [compilers 2023-05-17 07:18:37] PASS: compilers-sh4eb-linux-gnu check-host-libraries [compilers 2023-05-17 07:18:37] PASS: compilers-sh4eb-linux-gnu binutils rm [compilers 2023-05-17 07:18:37] PASS: compilers-sh4eb-linux-gnu binutils mkdir [compilers 2023-05-17 07:18:44] PASS: compilers-sh4eb-linux-gnu binutils configure [compilers 2023-05-17 07:29:12] PASS: compilers-sh4eb-linux-gnu binutils build [compilers 2023-05-17 07:29:17] PASS: compilers-sh4eb-linux-gnu binutils install [compilers 2023-05-17 07:29:17] PASS: compilers-sh4eb-linux-gnu linux rm [compilers 2023-05-17 07:29:17] PASS: compilers-sh4eb-linux-gnu linux mkdir [compilers 2023-05-17 07:29:34] PASS: compilers-sh4eb-linux-gnu linux install-headers [compilers 2023-05-17 07:29:34] PASS: compilers-sh4eb-linux-gnu gcc-first rm [compilers 2023-05-17 07:29:34] PASS: compilers-sh4eb-linux-gnu gcc-first mkdir [compilers 2023-05-17 07:29:41] PASS: compilers-sh4eb-linux-gnu gcc-first configure [compilers 2023-05-17 09:12:48] PASS: compilers-sh4eb-linux-gnu gcc-first build [compilers 2023-05-17 09:13:00] PASS: compilers-sh4eb-linux-gnu gcc-first install [compilers 2023-05-17 09:13:00] PASS: compilers-sh4eb-linux-gnu glibc sh4eb-linux-gnu rm [compilers 2023-05-17 09:13:00] PASS: compilers-sh4eb-linux-gnu glibc sh4eb-linux-gnu mkdir [compilers 2023-05-17 09:13:10] PASS: compilers-sh4eb-linux-gnu glibc sh4eb-linux-gnu configure [compilers 2023-05-17 10:06:30] PASS: compilers-sh4eb-linux-gnu glibc sh4eb-linux-gnu build [compilers 2023-05-17 10:08:16] PASS: compilers-sh4eb-linux-gnu glibc sh4eb-linux-gnu install [compilers 2023-05-17 10:08:16] PASS: compilers-sh4eb-linux-gnu glibc sh4eb-linux-gnu mkdir-lib [compilers 2023-05-17 10:08:16] PASS: compilers-sh4eb-linux-gnu gcc rm [compilers 2023-05-17 10:08:16] PASS: compilers-sh4eb-linux-gnu gcc mkdir [compilers 2023-05-17 10:08:22] PASS: compilers-sh4eb-linux-gnu gcc configure [compilers 2023-05-17 15:10:12] PASS: compilers-sh4eb-linux-gnu gcc build [compilers 2023-05-17 15:11:41] PASS: compilers-sh4eb-linux-gnu gcc install [compilers 2023-05-17 15:11:41] PASS: compilers-sh4eb-linux-gnu done TCLUG_BUILD_INFO;compilers;0;28388 + fail_on_FAIL + find logs -name '*-status.txt' -exec grep '^FAIL:' '{}' ';' + grep -q '^FAIL:' + true + case "${GLIBC_TARGET}" in + log_execute update-syscalls /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12/glibc/scripts/build-many-glibcs.py --keep all --replace-sources -j 1 /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12 update-syscalls sh4eb-linux-gnu [update-syscalls 2023-05-17 15:11:46] PASS: update-syscalls-sh4eb-linux-gnu check-compilers [update-syscalls 2023-05-17 15:11:46] PASS: update-syscalls-sh4eb-linux-gnu linux rm [update-syscalls 2023-05-17 15:11:46] PASS: update-syscalls-sh4eb-linux-gnu linux mkdir [update-syscalls 2023-05-17 15:12:07] PASS: update-syscalls-sh4eb-linux-gnu linux install-headers [update-syscalls 2023-05-17 15:12:07] PASS: update-syscalls-sh4eb-linux-gnu rm [update-syscalls 2023-05-17 15:12:07] PASS: update-syscalls-sh4eb-linux-gnu mkdir [update-syscalls 2023-05-17 15:12:18] PASS: update-syscalls-sh4eb-linux-gnu configure [update-syscalls 2023-05-17 15:12:27] PASS: update-syscalls-sh4eb-linux-gnu build TCLUG_BUILD_INFO;update-syscalls;0;42 + fail_on_FAIL + find logs -name '*-status.txt' -exec grep '^FAIL:' '{}' ';' + grep -q '^FAIL:' + true + log_execute glibcs /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12/glibc/scripts/build-many-glibcs.py --keep all --replace-sources -j 1 /var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/12 glibcs sh4eb-linux-gnu [glibcs 2023-05-17 15:12:27] PASS: glibcs-sh4eb-linux-gnu check-compilers [glibcs 2023-05-17 15:12:27] PASS: glibcs-sh4eb-linux-gnu rm [glibcs 2023-05-17 15:12:27] PASS: glibcs-sh4eb-linux-gnu mkdir [glibcs 2023-05-17 15:12:39] PASS: glibcs-sh4eb-linux-gnu configure [glibcs 2023-05-17 15:58:04] PASS: glibcs-sh4eb-linux-gnu build [glibcs 2023-05-17 15:59:28] PASS: glibcs-sh4eb-linux-gnu install [glibcs 2023-05-17 15:59:28] PASS: glibcs-sh4eb-linux-gnu mkdir-lib [glibcs 2023-05-17 16:22:25] FAIL: glibcs-sh4eb-linux-gnu check [glibcs 2023-05-17 16:22:25] PASS: glibcs-sh4eb-linux-gnu save-logs TCLUG_BUILD_INFO;glibcs;0;4198 + fail_on_FAIL + find logs -name '*-status.txt' -exec grep '^FAIL:' '{}' ';' + grep -q '^FAIL:' + exit 1 [laminar] Executing cfg/after + export declare -x ARCHIVE="/var/lib/laminar/archive/glibcbot-sh4eb-linux-gnu/12" declare -x CONTEXT="default" declare -x HOME="/nonexistent" declare -x INVOCATION_ID="9b02437f413b4689a9f1c5e694d46bc1" declare -x JOB="glibcbot-sh4eb-linux-gnu" 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-sh4eb-linux-gnu/12" declare -x RESULT="failed" declare -x RUN="12" declare -x SHLVL="1" declare -x SYSTEMD_EXEC_PID="54097" declare -x USER="laminar" declare -x WORKSPACE="/var/lib/laminar/run/glibcbot-sh4eb-linux-gnu/workspace" declare -x __LAMINAR_SETENV_PIPE="9" + VERBOSE= + find . -type f -name '*.sum' -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-sh4eb-linux-gnu/12 ';' + find . -type f -name config.log -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-sh4eb-linux-gnu/12 ';' + find . -type f -name config.h -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-sh4eb-linux-gnu/12 ';' + find . -type f -name test-suite.log -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-sh4eb-linux-gnu/12 ';' + find . -type f -name SYSTEM.def -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-sh4eb-linux-gnu/12 ';' + '[' '!' -d logs ']' + find logs -type f -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-sh4eb-linux-gnu/12 ';' + find . -type f -name build-state.json -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-sh4eb-linux-gnu/12 ';' + find . -type f -name versions.json -exec cp --parent '{}' /var/lib/laminar/archive/glibcbot-sh4eb-linux-gnu/12 ';' + '[' '!' -r build.log ']' + '[' failed = success -a failed '!=' failed ']' + '[' failed = failed -a failed '!=' failed ']' + printf '\nFinal status: %s.\n' failed Final status: failed.