Started by timer Running as Jenkins Build User Checking out git cforall@plg.uwaterloo.ca:software/cfa/cfa-cc into /var/lib/jenkins/workspace/Cforall_Full_Build@script to read Jenkins/FullBuild The recommended git tool is: NONE using credential git_key_aug20 > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/Cforall_Full_Build@script/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url cforall@plg.uwaterloo.ca:software/cfa/cfa-cc # timeout=10 Fetching upstream changes from cforall@plg.uwaterloo.ca:software/cfa/cfa-cc > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH key used for git, ed25519 generated August 2020 > git fetch --tags --force --progress -- cforall@plg.uwaterloo.ca:software/cfa/cfa-cc +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7 # timeout=10 Commit message: "Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc" > git rev-list --no-walk 02f4eb8677a64f5dfecc2133d01badd254fc0793 # timeout=10 Resume disabled by user, switching to high-performance, low-durability mode. [Pipeline] Start of Pipeline [Pipeline] node Running on Brokk 4 in /var/lib/jenkins/workspace/Cforall_Full_Build [Pipeline] { [Pipeline] checkout The recommended git tool is: NONE using credential git_key_aug20 Fetching changes from the remote Git repository > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/Cforall_Full_Build/.git # timeout=10 > git config remote.origin.url cforall@plg.uwaterloo.ca:software/cfa/cfa-cc # timeout=10 Fetching upstream changes from cforall@plg.uwaterloo.ca:software/cfa/cfa-cc > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH key used for git, ed25519 generated August 2020 > git fetch --tags --force --progress -- cforall@plg.uwaterloo.ca:software/cfa/cfa-cc +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7 (refs/remotes/origin/master) > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7 # timeout=10 Commit message: "Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc" [Pipeline] wrap [Pipeline] { [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: gcc_8_x86_new) [Pipeline] { (Branch: gcc_7_x86_new) [Pipeline] { (Branch: gcc_6_x86_new) [Pipeline] { (Branch: gcc_9_x64_new) [Pipeline] { (Branch: gcc_8_x64_new) [Pipeline] { (Branch: gcc_7_x64_new) [Pipeline] { (Branch: gcc_6_x64_new) [Pipeline] { (Branch: gcc_5_x64_new) [Pipeline] { (Branch: clang_x64_new) [Pipeline] sleep Sleeping for 4 min 0 sec [Pipeline] sleep Sleeping for 1 min 0 sec [Pipeline] sleep Sleeping for 4 min 0 sec [Pipeline] sleep No need to sleep any longer [Pipeline] sleep Sleeping for 4 min 0 sec [Pipeline] sleep Sleeping for 1 min 0 sec [Pipeline] sleep Sleeping for 3 min 0 sec [Pipeline] sleep Sleeping for 4 min 0 sec [Pipeline] sleep No need to sleep any longer [Pipeline] build Scheduling project: Cforall » master [Pipeline] build Scheduling project: Cforall » master Starting building: Cforall » master #15456 Starting building: Cforall » master #15457 [Pipeline] build Scheduling project: Cforall » master [Pipeline] build Scheduling project: Cforall » master Starting building: Cforall » master #15459 Starting building: Cforall » master #15458 [Pipeline] build Scheduling project: Cforall » master Starting building: Cforall » master #15460 [Pipeline] build Scheduling project: Cforall » master [Pipeline] build Scheduling project: Cforall » master [Pipeline] build Scheduling project: Cforall » master [Pipeline] build Scheduling project: Cforall » master Starting building: Cforall » master #15462 Starting building: Cforall » master #15463 Starting building: Cforall » master #15461 Starting building: Cforall » master #15464 [Pipeline] echo SUCCESS [Pipeline] } [Pipeline] echo SUCCESS [Pipeline] } [Pipeline] echo SUCCESS [Pipeline] } [Pipeline] echo SUCCESS [Pipeline] } [Pipeline] echo SUCCESS [Pipeline] } [Pipeline] echo SUCCESS [Pipeline] } [Pipeline] echo SUCCESS [Pipeline] } [Pipeline] echo SUCCESS [Pipeline] } [Pipeline] echo SUCCESS [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Package) [Pipeline] build Scheduling project: Cforall Distribute Build Starting building: Cforall Distribute Build #118 [Pipeline] echo FAILURE [Pipeline] sh + wget -q -O - https://cforall.uwaterloo.ca/jenkins/job/Cforall_Distribute_Ref/118/consoleText Started by upstream project "Cforall_Full_Build" build number 1765 originally caused by: Started by timer Running as Jenkins Build User Obtained Jenkins/Distribute from git cforall@plg.uwaterloo.ca:software/cfa/cfa-cc Running in Durability level: PERFORMANCE_OPTIMIZED [Pipeline] Start of Pipeline [Pipeline] node Running on Brokk 6 in /var/lib/jenkins/workspace/Cforall_Distribute_Ref [Pipeline] { [Pipeline] wrap [Pipeline] { [Pipeline] properties [Pipeline] checkout The recommended git tool is: NONE using credential git_key_aug20 Fetching changes from the remote Git repository > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/Cforall_Distribute_Ref/.git # timeout=10 > git config remote.origin.url cforall@plg.uwaterloo.ca:software/cfa/cfa-cc # timeout=10 Fetching upstream changes from cforall@plg.uwaterloo.ca:software/cfa/cfa-cc > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH key used for git, ed25519 generated August 2020 > git fetch --tags --force --progress -- cforall@plg.uwaterloo.ca:software/cfa/cfa-cc +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7 (refs/remotes/origin/master) Commit message: "Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc" [Pipeline] load > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7 # timeout=10 > git rev-list --no-walk 381495789427d10a74449ea5dff50edf33656ba2 # timeout=10 [Pipeline] { (Jenkins/tools.groovy) [Pipeline] } [Pipeline] // load [Pipeline] echo Distributing git commit dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7 [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // node [Pipeline] node Running on Brokk 6 in /var/lib/jenkins/workspace/Cforall_Distribute_Ref [Pipeline] { [Pipeline] wrap [Pipeline] { [Pipeline] pwd [Pipeline] pwd [Pipeline] echo -------- Cleanup -------- [Pipeline] stage [Pipeline] { (Cleanup) [Pipeline] dir Running in /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp [Pipeline] { [Pipeline] deleteDir [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // stage [Pipeline] echo -------- Checkout -------- [Pipeline] stage [Pipeline] { (Checkout) [Pipeline] echo Checking out commit [Pipeline] checkout The recommended git tool is: NONE using credential git_key_aug20 Fetching changes from the remote Git repository > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/Cforall_Distribute_Ref/.git # timeout=10 > git config remote.origin.url cforall@plg.uwaterloo.ca:software/cfa/cfa-cc # timeout=10 Fetching upstream changes from cforall@plg.uwaterloo.ca:software/cfa/cfa-cc > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH key used for git, ed25519 generated August 2020 > git fetch --tags --force --progress -- cforall@plg.uwaterloo.ca:software/cfa/cfa-cc +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7 (detached) Commit message: "Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc" [Pipeline] echo Constructing new git message [Pipeline] sh + git rev-list dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7..381495789427d10a74449ea5dff50edf33656ba2 [Pipeline] sh + git cat-file -t dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7 [Pipeline] sh > git rev-parse dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7 # timeout=10 + git rev-list --format=short dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7...381495789427d10a74449ea5dff50edf33656ba2 [Pipeline] sh + git diff --stat --color 381495789427d10a74449ea5dff50edf33656ba2 dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7 [Pipeline] echo

- Changes -------------------------------------------------------------

The branch null has been updated.
      from  dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7 (commit)

- Log -----------------------------------------------------------------

commit dcbfcbc5b3b9231d2f0ddc5dc07e9986e2843cd7
Merge: 07b49700 572a02f5
Author: Thierry Delisle 

    Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

commit 07b49700154ba098670c49e4910b74c27f6f114a
Author: Thierry Delisle 

    Fix incorrect change that disabled all lists

commit df7597e0e577b1353d3b59151ae805f0e71041c2
Author: Thierry Delisle 

    Fix the cpu-based ready to actually use cpu_info
    rather then being a stupider work stealing approach.

commit cf85f96e20bb883330a745c3e349efa48f6756e8
Author: Thierry Delisle 

    Cpu map now has aself pointer to figure out where between start and start + count each cpu belong.
    Added way more testing to the device/cpu test.

commit 572a02f5b5344913a38b98db07112eace8a6ec2c
Author: Peter A. Buhr 

    revert .expect file for array-md-sbscr-cases.txt to be architecture dependent arm64

commit a38a9f892203729d51ebf945be10a5fb75598ad0
Author: Peter A. Buhr 

    revert .expect file for array-md-sbscr-cases.txt to be architecture dependent x64

commit 26da2a0cd60120a51f1bf0c17c4568d032b41b25
Author: Peter A. Buhr 

    convert changes to latex and adjust macros slightly to build

commit 12daa4357a10e875ac973c95a27189ab57b7d175
Author: Thierry Delisle 

    Added a define switch for using cpu workstealing.
    Not Fully implemented.

commit fde879b3d343755202ac61bdeddc27c27ddd1e9e
Author: Thierry Delisle 

    Fixed typo in startup.cfa without rseq support.

commit 26d944cd79fd65abaf307272c04ea99b6cf7b681
Merge: f558b5f7 02f4eb86
Author: Thierry Delisle 

    Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

commit f558b5f776427c8e5d02d7affb6784f4bfc6082b
Author: Thierry Delisle 

    Implemented __kernel_getcpu from rseq and librseq.

commit 02f4eb8677a64f5dfecc2133d01badd254fc0793
Author: Peter A. Buhr 

    simplify change for section .data attribute for global constructors

commit 7e1cb7975a3692730c6ff342344e783504773766
Merge: 798a8b33 cb304ca4
Author: Thierry Delisle 

    Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

commit cb304ca4a4f0b5385962a0bc957fb46da37c2092
Merge: eef2a9b9 d96becd5
Author: Peter A. Buhr 

    Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

commit eef2a9b94353d79be8ff1c1ebde9898348a783b7
Author: Peter A. Buhr 

    change .expect file for array-md-sbscr-cases.txt to be architecture independent

commit d96becd575e4fb0c0c85c5f9f0226196921e428f
Merge: d2698940 012cfc3b
Author: Peter A. Buhr 

    Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

commit d269894072838afc81b0ba004e68ee036e861678
Author: Peter A. Buhr 

    create .expect file for gmp test on ARM

commit 1f2e957e50843a8f9ed93c8e42c84e191ca88856
Author: Peter A. Buhr 

    make section .data attribute for global constructors architecture specific for ARM and x86/x64

commit 012cfc3b93dd76faa348924c2f96d52b5041ca9a
Merge: 32318deb 95958a81
Author: m3zulfiq 

    Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

commit 32318deb8d06b98437b9cfecdd25a6042f8d7927
Author: m3zulfiq 

    added benchmark descriptions

commit 798a8b33d41aef379aeeb2830e27a51928291097
Author: Thierry Delisle 

    Attributes are now correctly visited when replacing typedefs

commit 1d61b67ea8f4cd438d5223140d0a97fa7b097e8f
Author: Thierry Delisle 

    Added attribute case to typedef replacement test.

commit 95958a814c13cbc06ba4e807c0e4ce23dfdba614
Author: Peter A. Buhr 

    create stdhdr/pthread.h so #include pthread.h does not require extern "C"

commit ed39576155269c4d9c226be5d7e3a6ed3848fec6
Author: Henry Xue 

    Workaround to get default exception handling on ARM working

-----------------------------------------------------------------------

Summary of changes:
doc/theses/mubeen_zulfiqar_MMath/.gitignore        |   2 +-
 doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex    | 206 +++++++++----
 doc/theses/mubeen_zulfiqar_MMath/uw-ethesis.tex    |   3 +-
 libcfa/src/concurrency/kernel.cfa                  |   4 +-
 libcfa/src/concurrency/kernel.hfa                  |   1 +
 libcfa/src/concurrency/kernel/startup.cfa          |  94 +++++-
 libcfa/src/concurrency/kernel_private.hfa          |  10 +-
 libcfa/src/concurrency/ready_queue.cfa             | 335 +++++++++++++++------
 libcfa/src/device/cpu.cfa                          |  74 +++--
 libcfa/src/device/cpu.hfa                          |   1 +
 libcfa/src/exception.c                             |   6 +
 libcfa/src/stdhdr/pthread.h                        |  24 ++
 src/AST/Pass.impl.hpp                              |  22 +-
 src/Common/PassVisitor.impl.h                      |  14 +-
 src/InitTweak/InitTweak.cc                         |  22 +-
 src/SymTab/Validate.cc                             |   1 +
 tests/.expect/gmp.arm64.txt                        | 279 +++++++++++++++++
 tests/.expect/typedefRedef-ERR1.txt                |   4 +-
 tests/.expect/typedefRedef.txt                     |   2 +-
 .../.expect/array-md-sbscr-cases.arm64.txt         |   1 +
 tests/device/cpu.cfa                               | 165 ++++++++++
 tests/typedefRedef.cfa                             |   6 +
 22 files changed, 1069 insertions(+), 207 deletions(-)
[Pipeline] } [Pipeline] // stage [Pipeline] sh + sed s/AC_INIT(\[cfa-cc\],\[\(.*\)\],\[cforall@plg.uwaterloo.ca\])/\1/;t;d /var/lib/jenkins/workspace/Cforall_Distribute_Ref/configure.ac [Pipeline] echo Package Version: 1.0.0 [Pipeline] echo Build Version: 1765 [Pipeline] echo Long Version: 1.0.0.1765 [Pipeline] echo -------- Configure -------- [Pipeline] stage [Pipeline] { (Configure) [Pipeline] dir Running in /var/lib/jenkins/workspace/Cforall_Distribute_Ref [Pipeline] { [Pipeline] sh + ./autogen.sh Running aclocal in root Running libtoolize in root Running autoconf in root Running automake in root Running aclocal in libcfa Running libtoolize in libcfa Running autoconf in libcfa Running automake in libcfa [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp [Pipeline] { [Pipeline] sh + /var/lib/jenkins/workspace/Cforall_Distribute_Ref/configure CXX=g++-9 CC=gcc-9 AR=gcc-ar RANLIB=gcc-ranlib --quiet [Pipeline] sh + make -j 8 --no-print-directory configure-libcfa libcfa/x64-debug/config.data Configuring libcfa (/var/lib/jenkins/workspace/Cforall_Distribute_Ref/libcfa/configure) with ''CXX=g++-9' 'CC=gcc-9' 'AR=gcc-ar' 'RANLIB=gcc-ranlib' DRIVER_DIR=/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/driver/ ARCHITECTURE=x64 CONFIGURATION=debug CFA_VERSION=1:0:0' from /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp / libcfa/x64-debug/ libcfa/x64-nodebug/config.data Configuring libcfa (/var/lib/jenkins/workspace/Cforall_Distribute_Ref/libcfa/configure) with ''CXX=g++-9' 'CC=gcc-9' 'AR=gcc-ar' 'RANLIB=gcc-ranlib' DRIVER_DIR=/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/driver/ ARCHITECTURE=x64 CONFIGURATION=nodebug CFA_VERSION=1:0:0' from /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp / libcfa/x64-nodebug/ checking whether make supports nested variables... checking whether make supports nested variables... yes checking for a BSD-compatible install... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... /usr/bin/install -c checking whether build environment is sane... yes yes checking for a thread-safe mkdir -p... checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... /usr/bin/mkdir -p gawk checking for gawk... checking whether make sets $(MAKE)... gawk checking whether make sets $(MAKE)... yes yes checking for distributated build... no checking for distributated build... no checking build system type... checking build system type... x86_64-pc-linux-gnu x86_64-pc-linux-gnu checking host system type... checking host system type... x86_64-pc-linux-gnu x86_64-pc-linux-gnu checking how to print strings... checking how to print strings... printf printf checking whether make supports the include directive... checking whether make supports the include directive... yes (GNU style) yes (GNU style) checking for gcc... checking for gcc... gcc-9 gcc-9 checking whether the C compiler works... checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... checking whether we are cross compiling... no checking for suffix of object files... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc-9 accepts -g... o checking whether we are using the GNU C compiler... yes checking for gcc-9 option to accept ISO C89... yes checking whether gcc-9 accepts -g... yes checking for gcc-9 option to accept ISO C89... none needed checking whether gcc-9 understands -c and -o together... none needed checking whether gcc-9 understands -c and -o together... yes checking dependency style of gcc-9... yes checking dependency style of gcc-9... gcc3 checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc-9... gcc3 checking for a sed that does not truncate output... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... /usr/bin/sed checking for grep that handles long lines and -e... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/grep checking for egrep... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc-9... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... gcc-ranlib checking command to parse /usr/bin/nm -B output from gcc-9 object... @ checking for strip... strip checking for ranlib... gcc-ranlib checking command to parse /usr/bin/nm -B output from gcc-9 object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... checking for mt... mt checking if mt is a manifest tool... /usr/bin/dd bs=4096 count=1 no checking how to run the C preprocessor... checking for mt... mt checking if mt is a manifest tool... gcc-9 -E no checking how to run the C preprocessor... checking for ANSI C header files... gcc-9 -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for stdlib.h... yes checking for string.h... yes checking for string.h... yes checking for memory.h... yes checking for memory.h... yes checking for strings.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for unistd.h... yes yes checking for dlfcn.h... checking for dlfcn.h... yes yes checking for objdir... checking for objdir... .libs .libs checking if gcc-9 supports -fno-rtti -fno-exceptions... checking if gcc-9 supports -fno-rtti -fno-exceptions... no checking for gcc-9 option to produce PIC... -fPIC -DPIC checking if gcc-9 PIC flag -fPIC -DPIC works... no checking for gcc-9 option to produce PIC... -fPIC -DPIC checking if gcc-9 PIC flag -fPIC -DPIC works... yes checking if gcc-9 static flag -static works... yes checking if gcc-9 static flag -static works... yes checking if gcc-9 supports -c -o file.o... yes checking if gcc-9 supports -c -o file.o... yes checking if gcc-9 supports -c -o file.o... (cached) yes checking whether the gcc-9 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking if gcc-9 supports -c -o file.o... (cached) yes checking whether the gcc-9 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether we are using the GNU C++ compiler... checking whether we are using the GNU C++ compiler... yes checking whether g++-9 accepts -g... yes checking whether g++-9 accepts -g... yes checking dependency style of g++-9... yes checking dependency style of g++-9... gcc3 checking how to run the C++ preprocessor... gcc3 checking how to run the C++ preprocessor... g++-9 -E g++-9 -E checking for ld used by g++-9... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking for ld used by g++-9... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... checking whether the g++-9 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes yes checking whether the g++-9 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++-9 option to produce PIC... -fPIC -DPIC checking if g++-9 PIC flag -fPIC -DPIC works... checking for g++-9 option to produce PIC... -fPIC -DPIC checking if g++-9 PIC flag -fPIC -DPIC works... yes checking if g++-9 static flag -static works... yes checking if g++-9 static flag -static works... yes checking if g++-9 supports -c -o file.o... yes checking if g++-9 supports -c -o file.o... yes checking if g++-9 supports -c -o file.o... (cached) yes checking whether the g++-9 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) yes checking if g++-9 supports -c -o file.o... (cached) yes checking whether the g++-9 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for gcc... (cached) gcc-9 GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for gcc... (cached) gcc-9 checking whether we are using the GNU C compiler... (cached) yes checking whether gcc-9 accepts -g... (cached) yes checking for gcc-9 option to accept ISO C89... (cached) none needed checking whether gcc-9 understands -c and -o together... (cached) yes checking dependency style of gcc-9... checking whether we are using the GNU C compiler... (cached) (cached) yes gcc3 checking whether gcc-9 accepts -g... (cached) checking dependency style of gcc-9... yes checking for gcc-9 option to accept ISO C89... (cached) none needed checking whether gcc-9 understands -c and -o together... (cached) yes checking dependency style of gcc-9... (cached) gcc3 checking dependency style of gcc-9... gcc3 checking whether make sets $(MAKE)... gcc3 checking whether make sets $(MAKE)... (cached) yes checking linux/rseq.h usability... (cached) yes checking linux/rseq.h usability... yes checking linux/rseq.h presence... yes checking linux/rseq.h presence... yes checking for linux/rseq.h... yes checking for rseq_available in -lrseq... yes checking for linux/rseq.h... yes checking for rseq_available in -lrseq... no no checking linux/io_uring.h usability... checking linux/io_uring.h usability... yes checking linux/io_uring.h presence... yes checking linux/io_uring.h presence... yes checking for linux/io_uring.h... yes checking liburing.h usability... yes checking for linux/io_uring.h... yes checking liburing.h usability... yes checking liburing.h presence... yes checking liburing.h presence... yes checking for liburing.h... yes checking for io_uring_get_probe in -luring... yes checking for liburing.h... yes checking for io_uring_get_probe in -luring... yes yes checking whether IORING_OP_NOP is declared... checking whether IORING_OP_NOP is declared... yes yes checking whether IORING_OP_READV is declared... checking whether IORING_OP_READV is declared... yes yes checking whether IORING_OP_WRITEV is declared... checking whether IORING_OP_WRITEV is declared... yes yes checking whether IORING_OP_FSYNC is declared... checking whether IORING_OP_FSYNC is declared... yes yes checking whether IORING_OP_READ_FIXED is declared... checking whether IORING_OP_READ_FIXED is declared... yes yes checking whether IORING_OP_WRITE_FIXED is declared... checking whether IORING_OP_WRITE_FIXED is declared... yes yes checking whether IORING_OP_POLL_ADD is declared... checking whether IORING_OP_POLL_ADD is declared... yes yes checking whether IORING_OP_POLL_REMOVE is declared... checking whether IORING_OP_POLL_REMOVE is declared... yes yes checking whether IORING_OP_SYNC_FILE_RANGE is declared... checking whether IORING_OP_SYNC_FILE_RANGE is declared... yes yes checking whether IORING_OP_SENDMSG is declared... checking whether IORING_OP_SENDMSG is declared... yes yes checking whether IORING_OP_RECVMSG is declared... checking whether IORING_OP_RECVMSG is declared... yes yes checking whether IORING_OP_TIMEOUT is declared... checking whether IORING_OP_TIMEOUT is declared... yes yes checking whether IORING_OP_TIMEOUT_REMOVE is declared... checking whether IORING_OP_TIMEOUT_REMOVE is declared... yes yes checking whether IORING_OP_ACCEPT is declared... checking whether IORING_OP_ACCEPT is declared... yes yes checking whether IORING_OP_ASYNC_CANCEL is declared... checking whether IORING_OP_ASYNC_CANCEL is declared... yes yes checking whether IORING_OP_LINK_TIMEOUT is declared... checking whether IORING_OP_LINK_TIMEOUT is declared... yes yes checking whether IORING_OP_CONNECT is declared... checking whether IORING_OP_CONNECT is declared... yes yes checking whether IORING_OP_FALLOCATE is declared... checking whether IORING_OP_FALLOCATE is declared... yes yes checking whether IORING_OP_OPENAT is declared... checking whether IORING_OP_OPENAT is declared... yes yes checking whether IORING_OP_CLOSE is declared... checking whether IORING_OP_CLOSE is declared... yes yes checking whether IORING_OP_FILES_UPDATE is declared... checking whether IORING_OP_FILES_UPDATE is declared... yes yes checking whether IORING_OP_STATX is declared... checking whether IORING_OP_STATX is declared... yes yes checking whether IORING_OP_READ is declared... checking whether IORING_OP_READ is declared... yes yes checking whether IORING_OP_WRITE is declared... checking whether IORING_OP_WRITE is declared... yes yes checking whether IORING_OP_FADVISE is declared... checking whether IORING_OP_FADVISE is declared... yes yes checking whether IORING_OP_MADVISE is declared... checking whether IORING_OP_MADVISE is declared... yes yes checking whether IORING_OP_SEND is declared... checking whether IORING_OP_SEND is declared... yes yes checking whether IORING_OP_RECV is declared... yes checking whether IORING_OP_RECV is declared... yes checking whether IORING_OP_OPENAT2 is declared... checking whether IORING_OP_OPENAT2 is declared... yes yes checking whether IORING_OP_EPOLL_CTL is declared... yes checking whether IORING_OP_EPOLL_CTL is declared... checking whether IORING_OP_SPLICE is declared... yes yes checking whether IORING_OP_SPLICE is declared... checking whether IORING_OP_PROVIDE_BUFFERS is declared... yes yes checking whether IORING_OP_PROVIDE_BUFFERS is declared... checking whether IORING_OP_REMOVE_BUFFER is declared... yes no checking whether IORING_OP_TEE is declared... checking whether IORING_OP_REMOVE_BUFFER is declared... no checking whether IOSQE_FIXED_FILE is declared... no yes checking whether IORING_OP_TEE is declared... checking whether IOSQE_IO_DRAIN is declared... yes no checking whether IOSQE_IO_LINK is declared... checking whether IOSQE_FIXED_FILE is declared... yes checking whether IOSQE_IO_HARDLINK is declared... yes checking whether IOSQE_IO_DRAIN is declared... yes checking whether IOSQE_ASYNC is declared... yes checking whether IOSQE_IO_LINK is declared... yes checking whether IOSQE_BUFFER_SELECT is declared... yes checking whether IOSQE_IO_HARDLINK is declared... yes checking whether SPLICE_F_FD_IN_FIXED is declared... yes checking whether IOSQE_ASYNC is declared... yes checking whether IORING_SETUP_ATTACH_WQ is declared... yes checking whether IOSQE_BUFFER_SELECT is declared... yes checking for preadv2... yes checking whether SPLICE_F_FD_IN_FIXED is declared... yes checking for pwritev2... yes checking whether IORING_SETUP_ATTACH_WQ is declared... yes yes checking for preadv2... checking that generated files are newer than configure... done configure: creating ./config.status yes checking for pwritev2... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating prelude/Makefile config.status: creating src/concurrency/io/call.cfa config.status: creating prelude/defines.hfa config.status: executing depfiles commands config.status: executing libtool commands Cforall library configuraton completed. Type "make -j 8 install". config.status: creating Makefile config.status: creating src/Makefile config.status: creating prelude/Makefile config.status: creating src/concurrency/io/call.cfa config.status: creating prelude/defines.hfa config.status: executing depfiles commands config.status: executing libtool commands Cforall library configuraton completed. Type "make -j 8 install". [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // stage [Pipeline] echo -------- Package -------- [Pipeline] stage [Pipeline] { (Package) [Pipeline] dir Running in /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp [Pipeline] { [Pipeline] sh + make VERSION=1.0.0.1765 dist make dist-gzip am__post_remove_distdir='@:' make[1]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp' make distdir-am make[2]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp' if test -d "cfa-cc-1.0.0.1765"; then find "cfa-cc-1.0.0.1765" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "cfa-cc-1.0.0.1765" || { sleep 5 && rm -rf "cfa-cc-1.0.0.1765"; }; else :; fi test -d "cfa-cc-1.0.0.1765" || mkdir "cfa-cc-1.0.0.1765" (cd driver && make top_distdir=../cfa-cc-1.0.0.1765 distdir=../cfa-cc-1.0.0.1765/driver \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/driver' make distdir-am make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/driver' make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/driver' make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/driver' (cd src && make top_distdir=../cfa-cc-1.0.0.1765 distdir=../cfa-cc-1.0.0.1765/src \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/src' YACC Parser/parser.cc updating Parser/parser.output updating Parser/parser.hh make distdir-am make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/src' LEX Parser/lex.cc make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/src' make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/src' (cd libcfa && make top_distdir=../cfa-cc-1.0.0.1765 distdir=../cfa-cc-1.0.0.1765/libcfa \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa' Distributing libcfa from 'libcfa/x64-nodebug' make -C /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug distdir \ top_distdir=../cfa-cc-1.0.0.1765 \ distdir=../../cfa-cc-1.0.0.1765/libcfa \ am__remove_distdir=$(am__remove_distdir) \ am__skip_length_check=: \ am__skip_mode_fix=: /bin/bash: am__remove_distdir: command not found make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug' make distdir-am make[5]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug' test -d "../../cfa-cc-1.0.0.1765/libcfa" || mkdir "../../cfa-cc-1.0.0.1765/libcfa" (cd prelude && make top_distdir=../../cfa-cc-1.0.0.1765 distdir=../../../cfa-cc-1.0.0.1765/libcfa/prelude \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[6]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/prelude' mkdir .deps touch .deps/builtins.Po make distdir-am make[7]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/prelude' make[7]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/prelude' make[6]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/prelude' (cd src && make top_distdir=../../cfa-cc-1.0.0.1765 distdir=../../../cfa-cc-1.0.0.1765/libcfa/src \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[6]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/src' make distdir-am make[7]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/src' make[7]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/src' make[6]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/src' test -n ":" \ || find "../../cfa-cc-1.0.0.1765/libcfa" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/bash /var/lib/jenkins/workspace/Cforall_Distribute_Ref/libcfa/automake/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "../../cfa-cc-1.0.0.1765/libcfa" make[5]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug' make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug' make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa' (cd tests && make top_distdir=../cfa-cc-1.0.0.1765 distdir=../cfa-cc-1.0.0.1765/tests \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/tests' make distdir-am make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/tests' make \ top_distdir="../cfa-cc-1.0.0.1765" distdir="../cfa-cc-1.0.0.1765/tests" \ dist-hook make[5]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/tests' echo "Gathering test files" Gathering test files for file in `python3 ./test.py --list-dist`; do \ if test -f /var/lib/jenkins/workspace/Cforall_Distribute_Ref/tests/${file}; then \ /usr/bin/mkdir -p $(dirname ../cfa-cc-1.0.0.1765/tests/${file}); \ cp -df /var/lib/jenkins/workspace/Cforall_Distribute_Ref/tests/${file} ../cfa-cc-1.0.0.1765/tests/${file}; \ fi; \ done make[5]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/tests' make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/tests' make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/tests' test -n "" \ || find "cfa-cc-1.0.0.1765" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/bash /var/lib/jenkins/workspace/Cforall_Distribute_Ref/automake/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "cfa-cc-1.0.0.1765" make[2]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp' tardir=cfa-cc-1.0.0.1765 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >cfa-cc-1.0.0.1765.tar.gz make[1]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp' if test -d "cfa-cc-1.0.0.1765"; then find "cfa-cc-1.0.0.1765" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "cfa-cc-1.0.0.1765" || { sleep 5 && rm -rf "cfa-cc-1.0.0.1765"; }; else :; fi [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // stage [Pipeline] echo -------- Test -------- [Pipeline] stage [Pipeline] { (Test) [Pipeline] dir Running in /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp [Pipeline] { [Pipeline] sh + make VERSION=1.0.0.1765 distcheck -j 8 make dist-gzip am__post_remove_distdir='@:' make[1]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp' make distdir-am make[2]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp' if test -d "cfa-cc-1.0.0.1765"; then find "cfa-cc-1.0.0.1765" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "cfa-cc-1.0.0.1765" || { sleep 5 && rm -rf "cfa-cc-1.0.0.1765"; }; else :; fi test -d "cfa-cc-1.0.0.1765" || mkdir "cfa-cc-1.0.0.1765" (cd driver && make top_distdir=../cfa-cc-1.0.0.1765 distdir=../cfa-cc-1.0.0.1765/driver \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/driver' make distdir-am make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/driver' make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/driver' make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/driver' (cd src && make top_distdir=../cfa-cc-1.0.0.1765 distdir=../cfa-cc-1.0.0.1765/src \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/src' make distdir-am make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/src' make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/src' make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/src' (cd libcfa && make top_distdir=../cfa-cc-1.0.0.1765 distdir=../cfa-cc-1.0.0.1765/libcfa \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa' Distributing libcfa from 'libcfa/x64-nodebug' make -C /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug distdir \ top_distdir=../cfa-cc-1.0.0.1765 \ distdir=../../cfa-cc-1.0.0.1765/libcfa \ am__remove_distdir=$(am__remove_distdir) \ am__skip_length_check=: \ am__skip_mode_fix=: /bin/bash: am__remove_distdir: command not found make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug' make distdir-am make[5]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug' test -d "../../cfa-cc-1.0.0.1765/libcfa" || mkdir "../../cfa-cc-1.0.0.1765/libcfa" (cd prelude && make top_distdir=../../cfa-cc-1.0.0.1765 distdir=../../../cfa-cc-1.0.0.1765/libcfa/prelude \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[6]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/prelude' make distdir-am make[7]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/prelude' make[7]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/prelude' make[6]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/prelude' (cd src && make top_distdir=../../cfa-cc-1.0.0.1765 distdir=../../../cfa-cc-1.0.0.1765/libcfa/src \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[6]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/src' make distdir-am make[7]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/src' make[7]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/src' make[6]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug/src' test -n ":" \ || find "../../cfa-cc-1.0.0.1765/libcfa" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/bash /var/lib/jenkins/workspace/Cforall_Distribute_Ref/libcfa/automake/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "../../cfa-cc-1.0.0.1765/libcfa" make[5]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug' make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa/x64-nodebug' make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/libcfa' (cd tests && make top_distdir=../cfa-cc-1.0.0.1765 distdir=../cfa-cc-1.0.0.1765/tests \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/tests' make distdir-am make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/tests' make \ top_distdir="../cfa-cc-1.0.0.1765" distdir="../cfa-cc-1.0.0.1765/tests" \ dist-hook make[5]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/tests' echo "Gathering test files" Gathering test files for file in `python3 ./test.py --list-dist`; do \ if test -f /var/lib/jenkins/workspace/Cforall_Distribute_Ref/tests/${file}; then \ /usr/bin/mkdir -p $(dirname ../cfa-cc-1.0.0.1765/tests/${file}); \ cp -df /var/lib/jenkins/workspace/Cforall_Distribute_Ref/tests/${file} ../cfa-cc-1.0.0.1765/tests/${file}; \ fi; \ done make[5]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/tests' make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/tests' make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/tests' test -n "" \ || find "cfa-cc-1.0.0.1765" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/bash /var/lib/jenkins/workspace/Cforall_Distribute_Ref/automake/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "cfa-cc-1.0.0.1765" make[2]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp' tardir=cfa-cc-1.0.0.1765 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >cfa-cc-1.0.0.1765.tar.gz make[1]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp' if test -d "cfa-cc-1.0.0.1765"; then find "cfa-cc-1.0.0.1765" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "cfa-cc-1.0.0.1765" || { sleep 5 && rm -rf "cfa-cc-1.0.0.1765"; }; else :; fi case 'cfa-cc-1.0.0.1765.tar.gz' in \ *.tar.gz*) \ eval GZIP= gzip --best -dc cfa-cc-1.0.0.1765.tar.gz | ${TAR-tar} xf - ;;\ *.tar.bz2*) \ bzip2 -dc cfa-cc-1.0.0.1765.tar.bz2 | ${TAR-tar} xf - ;;\ *.tar.lz*) \ lzip -dc cfa-cc-1.0.0.1765.tar.lz | ${TAR-tar} xf - ;;\ *.tar.xz*) \ xz -dc cfa-cc-1.0.0.1765.tar.xz | ${TAR-tar} xf - ;;\ *.tar.Z*) \ uncompress -c cfa-cc-1.0.0.1765.tar.Z | ${TAR-tar} xf - ;;\ *.shar.gz*) \ eval GZIP= gzip --best -dc cfa-cc-1.0.0.1765.shar.gz | unshar ;;\ *.zip*) \ unzip cfa-cc-1.0.0.1765.zip ;;\ esac chmod -R a-w cfa-cc-1.0.0.1765 chmod u+w cfa-cc-1.0.0.1765 mkdir cfa-cc-1.0.0.1765/_build cfa-cc-1.0.0.1765/_build/sub cfa-cc-1.0.0.1765/_inst chmod a-w cfa-cc-1.0.0.1765 test -d cfa-cc-1.0.0.1765/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd cfa-cc-1.0.0.1765/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd cfa-cc-1.0.0.1765/_build/sub \ && ../../configure \ \ \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf cfa-cc-1.0.0.1765.tar.gz \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1 checking whether make supports nested variables... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking dependency style of gcc... gcc3 checking for bison... bison -y checking for flex... flex checking lex output file root... lex.yy checking lex library... -lfl checking whether yytext is a pointer... yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for Fibre::yield in -lfibre... no checking for ProfilingIsEnabledForAllThreads in -lprofiler... yes checking for malloc in -ltcmalloc... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for unistd.h... (cached) yes checking for _Float32... yes checking whether C compiler accepts -Wcast-function-type... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating driver/Makefile config.status: creating src/Makefile config.status: creating libcfa/Makefile config.status: creating tests/Makefile config.status: creating tests/config.py config.status: creating config.h config.status: linking ../../tests/test.py to tests/test.py config.status: executing depfiles commands config.status: executing libtool commands Cforall configuraton completed. Type "make -j 8 install". make[1]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub' make all-recursive make[2]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub' Making all in driver make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/driver' CXX as.o CXX cc1.o CXX cfa.o CXXLD as CXXLD cc1 CXXLD cfa make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/driver' Making all in src make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/src' make all-am make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/src' CXX main.o CXX CompilationState.o CXX MakeLibCfa.o CXX SymTab/demangler.o CXX SymTab/Demangle.o CXX AST/AssertAcyclic.o CXX AST/Attribute.o CXX AST/Convert.o CXX AST/Decl.o CXX AST/DeclReplacer.o CXX AST/Expr.o CXX AST/GenericSubstitution.o CXX AST/Init.o CXX AST/LinkageSpec.o CXX AST/Node.o CXX AST/Pass.o CXX AST/Print.o CXX AST/Stmt.o CXX AST/SymbolTable.o CXX AST/Type.o CXX AST/TypeEnvironment.o CXX AST/TypeSubstitution.o CXX CodeGen/CodeGenerator.o CXX CodeGen/FixMain.o CXX CodeGen/GenType.o CXX CodeGen/LinkOnce.o CXX CodeGen/OperatorTable.o CXX CodeGen/Generate.o CXX CodeGen/FixNames.o CXX CodeTools/DeclStats.o CXX CodeTools/ResolvProtoDump.o CXX CodeTools/TrackLoc.o CXX Concurrency/Keywords.o CXX Concurrency/Waitfor.o CXX Common/Assert.o CXX Common/CodeLocationTools.o CXX Common/Eval.o CXX Common/Examine.o CXX Common/PassVisitor.o CXX Common/SemanticError.o CXX Common/Stats/Counter.o CXX Common/Stats/Heap.o CXX Common/Stats/ResolveTime.o CXX Common/Stats/Stats.o CXX Common/Stats/Time.o CXX Common/UniqueName.o CXX Common/DebugMalloc.o CXX ControlStruct/ForExprMutator.o CXX ControlStruct/LabelFixer.o CXX ControlStruct/LabelGenerator.o CXX ControlStruct/MLEMutator.o CXX ControlStruct/Mutate.o CXX ControlStruct/ExceptTranslate.o CXX GenPoly/Box.o CXX GenPoly/FindFunction.o CXX GenPoly/GenPoly.o CXX GenPoly/InstantiateGeneric.o CXX GenPoly/Lvalue.o ../../../src/GenPoly/GenPoly.cc:66:8: warning: ‘bool GenPoly::{anonymous}::hasPolyParams(const std::vector >&, const TyVarMap&, const ast::TypeSubstitution*)’ defined but not used [-Wunused-function] 66 | bool hasPolyParams( const std::vector> & params, const TyVarMap & tyVars, const ast::TypeSubstitution * env) { | ^~~~~~~~~~~~~ CXX GenPoly/ScrubTyVars.o CXX GenPoly/Specialize.o CXX InitTweak/FixGlobalInit.o CXX InitTweak/FixInit.o CXX InitTweak/GenInit.o CXX InitTweak/InitTweak.o CXX InitTweak/FixInitNew.o CXX Parser/DeclarationNode.o CXX Parser/ExpressionNode.o CXX Parser/InitializerNode.o CXX Parser/lex.o CXX Parser/ParseNode.o CXX Parser/parser.o CXX Parser/parserutility.o CXX Parser/StatementNode.o CXX Parser/TypeData.o CXX Parser/TypedefTable.o CXX ResolvExpr/AdjustExprType.o CXX ResolvExpr/Alternative.o CXX ResolvExpr/AlternativeFinder.o CXX ResolvExpr/Candidate.o CXX ResolvExpr/CandidateFinder.o CXX ResolvExpr/CastCost.o In file included from ../../../src/ResolvExpr/CastCost.cc:22: ../../../src/ResolvExpr/ConversionCost.h:79:2: warning: #warning when the old ConversionCost is removed, get ride of the _new suffix. [-Wcpp] 79 | #warning when the old ConversionCost is removed, get ride of the _new suffix. | ^~~~~~~ ../../../src/ResolvExpr/CastCost.cc:186:3: warning: #warning For overload resolution between the two versions. [-Wcpp] 186 | #warning For overload resolution between the two versions. | ^~~~~~~ ../../../src/ResolvExpr/CastCost.cc:236:4: warning: #warning cast on ptrsCastable artifact of having two functions, remove when port done [-Wcpp] 236 | #warning cast on ptrsCastable artifact of having two functions, remove when port done | ^~~~~~~ ../../../src/ResolvExpr/CastCost.cc:240:4: warning: #warning cast on castCost artifact of having two functions, remove when port done [-Wcpp] 240 | #warning cast on castCost artifact of having two functions, remove when port done | ^~~~~~~ CXX ResolvExpr/CommonType.o ../../../src/ResolvExpr/CommonType.cc:682:6: warning: #warning remove casts when `commonTypes` moved to new AST [-Wcpp] 682 | #warning remove casts when `commonTypes` moved to new AST | ^~~~~~~ ../../../src/ResolvExpr/CommonType.cc:697:6: warning: #warning remove casts when `commonTypes` moved to new AST [-Wcpp] 697 | #warning remove casts when `commonTypes` moved to new AST | ^~~~~~~ CXX ResolvExpr/ConversionCost.o In file included from ../../../src/ResolvExpr/ConversionCost.cc:16: ../../../src/ResolvExpr/ConversionCost.h:79:2: warning: #warning when the old ConversionCost is removed, get ride of the _new suffix. [-Wcpp] 79 | #warning when the old ConversionCost is removed, get ride of the _new suffix. | ^~~~~~~ ../../../src/ResolvExpr/ConversionCost.cc:484:4: warning: #warning For overload resolution between the two versions. [-Wcpp] 484 | # warning For overload resolution between the two versions. | ^~~~~~~ CXX ResolvExpr/CurrentObject.o CXX ResolvExpr/ExplodedActual.o CXX ResolvExpr/ExplodedArg.o CXX ResolvExpr/FindOpenVars.o CXX ResolvExpr/Occurs.o CXX ResolvExpr/PolyCost.o CXX ResolvExpr/PtrsAssignable.o CXX ResolvExpr/PtrsCastable.o CXX ResolvExpr/RenameVars.o CXX ResolvExpr/ResolveAssertions.o CXX ResolvExpr/Resolver.o CXX ResolvExpr/ResolveTypeof.o CXX ResolvExpr/SatisfyAssertions.o CXX ResolvExpr/SpecCost.o ../../../src/ResolvExpr/SpecCost.cc:133:4: warning: #warning Should use a standard maybe_accept [-Wcpp] 133 | #warning Should use a standard maybe_accept | ^~~~~~~ CXX ResolvExpr/TypeEnvironment.o CXX ResolvExpr/Unify.o CXX ResolvExpr/AlternativePrinter.o CXX SymTab/Autogen.o CXX SymTab/FixFunction.o CXX SymTab/Indexer.o CXX SymTab/Mangler.o CXX SymTab/ManglerCommon.o CXX SymTab/Validate.o CXX SynTree/AddressExpr.o CXX SynTree/AggregateDecl.o CXX SynTree/ApplicationExpr.o CXX SynTree/ArrayType.o CXX SynTree/Attribute.o CXX SynTree/AttrType.o CXX SynTree/BasicType.o CXX SynTree/CommaExpr.o CXX SynTree/CompoundStmt.o CXX SynTree/Constant.o CXX SynTree/Declaration.o CXX SynTree/DeclarationWithType.o CXX SynTree/DeclReplacer.o CXX SynTree/DeclStmt.o CXX SynTree/Expression.o CXX SynTree/FunctionDecl.o CXX SynTree/FunctionType.o CXX SynTree/Initializer.o ../../../src/SymTab/Validate.cc:1462:7: warning: ‘void SymTab::{anonymous}::expandAssertions(const ast::TraitInstType*, std::vector >&)’ defined but not used [-Wunused-function] 1462 | void expandAssertions( | ^~~~~~~~~~~~~~~~ CXX SynTree/LinkageSpec.o CXX SynTree/NamedTypeDecl.o CXX SynTree/ObjectDecl.o CXX SynTree/PointerType.o CXX SynTree/ReferenceToType.o CXX SynTree/ReferenceType.o CXX SynTree/Statement.o ../../../src/SynTree/ReferenceToType.cc: In member function ‘virtual void TypeInstType::print(std::ostream&, Indenter) const’: ../../../src/SynTree/ReferenceToType.cc:209:15: warning: unused variable ‘name_’ [-Wunused-variable] 209 | const auto & name_ = get_name(); | ^~~~~ CXX SynTree/TupleExpr.o CXX SynTree/TupleType.o CXX SynTree/Type.o CXX SynTree/TypeDecl.o CXX SynTree/TypeExpr.o CXX SynTree/TypeofType.o CXX SynTree/TypeSubstitution.o CXX SynTree/VarArgsType.o CXX SynTree/VoidType.o CXX SynTree/ZeroOneType.o CXX Tuples/Explode.o CXX Tuples/TupleAssignment.o CXX Tuples/TupleExpansion.o CXX Tuples/Tuples.o CXX Validate/HandleAttributes.o CXX Validate/FindSpecialDecls.o CXX Virtual/ExpandCasts.o CXX Virtual/Tables.o CXXLD ../driver/cfa-cpp AR libdemangle.a CXXLD demangler make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/src' make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/src' Making all in . make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub' libcfa/x64-debug/config.data Configuring libcfa (/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/configure) with ''--prefix=/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_inst' DRIVER_DIR=/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/driver/ ARCHITECTURE=x64 CONFIGURATION=debug CFA_VERSION=1:0:0' from /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub / libcfa/x64-debug/ libcfa/x64-nodebug/config.data Configuring libcfa (/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/configure) with ''--prefix=/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_inst' DRIVER_DIR=/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/driver/ ARCHITECTURE=x64 CONFIGURATION=nodebug CFA_VERSION=1:0:0' from /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub / libcfa/x64-nodebug/ checking whether make supports nested variables... checking whether make supports nested variables... yes checking for a BSD-compatible install... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... /usr/bin/install -c checking whether build environment is sane... yes yes checking for a thread-safe mkdir -p... checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk /usr/bin/mkdir -p checking whether make sets $(MAKE)... checking for gawk... gawk checking whether make sets $(MAKE)... yes yes checking for distributated build... no checking for distributated build... no checking build system type... checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... checking whether the C compiler works... printf checking whether make supports the include directive... yes checking for C compiler default output file name... a.out checking for suffix of executables... yes (GNU style) checking for gcc... gcc checking whether the C compiler works... checking whether we are cross compiling... yes checking for C compiler default output file name... a.out checking for suffix of executables... no checking for suffix of object files... checking whether we are cross compiling... o checking whether we are using the GNU C compiler... no checking for suffix of object files... yes checking whether gcc accepts -g... o checking whether we are using the GNU C compiler... yes checking for gcc option to accept ISO C89... yes checking whether gcc accepts -g... none needed checking whether gcc understands -c and -o together... yes checking for gcc option to accept ISO C89... yes checking dependency style of gcc... none needed checking whether gcc understands -c and -o together... gcc3 checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... yes checking dependency style of gcc... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... gcc3 checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking how to run the C preprocessor... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... gcc -E /usr/bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking how to run the C preprocessor... checking for ANSI C header files... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/types.h... yes yes checking for sys/stat.h... checking for sys/stat.h... yes checking for stdlib.h... yes checking for stdlib.h... yes checking for string.h... yes checking for string.h... yes checking for memory.h... yes checking for memory.h... yes checking for strings.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for inttypes.h... yes checking for unistd.h... yes checking for stdint.h... yes yes checking for dlfcn.h... checking for unistd.h... yes checking for objdir... .libs yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... checking if gcc supports -fno-rtti -fno-exceptions... yes checking if gcc static flag -static works... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking if gcc supports -c -o file.o... no checking dynamic linker characteristics... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking dynamic linker characteristics... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for g++... g++ yes checking dependency style of g++... checking whether we are using the GNU C++ compiler... gcc3 checking how to run the C++ preprocessor... yes checking whether g++ accepts -g... yes checking dependency style of g++... g++ -E gcc3 checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes yes checking if g++ supports -c -o file.o... checking dependency style of gcc... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes (cached) checking dynamic linker characteristics... gcc3 (cached) checking dependency style of gcc... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) gcc3 checking dependency style of gcc... gcc3 checking whether make sets $(MAKE)... (cached) yes checking linux/rseq.h usability... yes checking linux/rseq.h presence... gcc3 checking whether make sets $(MAKE)... (cached) yes checking linux/rseq.h usability... yes checking for linux/rseq.h... yes checking for rseq_available in -lrseq... yes checking linux/rseq.h presence... yes checking for linux/rseq.h... yes checking for rseq_available in -lrseq... no checking linux/io_uring.h usability... yes checking linux/io_uring.h presence... no yes checking for linux/io_uring.h... yes checking liburing.h usability... checking linux/io_uring.h usability... yes checking linux/io_uring.h presence... yes checking liburing.h presence... yes checking for linux/io_uring.h... yes checking liburing.h usability... yes checking for liburing.h... yes checking for io_uring_get_probe in -luring... yes checking whether IORING_OP_NOP is declared... yes checking liburing.h presence... yes checking for liburing.h... yes checking for io_uring_get_probe in -luring... yes yes checking whether IORING_OP_NOP is declared... checking whether IORING_OP_READV is declared... yes yes checking whether IORING_OP_READV is declared... checking whether IORING_OP_WRITEV is declared... yes yes checking whether IORING_OP_WRITEV is declared... checking whether IORING_OP_FSYNC is declared... yes yes checking whether IORING_OP_FSYNC is declared... checking whether IORING_OP_READ_FIXED is declared... yes yes checking whether IORING_OP_READ_FIXED is declared... checking whether IORING_OP_WRITE_FIXED is declared... yes yes checking whether IORING_OP_WRITE_FIXED is declared... checking whether IORING_OP_POLL_ADD is declared... yes yes checking whether IORING_OP_POLL_ADD is declared... checking whether IORING_OP_POLL_REMOVE is declared... yes yes checking whether IORING_OP_POLL_REMOVE is declared... checking whether IORING_OP_SYNC_FILE_RANGE is declared... yes yes checking whether IORING_OP_SYNC_FILE_RANGE is declared... checking whether IORING_OP_SENDMSG is declared... yes yes checking whether IORING_OP_SENDMSG is declared... checking whether IORING_OP_RECVMSG is declared... yes yes checking whether IORING_OP_RECVMSG is declared... checking whether IORING_OP_TIMEOUT is declared... yes yes checking whether IORING_OP_TIMEOUT is declared... checking whether IORING_OP_TIMEOUT_REMOVE is declared... yes yes checking whether IORING_OP_TIMEOUT_REMOVE is declared... checking whether IORING_OP_ACCEPT is declared... yes yes checking whether IORING_OP_ACCEPT is declared... checking whether IORING_OP_ASYNC_CANCEL is declared... yes yes checking whether IORING_OP_ASYNC_CANCEL is declared... checking whether IORING_OP_LINK_TIMEOUT is declared... yes yes checking whether IORING_OP_LINK_TIMEOUT is declared... yes checking whether IORING_OP_CONNECT is declared... checking whether IORING_OP_CONNECT is declared... yes yes checking whether IORING_OP_FALLOCATE is declared... checking whether IORING_OP_FALLOCATE is declared... yes yes checking whether IORING_OP_OPENAT is declared... checking whether IORING_OP_OPENAT is declared... yes yes checking whether IORING_OP_CLOSE is declared... yes checking whether IORING_OP_CLOSE is declared... checking whether IORING_OP_FILES_UPDATE is declared... yes yes checking whether IORING_OP_FILES_UPDATE is declared... checking whether IORING_OP_STATX is declared... yes yes checking whether IORING_OP_READ is declared... yes checking whether IORING_OP_STATX is declared... checking whether IORING_OP_WRITE is declared... yes yes checking whether IORING_OP_READ is declared... checking whether IORING_OP_FADVISE is declared... yes yes checking whether IORING_OP_WRITE is declared... checking whether IORING_OP_MADVISE is declared... yes yes checking whether IORING_OP_FADVISE is declared... checking whether IORING_OP_SEND is declared... yes yes checking whether IORING_OP_MADVISE is declared... checking whether IORING_OP_RECV is declared... yes yes checking whether IORING_OP_SEND is declared... checking whether IORING_OP_OPENAT2 is declared... yes yes checking whether IORING_OP_RECV is declared... checking whether IORING_OP_EPOLL_CTL is declared... yes yes checking whether IORING_OP_SPLICE is declared... checking whether IORING_OP_OPENAT2 is declared... yes yes checking whether IORING_OP_PROVIDE_BUFFERS is declared... checking whether IORING_OP_EPOLL_CTL is declared... yes yes checking whether IORING_OP_REMOVE_BUFFER is declared... checking whether IORING_OP_SPLICE is declared... yes no checking whether IORING_OP_TEE is declared... no checking whether IOSQE_FIXED_FILE is declared... checking whether IORING_OP_PROVIDE_BUFFERS is declared... yes checking whether IOSQE_IO_DRAIN is declared... yes yes checking whether IOSQE_IO_LINK is declared... checking whether IORING_OP_REMOVE_BUFFER is declared... yes checking whether IOSQE_IO_HARDLINK is declared... no checking whether IORING_OP_TEE is declared... yes checking whether IOSQE_ASYNC is declared... no checking whether IOSQE_FIXED_FILE is declared... yes checking whether IOSQE_BUFFER_SELECT is declared... yes checking whether IOSQE_IO_DRAIN is declared... yes checking whether SPLICE_F_FD_IN_FIXED is declared... yes checking whether IOSQE_IO_LINK is declared... yes checking whether IORING_SETUP_ATTACH_WQ is declared... yes checking whether IOSQE_IO_HARDLINK is declared... yes checking for preadv2... yes checking whether IOSQE_ASYNC is declared... yes checking for pwritev2... yes checking whether IOSQE_BUFFER_SELECT is declared... yes yes checking whether SPLICE_F_FD_IN_FIXED is declared... checking that generated files are newer than configure... done configure: creating ./config.status yes checking whether IORING_SETUP_ATTACH_WQ is declared... yes checking for preadv2... yes checking for pwritev2... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating prelude/Makefile config.status: creating src/concurrency/io/call.cfa config.status: creating prelude/defines.hfa config.status: executing depfiles commands config.status: executing libtool commands Cforall library configuraton completed. Type "make -j 8 install". config.status: creating Makefile config.status: creating src/Makefile config.status: creating prelude/Makefile config.status: creating src/concurrency/io/call.cfa config.status: creating prelude/defines.hfa config.status: executing depfiles commands config.status: executing libtool commands Cforall library configuraton completed. Type "make -j 8 install". make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub' Making all in libcfa/x64-debug make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug' Making all in prelude make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug/prelude' mkdir .deps touch .deps/builtins.Po make all-am make[5]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug/prelude' GEN gcc-builtins.c GEN builtins.cf GEN extras.cf GEN prelude.cfa GEN extras.cf GEN gcc-builtins.cf GEN bootloader.c make[5]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug/prelude' make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug/prelude' Making all in src make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug/src' CFA common.lo CFA fstream.lo CFA heap.lo CFA iostream.lo CFA iterator.lo CFA limits.lo CFA memory.lo CFA parseargs.lo CFA rational.lo CFA stdlib.lo CFA strstream.lo CFA time.lo CFA assert.lo CFA bits/debug.lo CC exception.lo CFA interpose.lo CFA startup.lo CC virtual.lo GEN prelude.lo CPPAS concurrency/CtxSwitch-x64.lo CC concurrency/invoke.lo CFA concurrency/io.lo CFA concurrency/preemption.lo CFA concurrency/ready_queue.lo CFA concurrency/stats.lo CFA bits/weakso_locks.lo CFA containers/maybe.lo CFA containers/pair.lo CFA containers/result.lo CFA containers/vector.lo CFA device/cpu.lo CFA concurrency/alarm.lo CFA concurrency/coroutine.lo CFA concurrency/exception.lo CFA concurrency/kernel.lo CFA concurrency/locks.lo CFA concurrency/monitor.lo CFA concurrency/mutex.lo CFA concurrency/thread.lo CFA concurrency/clib/cfathread.lo CFA concurrency/io/setup.lo CFA concurrency/io/call.lo CFA concurrency/kernel/startup.lo CCLD libcfa.la /usr/include/x86_64-linux-gnu/sys/epoll.h: In function ‘_X12_constructorFv_S11epoll_event_autogen___1’: /usr/include/x86_64-linux-gnu/sys/epoll.h:86:62: warning: taking address of packed member of ‘struct epoll_event’ may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | epoll_data_t data; /* User data variable */ | ^ /usr/include/x86_64-linux-gnu/sys/epoll.h: In function ‘_X12_constructorFv_S11epoll_eventS11epoll_event_autogen___1’: /usr/include/x86_64-linux-gnu/sys/epoll.h:86:75: warning: taking address of packed member of ‘struct epoll_event’ may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | epoll_data_t data; /* User data variable */ | ^ /usr/include/x86_64-linux-gnu/sys/epoll.h: In function ‘_X11_destructorFv_S11epoll_event_autogen___1’: /usr/include/x86_64-linux-gnu/sys/epoll.h:86:61: warning: taking address of packed member of ‘struct epoll_event’ may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | epoll_data_t data; /* User data variable */ | ^ /usr/include/x86_64-linux-gnu/sys/epoll.h: In function ‘_X16_operator_assignFS11epoll_event_S11epoll_eventS11epoll_event_autogen___1’: /usr/include/x86_64-linux-gnu/sys/epoll.h:86:123: warning: taking address of packed member of ‘struct epoll_event’ may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | epoll_data_t data; /* User data variable */ | ^ /usr/include/x86_64-linux-gnu/sys/epoll.h: In function ‘_X12_constructorFv_S11epoll_eventj_autogen___1’: /usr/include/x86_64-linux-gnu/sys/epoll.h:86:62: warning: taking address of packed member of ‘struct epoll_event’ may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | epoll_data_t data; /* User data variable */ | ^ /usr/include/x86_64-linux-gnu/sys/epoll.h: In function ‘_X12_constructorFv_S11epoll_eventjU10epoll_data_autogen___1’: /usr/include/x86_64-linux-gnu/sys/epoll.h:86:75: warning: taking address of packed member of ‘struct epoll_event’ may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | epoll_data_t data; /* User data variable */ | ^ /usr/include/x86_64-linux-gnu/bits/socket.h: In function ‘_X16_operator_assignFS7cmsghdr_S7cmsghdrS7cmsghdr_autogen___1’: /usr/include/x86_64-linux-gnu/bits/socket.h:285:44: note: the ABI of passing struct with a flexible array member has changed in GCC 4.4 285 | __extension__ unsigned char __cmsg_data __flexarr; /* Ancillary data. */ | ^~~~~~~ /usr/include/x86_64-linux-gnu/bits/socket.h: In function ‘_X16_operator_assignFS7cmsghdr_S7cmsghdrS7cmsghdr_autogen___1’: /usr/include/x86_64-linux-gnu/bits/socket.h:285:44: note: the ABI of passing struct with a flexible array member has changed in GCC 4.4 285 | __extension__ unsigned char __cmsg_data __flexarr; /* Ancillary data. */ | ^~~~~~~ CCLD libcfathread.la make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug/src' make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug' make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug' Making all in libcfa/x64-nodebug make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug' Making all in prelude make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug/prelude' mkdir .deps touch .deps/builtins.Po make all-am make[5]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug/prelude' GEN gcc-builtins.c GEN builtins.cf GEN extras.cf GEN prelude.cfa GEN extras.cf GEN gcc-builtins.cf GEN bootloader.c make[5]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug/prelude' make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug/prelude' Making all in src make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug/src' CFA common.lo CFA fstream.lo CFA heap.lo CFA iostream.lo CFA iterator.lo CFA limits.lo CFA memory.lo CFA parseargs.lo CFA rational.lo CFA stdlib.lo CFA strstream.lo CFA time.lo CFA assert.lo /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.cfa: In function ‘_X4anewQ1_0_1_1__X12_constructorFv_BD0BT0__FPBD0_mBT0__1’: /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:97: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X1cc_1’ is used uninitialized in this function [-Wuninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ~~~~~~~~~~ ^ /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:100: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X4sizem_1’ is used uninitialized in this function [-Wuninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ~~~~~~~ ^ /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:130: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X2atPY12__T_generic__1’ is used uninitialized in this function [-Wuninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ^ CFA bits/debug.lo CC exception.lo CFA interpose.lo CFA startup.lo CC virtual.lo GEN prelude.lo CPPAS concurrency/CtxSwitch-x64.lo CC concurrency/invoke.lo CFA concurrency/io.lo CFA concurrency/preemption.lo CFA concurrency/ready_queue.lo CFA concurrency/stats.lo CFA bits/weakso_locks.lo CFA containers/maybe.lo CFA containers/pair.lo CFA containers/result.lo CFA containers/vector.lo CFA device/cpu.lo CFA concurrency/alarm.lo CFA concurrency/coroutine.lo CFA concurrency/exception.lo /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/concurrency/ready_queue.cfa: In function ‘_X16ready_queue_growFv_PS7cluster__1’: /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:97: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X1cc_1’ is used uninitialized in this function [-Wuninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ~~~~~~~~~~ ^ /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:100: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X4sizem_1’ is used uninitialized in this function [-Wuninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ~~~~~~~ ^ /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:130: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X2atPY12__T_generic__1’ is used uninitialized in this function [-Wuninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ^ CFA concurrency/kernel.lo CFA concurrency/locks.lo CFA concurrency/monitor.lo CFA concurrency/mutex.lo CFA concurrency/thread.lo CFA concurrency/clib/cfathread.lo CFA concurrency/io/setup.lo CFA concurrency/io/call.lo CFA concurrency/kernel/startup.lo CCLD libcfa.la /usr/include/x86_64-linux-gnu/sys/epoll.h: In function ‘_X12_constructorFv_S11epoll_event_autogen___1’: /usr/include/x86_64-linux-gnu/sys/epoll.h:86:62: warning: taking address of packed member of ‘struct epoll_event’ may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | epoll_data_t data; /* User data variable */ | ^ /usr/include/x86_64-linux-gnu/sys/epoll.h: In function ‘_X12_constructorFv_S11epoll_eventS11epoll_event_autogen___1’: /usr/include/x86_64-linux-gnu/sys/epoll.h:86:75: warning: taking address of packed member of ‘struct epoll_event’ may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | epoll_data_t data; /* User data variable */ | ^ /usr/include/x86_64-linux-gnu/sys/epoll.h: In function ‘_X11_destructorFv_S11epoll_event_autogen___1’: /usr/include/x86_64-linux-gnu/sys/epoll.h:86:61: warning: taking address of packed member of ‘struct epoll_event’ may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | epoll_data_t data; /* User data variable */ | ^ /usr/include/x86_64-linux-gnu/sys/epoll.h: In function ‘_X16_operator_assignFS11epoll_event_S11epoll_eventS11epoll_event_autogen___1’: /usr/include/x86_64-linux-gnu/sys/epoll.h:86:123: warning: taking address of packed member of ‘struct epoll_event’ may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | epoll_data_t data; /* User data variable */ | ^ /usr/include/x86_64-linux-gnu/sys/epoll.h: In function ‘_X12_constructorFv_S11epoll_eventj_autogen___1’: /usr/include/x86_64-linux-gnu/sys/epoll.h:86:62: warning: taking address of packed member of ‘struct epoll_event’ may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | epoll_data_t data; /* User data variable */ | ^ /usr/include/x86_64-linux-gnu/sys/epoll.h: In function ‘_X12_constructorFv_S11epoll_eventjU10epoll_data_autogen___1’: /usr/include/x86_64-linux-gnu/sys/epoll.h:86:75: warning: taking address of packed member of ‘struct epoll_event’ may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | epoll_data_t data; /* User data variable */ | ^ /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/concurrency/io/setup.cfa: In function ‘_X16__io_uring_setupFv_S11$io_contextKS17io_context_paramsi__1.isra.0’: /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:97: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X1cc_1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ~~~~~~~~~~ ^ /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:100: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X4sizem_1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ~~~~~~~ ^ /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:130: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X2atPY12__T_generic__1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ^ /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/concurrency/io/setup.cfa: In function ‘_X14__cfa_io_startFv_PS9processor__1’: /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:97: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X1cc_1’ is used uninitialized in this function [-Wuninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ~~~~~~~~~~ ^ /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:100: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X4sizem_1’ is used uninitialized in this function [-Wuninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ~~~~~~~ ^ /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:130: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X2atPY12__T_generic__1’ is used uninitialized in this function [-Wuninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ^ /usr/include/x86_64-linux-gnu/bits/socket.h: In function ‘_X16_operator_assignFS7cmsghdr_S7cmsghdrS7cmsghdr_autogen___1’: /usr/include/x86_64-linux-gnu/bits/socket.h:285:44: note: the ABI of passing struct with a flexible array member has changed in GCC 4.4 285 | __extension__ unsigned char __cmsg_data __flexarr; /* Ancillary data. */ | ^~~~~~~ /usr/include/x86_64-linux-gnu/bits/socket.h: In function ‘_X16_operator_assignFS7cmsghdr_S7cmsghdrS7cmsghdr_autogen___1’: /usr/include/x86_64-linux-gnu/bits/socket.h:285:44: note: the ABI of passing struct with a flexible array member has changed in GCC 4.4 285 | __extension__ unsigned char __cmsg_data __flexarr; /* Ancillary data. */ | ^~~~~~~ /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/concurrency/clib/cfathread.cfa: In function ‘cfathread_cluster_add_worker’: /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:97: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X1cc_1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ~~~~~~~~~~ ^ /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:100: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X4sizem_1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ~~~~~~~ ^ /var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/../../libcfa/src/stdlib.hfa:154:130: warning: ‘_X4_srcS6S_fill_Y12__T_generic___1._X2atPY12__T_generic__1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 154 | struct S_fill { char tag; char c; size_t size; T * at; char t[50]; }; | ^ CCLD libcfathread.la make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug/src' make[4]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug' make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug' make[2]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub' make[1]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub' make[1]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub' Making dvi in driver make[2]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/driver' make[2]: Nothing to be done for 'dvi'. make[2]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/driver' Making dvi in src make[2]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/src' make[2]: Nothing to be done for 'dvi'. make[2]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/src' Making dvi in . make[2]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub' make[2]: Nothing to be done for 'dvi-am'. make[2]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub' Making dvi in libcfa/x64-debug make[2]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug' Making dvi in prelude make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug/prelude' make[3]: Nothing to be done for 'dvi'. make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug/prelude' Making dvi in src make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug/src' make[3]: Nothing to be done for 'dvi'. make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug/src' make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug' make[3]: Nothing to be done for 'dvi-am'. make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug' make[2]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug' Making dvi in libcfa/x64-nodebug make[2]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug' Making dvi in prelude make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug/prelude' make[3]: Nothing to be done for 'dvi'. make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug/prelude' Making dvi in src make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug/src' make[3]: Nothing to be done for 'dvi'. make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug/src' make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug' make[3]: Nothing to be done for 'dvi-am'. make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug' make[2]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug' make[1]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub' make[1]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub' Making check in driver make[2]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/driver' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/driver' Making check in src make[2]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/src' make check-am make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/src' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/src' make[2]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/src' Making check in . make[2]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub' make[2]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub' Making check in libcfa/x64-debug make[2]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug' Making check in prelude make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug/prelude' make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug/prelude' Making check in src make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug/src' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug/src' make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug' make[2]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-debug' Making check in libcfa/x64-nodebug make[2]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug' Making check in prelude make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug/prelude' make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug/prelude' Making check in src make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug/src' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug/src' make[3]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug' make[2]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/libcfa/x64-nodebug' make -C tests all-tests installed=no debug=yes make[2]: Entering directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/tests' Running 213 tests on 7 cores (Default AST (new):x64 - debug) array PASSED C 0:00.479 - R 0:00.001 builtins/sync PASSED C 0:00.613 - R 0:00.002 castError PASSED C 0:00.258 - R n/a cast PASSED C 0:00.476 - R 0:00.001 array-container/array-basic PASSED C 0:01.298 - R 0:00.017 avl_test PASSED C 0:01.961 - R 0:00.016 alloc-ERROR PASSED C 0:03.465 - R n/a alloc PASSED C 0:06.761 - R 0:00.016 collections/multi_list PASSED C 0:05.817 - R 0:00.016 alloc2 PASSED C 0:09.063 - R 0:00.017 concurrent/clib PASSED C 0:02.782 - R 0:00.164 collections/stack PASSED C 0:06.471 - R 0:00.016 collections/queue PASSED C 0:09.384 - R 0:00.016 complex PASSED C 0:04.296 - R 0:00.016 collections/sequence PASSED C 0:09.675 - R 0:00.016 concurrent/clib_tls PASSED C 0:02.813 - R 0:00.215 collections/atomic_mpsc PASSED C 0:08.025 - R 0:04.072 concurrent/cluster PASSED C 0:06.007 - R 0:00.164 concurrent/coroutineYield PASSED C 0:08.248 - R 0:00.114 concurrent/examples/datingService PASSED C 0:08.231 - R 0:00.114 concurrent/examples/gortn PASSED C 0:08.157 - R 0:00.064 concurrent/examples/matrixSum PASSED C 0:07.972 - R 0:00.164 concurrent/examples/quickSort PASSED C 0:08.479 - R 0:00.064 concurrent/futures/abandon PASSED C 0:06.379 - R 0:00.164 concurrent/keywordErrors PASSED C 0:00.152 - R n/a concurrent/examples/boundedBufferEXT PASSED C 0:08.410 - R 0:06.574 concurrent/examples/boundedBufferINT PASSED C 0:08.274 - R 0:06.373 concurrent/futures/basic PASSED C 0:06.353 - R 0:00.165 concurrent/futures/typed PASSED C 0:06.646 - R 0:00.114 concurrent/futures/multi PASSED C 0:07.841 - R 0:00.115 concurrent/park/contention PASSED C 0:06.176 - R 0:00.165 concurrent/join PASSED C 0:08.340 - R 0:00.064 concurrent/park/start_parked PASSED C 0:06.134 - R 0:00.114 concurrent/park/force_preempt PASSED C 0:08.354 - R 0:00.315 concurrent/semaphore PASSED C 0:08.741 - R 0:00.114 concurrent/signal/block PASSED C 0:08.835 - R 0:01.467 concurrent/signal/wait PASSED C 0:08.475 - R 0:00.214 concurrent/signal/disjoint FAILED with code 1 C 0:08.533 - R 0:02.418 new lines : 1 ERROR Eager signal 2 concurrent/preempt PASSED C 0:06.501 - R 0:14.085 concurrent/sleep PASSED C 0:08.232 - R 0:01.217 concurrent/spinaphore PASSED C 0:08.958 - R 0:00.415 concurrent/suspend_then PASSED C 0:08.890 - R 0:00.114 concurrent/monitor PASSED C 0:07.883 - R 0:20.200 concurrent/thread PASSED C 0:08.821 - R 0:00.114 concurrent/multi-monitor PASSED C 0:07.934 - R 0:22.405 const-init PASSED C 0:00.599 - R 0:00.016 concurrent/waitfor/barge PASSED C 0:08.050 - R 0:00.315 concurrent/waitfor/else PASSED C 0:06.445 - R 0:00.114 concurrent/waitfor/dtor PASSED C 0:07.869 - R 0:01.317 copyfile PASSED C 0:04.394 - R 0:00.016 concurrent/waitfor/statment PASSED C 0:09.194 - R 0:00.114 concurrent/waitfor/when PASSED C 0:08.547 - R 0:00.164 coroutine/devicedriver PASSED C 0:05.635 - R 0:00.115 concurrent/waitfor/recurse PASSED C 0:09.391 - R 0:01.016 counter PASSED C 0:00.532 - R 0:00.016 coroutine/fibonacci PASSED C 0:05.163 - R 0:00.114 designations PASSED C 0:00.636 - R 0:00.016 coroutine/fmtLines PASSED C 0:05.193 - R 0:00.115 enum PASSED C 0:00.521 - R 0:00.016 errors/declaration PASSED C 0:00.060 - R n/a errors/scope PASSED C 0:00.106 - R n/a errors/signature PASSED C 0:00.062 - R n/a coroutine/pingpong PASSED C 0:05.089 - R 0:00.065 coroutine/raii PASSED C 0:05.087 - R 0:00.064 coroutine/runningTotal PASSED C 0:05.105 - R 0:00.065 exceptions/conditional PASSED C 0:00.613 - R 0:00.016 coroutine/prodcons PASSED C 0:06.554 - R 0:00.114 exceptions/data-except PASSED C 0:00.596 - R 0:00.016 exceptions/cancel/coroutine PASSED C 0:03.509 - R 0:00.064 div PASSED C 0:05.285 - R 0:00.016 exceptions/finally PASSED C 0:00.607 - R 0:00.008 exceptions/finally-error PASSED C 0:00.151 - R n/a exceptions/defaults PASSED C 0:00.938 - R 0:00.016 device/cpu PASSED C 0:06.229 - R 0:00.016 exceptions/interact PASSED C 0:00.895 - R 0:00.016 exceptions/polymorphic PASSED C 0:00.880 - R 0:00.016 exceptions/resume PASSED C 0:00.784 - R 0:00.016 exceptions/conditional-threads PASSED C 0:03.455 - R 0:00.065 exceptions/terminate PASSED C 0:00.788 - R 0:00.016 exceptions/type-check PASSED C 0:00.148 - R n/a exceptions/trash PASSED C 0:00.618 - R 0:00.016 exceptions/cancel/thread PASSED C 0:06.157 - R 0:00.065 expression PASSED C 0:00.500 - R 0:00.001 exceptions/virtual-poly PASSED C 0:00.690 - R 0:00.016 exceptions/defaults-threads PASSED C 0:03.993 - R 0:00.064 exceptions/virtual-cast PASSED C 0:01.481 - R 0:00.016 exceptions/finally-threads PASSED C 0:03.609 - R 0:00.065 forall PASSED C 0:00.904 - R 0:00.001 exceptions/resume-threads PASSED C 0:03.664 - R 0:00.065 exceptions/terminate-threads PASSED C 0:03.783 - R 0:00.064 genericUnion PASSED C 0:00.606 - R 0:00.016 global-monomorph PASSED C 0:00.535 - R 0:00.016 fallthrough PASSED C 0:04.197 - R 0:00.017 fstream_test PASSED C 0:04.300 - R 0:00.016 generator/fibonacci PASSED C 0:04.109 - R 0:00.016 identParamDeclarator PASSED C 0:00.668 - R 0:00.112 generator/fmtLines PASSED C 0:04.495 - R 0:00.078 identFuncDeclarator PASSED C 0:00.953 - R 0:00.199 generator/suspend_then PASSED C 0:04.444 - R 0:00.016 function-operator PASSED C 0:05.890 - R 0:00.016 hello PASSED C 0:04.159 - R 0:00.016 include/vector-containers PASSED C 0:02.596 - R 0:00.016 include/vector-sequence PASSED C 0:00.995 - R 0:00.016 ifwhileCtl PASSED C 0:04.518 - R 0:00.016 identity PASSED C 0:04.663 - R 0:00.016 init1-ERROR PASSED C 0:00.256 - R n/a init1 PASSED C 0:00.484 - R 0:00.001 include/stdincludes PASSED C 0:05.512 - R 0:00.001 include/vector-fstream PASSED C 0:04.193 - R 0:00.016 labelledExit PASSED C 0:00.489 - R 0:00.001 limits PASSED C 0:00.487 - R 0:00.001 linking/exception-nothreads PASSED C 0:01.462 - R 0:00.017 io/manipulatorsOutput4 PASSED C 0:06.985 - R 0:00.016 linking/exception-withthreads PASSED C 0:04.548 - R 0:00.065 io/io-acquire PASSED C 0:09.341 - R 0:00.164 linking/nostdlib PASSED C 0:00.547 - R 0:00.016 io/many_read PASSED C 0:09.596 - R 0:00.114 include/includes PASSED C 0:16.079 - R 0:00.001 linkonce PASSED C 0:00.570 - R 0:00.008 io/io PASSED C 0:12.402 - R 0:00.016 linking/io-acquire PASSED C 0:05.476 - R 0:00.016 linking/nothreads PASSED C 0:05.184 - R 0:00.016 linking/weakso_nothd PASSED C 0:05.127 - R 0:00.016 heap PASSED C 0:06.806 - R 0:15.792 maybe PASSED C 0:00.761 - R 0:00.016 nested-types PASSED C 0:00.497 - R 0:00.001 nested-types-ERR1 PASSED C 0:00.065 - R n/a nested-types-ERR2 PASSED C 0:00.106 - R n/a literals PASSED C 0:04.448 - R 0:00.016 numericConstants PASSED C 0:00.454 - R 0:00.001 operators PASSED C 0:00.528 - R 0:00.016 poly-d-cycle PASSED C 0:00.538 - R 0:00.016 poly-o-cycle PASSED C 0:00.572 - R 0:00.016 poly-selection PASSED C 0:00.596 - R 0:00.016 loopctrl PASSED C 0:06.073 - R 0:00.016 quasiKeyword PASSED C 0:00.509 - R 0:00.001 linking/withthreads PASSED C 0:07.982 - R 0:00.065 raii/ctor-autogen PASSED C 0:01.104 - R 0:00.016 malloc PASSED C 0:05.546 - R 0:00.016 raii/ctor-autogen-ERR1 PASSED C 0:00.300 - R n/a polymorphism PASSED C 0:04.276 - R 0:00.016 list/dlist-insert-remove PASSED C 0:10.315 - R 0:00.016 minmax PASSED C 0:06.963 - R 0:00.016 quotedKeyword PASSED C 0:04.085 - R 0:00.016 raii/boxed-types PASSED C 0:04.245 - R 0:00.008 raii/memberCtors-ERR1 PASSED C 0:00.333 - R n/a raii/init_once PASSED C 0:00.633 - R 0:00.016 raii/memberCtors PASSED C 0:00.619 - R 0:00.016 raii/dtor-early-exit-ERR1 PASSED C 0:03.245 - R n/a result PASSED C 0:00.954 - R 0:00.016 raii/dtor-early-exit-ERR2 PASSED C 0:03.269 - R n/a raii/dtor-early-exit PASSED C 0:05.752 - R 0:00.016 simpleGenericTriple PASSED C 0:00.667 - R 0:00.016 raii/globals PASSED C 0:04.342 - R 0:00.016 smart-pointers PASSED C 0:00.751 - R 0:00.016 references PASSED C 0:04.965 - R 0:00.016 shortCircuit PASSED C 0:04.274 - R 0:00.016 switch PASSED C 0:00.472 - R 0:00.001 searchsort PASSED C 0:06.826 - R 0:00.016 strstream PASSED C 0:04.479 - R 0:00.016 tuple/tupleCast PASSED C 0:00.519 - R 0:00.016 tuple/tupleFunction PASSED C 0:00.653 - R 0:00.016 sum PASSED C 0:05.292 - R 0:00.086 tuple/tupleMember PASSED C 0:00.965 - R 0:00.043 tuple/tuplePolymorphism PASSED C 0:00.960 - R 0:00.016 typedefRedef-ERR1 PASSED C 0:00.062 - R n/a typedefRedef PASSED C 0:00.464 - R 0:00.001 typeof PASSED C 0:00.521 - R 0:00.016 swap PASSED C 0:06.781 - R 0:00.016 tuple/tupleVariadic PASSED C 0:01.593 - R 0:00.016 rational PASSED C 0:10.482 - R 0:00.016 tuple/tupleAssign PASSED C 0:05.513 - R 0:00.016 time PASSED C 0:05.910 - R 0:00.016 variableDeclarator PASSED C 0:00.476 - R 0:00.001 userLiterals PASSED C 0:04.576 - R 0:00.016 vector_math/vec2_double PASSED C 0:05.962 - R 0:00.016 vector PASSED C 0:06.488 - R 0:00.016 unified_locking/fast PASSED C 0:08.889 - R 0:00.114 unified_locking/timeout_lock PASSED C 0:07.552 - R 0:01.116 vector_math/vec2_uint PASSED C 0:05.907 - R 0:00.016 unified_locking/locks PASSED C 0:08.027 - R 0:08.583 vector_math/vec2_float PASSED C 0:11.121 - R 0:00.016 unified_locking/mcs PASSED C 0:08.763 - R 0:07.378 voidPtr PASSED C 0:00.556 - R 0:00.016 warnings/self-assignment PASSED C 0:00.460 - R 0:00.001 KRfunctions PASSED C 0:00.418 - R 0:00.001 vector_math/vec2_int PASSED C 0:11.132 - R 0:00.016 vector_math/vec3_int PASSED C 0:09.621 - R 0:00.016 attributes PASSED C 0:00.532 - R 0:00.001 vector_math/vec3_float PASSED C 0:10.978 - R 0:00.016 abs PASSED C 0:05.864 - R 0:00.016 ato PASSED C 0:05.615 - R 0:00.016 declarationSpecifier PASSED C 0:00.497 - R 0:00.001 errors/completeType PASSED C 0:00.259 - R n/a vector_math/vec4_float PASSED C 0:11.398 - R 0:00.016 extension PASSED C 0:00.456 - R 0:00.001 functions PASSED C 0:00.426 - R 0:00.001 array-container/array-md-sbscr-cases PASSED C 0:08.694 - R 0:00.016 gccExtensions PASSED C 0:00.426 - R 0:00.001 vector_math/vec4_int PASSED C 0:10.085 - R 0:00.016 bitmanip1 PASSED C 0:09.688 - R 0:00.016 bitmanip3 PASSED C 0:07.195 - R 0:00.016 bitmanip2 PASSED C 0:10.776 - R 0:00.016 io/manipulatorsInput PASSED C 0:06.276 - R 0:00.016 gmp PASSED C 0:06.699 - R 0:00.016 meta/archVast PASSED C 0:00.249 - R n/a io/manipulatorsOutput2 PASSED C 0:08.055 - R 0:00.016 io/manipulatorsOutput1 PASSED C 0:11.384 - R 0:00.016 random PASSED C 0:05.444 - R 0:00.016 vector_math/vec2_ldouble PASSED C 0:05.922 - R 0:00.016 io/manipulatorsOutput3 PASSED C 0:12.621 - R 0:00.016 math PASSED C 0:12.027 - R 0:00.017 mathX PASSED C 0:18.714 - R 0:00.033 Tests took 2:46.208 make[2]: *** [Makefile:879: all-tests] Error 1 make[2]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub/tests' make[1]: *** [Makefile:951: check] Error 2 make[1]: Leaving directory '/var/lib/jenkins/workspace/Cforall_Distribute_Ref@tmp/cfa-cc-1.0.0.1765/_build/sub' make: *** [Makefile:734: distcheck] Error 1 [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline ERROR: script returned exit code 2 Finished: FAILURE [Pipeline] error [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // wrap [Pipeline] echo error caught [Pipeline] node Running on Brokk 3 in /var/lib/jenkins/workspace/Cforall_Full_Build [Pipeline] { [Pipeline] echo notifying users [Pipeline] emailext Sending email to: cforall@lists.uwaterloo.ca [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline ERROR: FAILURE Finished: FAILURE