Pull request #17 updated Connecting to https://api.github.com using pharo-ci/****** (pharo-ci GitHub account) Connecting to https://api.github.com to check permissions of obtain list of feenkcom for pharo-project/threadedFFI-Plugin Loading trusted files from base branch master at 3d0d420ba074e62f1538ed7657e405dad75f253d rather than 9959958fc1b1b926503f45d008aa101536244623 Obtained Jenkinsfile from 3d0d420ba074e62f1538ed7657e405dad75f253d Running in Durability level: MAX_SURVIVABILITY [Pipeline] properties [Pipeline] parallel [Pipeline] [unix] { (Branch: unix) [Pipeline] [osx] { (Branch: osx) [Pipeline] [windows] { (Branch: windows) [Pipeline] [unix] node [unix] Running on pharo-ci-jenkins2-unix4 in /builds/workspace/threadedFFI-plugin_PR-17 [Pipeline] [osx] node [osx] Running on pharo-ci-jenkins2-osx in /builds/workspace/threadedFFI-plugin_PR-17 [Pipeline] [windows] node [windows] Running on windows in E:\Builds\workspace\threadedFFI-plugin_PR-17 [Pipeline] [unix] { [Pipeline] [osx] { [Pipeline] [windows] { [Pipeline] [unix] timeout [unix] Timeout set to expire in 30 min [Pipeline] [unix] { [Pipeline] [osx] timeout [osx] Timeout set to expire in 30 min [Pipeline] [osx] { [Pipeline] [windows] timeout [windows] Timeout set to expire in 30 min [Pipeline] [windows] { [Pipeline] [unix] cleanWs [unix] [WS-CLEANUP] Deleting project workspace... [unix] [WS-CLEANUP] Deferred wipeout is used... [unix] [WS-CLEANUP] done [Pipeline] [osx] cleanWs [osx] [WS-CLEANUP] Deleting project workspace... [osx] [WS-CLEANUP] Deferred wipeout is used... [osx] [WS-CLEANUP] done [Pipeline] [windows] cleanWs [windows] [WS-CLEANUP] Deleting project workspace... [windows] [WS-CLEANUP] Deferred wipeout is used... [windows] [WS-CLEANUP] done [Pipeline] [unix] stage [Pipeline] [unix] { (Checkout-unix) [Pipeline] [osx] stage [Pipeline] [osx] { (Checkout-osx) [Pipeline] [windows] stage [Pipeline] [windows] { (Checkout-windows) [Pipeline] [unix] checkout [unix] Cloning the remote Git repository [unix] Cloning with configured refspecs honoured and without tags [unix] Cloning repository https://github.com/pharo-project/threadedFFI-Plugin.git [unix] > git init /builds/workspace/threadedFFI-plugin_PR-17 # timeout=10 [unix] Fetching upstream changes from https://github.com/pharo-project/threadedFFI-Plugin.git [unix] > git --version # timeout=10 [unix] using GIT_ASKPASS to set credentials pharo-ci GitHub account [unix] > git fetch --no-tags --progress https://github.com/pharo-project/threadedFFI-Plugin.git +refs/pull/17/head:refs/remotes/origin/PR-17 +refs/heads/master:refs/remotes/origin/master [Pipeline] [osx] checkout [osx] Cloning the remote Git repository [osx] Cloning with configured refspecs honoured and without tags [osx] Cloning repository https://github.com/pharo-project/threadedFFI-Plugin.git [osx] > git init /builds/workspace/threadedFFI-plugin_PR-17 # timeout=10 [Pipeline] [windows] checkout [windows] Cloning the remote Git repository [windows] Cloning with configured refspecs honoured and without tags [windows] Cloning repository https://github.com/pharo-project/threadedFFI-Plugin.git [windows] > git init E:\Builds\workspace\threadedFFI-plugin_PR-17 # timeout=10 [windows] Fetching upstream changes from https://github.com/pharo-project/threadedFFI-Plugin.git [windows] > git --version # timeout=10 [windows] using GIT_ASKPASS to set credentials pharo-ci GitHub account [windows] > git fetch --no-tags --progress https://github.com/pharo-project/threadedFFI-Plugin.git +refs/pull/17/head:refs/remotes/origin/PR-17 +refs/heads/master:refs/remotes/origin/master [osx] Fetching upstream changes from https://github.com/pharo-project/threadedFFI-Plugin.git [osx] > git --version # timeout=10 [osx] using GIT_ASKPASS to set credentials pharo-ci GitHub account [osx] > git fetch --no-tags --progress https://github.com/pharo-project/threadedFFI-Plugin.git +refs/pull/17/head:refs/remotes/origin/PR-17 +refs/heads/master:refs/remotes/origin/master [unix] > git config remote.origin.url https://github.com/pharo-project/threadedFFI-Plugin.git # timeout=10 [unix] > git config --add remote.origin.fetch +refs/pull/17/head:refs/remotes/origin/PR-17 # timeout=10 [unix] > git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10 [unix] > git config remote.origin.url https://github.com/pharo-project/threadedFFI-Plugin.git # timeout=10 [unix] Fetching without tags [unix] Fetching upstream changes from https://github.com/pharo-project/threadedFFI-Plugin.git [unix] using GIT_ASKPASS to set credentials pharo-ci GitHub account [unix] > git fetch --no-tags --progress https://github.com/pharo-project/threadedFFI-Plugin.git +refs/pull/17/head:refs/remotes/origin/PR-17 +refs/heads/master:refs/remotes/origin/master [unix] Merging remotes/origin/master commit 3d0d420ba074e62f1538ed7657e405dad75f253d into PR head commit 9959958fc1b1b926503f45d008aa101536244623 [unix] > git config core.sparsecheckout # timeout=10 [unix] > git checkout -f 9959958fc1b1b926503f45d008aa101536244623 [unix] > git merge 3d0d420ba074e62f1538ed7657e405dad75f253d # timeout=10 [unix] > git rev-parse HEAD^{commit} # timeout=10 [unix] Merge succeeded, producing 9959958fc1b1b926503f45d008aa101536244623 [unix] Checking out Revision 9959958fc1b1b926503f45d008aa101536244623 (PR-17) [unix] > git config core.sparsecheckout # timeout=10 [unix] > git checkout -f 9959958fc1b1b926503f45d008aa101536244623 [unix] Commit message: "Descript the use of ThreadedFFIMigration in the class comments." [unix] > git rev-list --no-walk 148164dda1390b726b5ff88c887be1ce4810f370 # timeout=10 [windows] > git config remote.origin.url https://github.com/pharo-project/threadedFFI-Plugin.git # timeout=10 [windows] > git config --add remote.origin.fetch +refs/pull/17/head:refs/remotes/origin/PR-17 # timeout=10 [windows] > git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10 [windows] > git config remote.origin.url https://github.com/pharo-project/threadedFFI-Plugin.git # timeout=10 [windows] Fetching without tags [windows] Fetching upstream changes from https://github.com/pharo-project/threadedFFI-Plugin.git [windows] using GIT_ASKPASS to set credentials pharo-ci GitHub account [windows] > git fetch --no-tags --progress https://github.com/pharo-project/threadedFFI-Plugin.git +refs/pull/17/head:refs/remotes/origin/PR-17 +refs/heads/master:refs/remotes/origin/master [osx] > git config remote.origin.url https://github.com/pharo-project/threadedFFI-Plugin.git # timeout=10 [osx] > git config --add remote.origin.fetch +refs/pull/17/head:refs/remotes/origin/PR-17 # timeout=10 [osx] > git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10 [osx] > git config remote.origin.url https://github.com/pharo-project/threadedFFI-Plugin.git # timeout=10 [osx] Fetching without tags [osx] Fetching upstream changes from https://github.com/pharo-project/threadedFFI-Plugin.git [osx] using GIT_ASKPASS to set credentials pharo-ci GitHub account [osx] > git fetch --no-tags --progress https://github.com/pharo-project/threadedFFI-Plugin.git +refs/pull/17/head:refs/remotes/origin/PR-17 +refs/heads/master:refs/remotes/origin/master [osx] Merging remotes/origin/master commit 3d0d420ba074e62f1538ed7657e405dad75f253d into PR head commit 9959958fc1b1b926503f45d008aa101536244623 [osx] > git config core.sparsecheckout # timeout=10 [osx] > git checkout -f 9959958fc1b1b926503f45d008aa101536244623 [osx] > git merge 3d0d420ba074e62f1538ed7657e405dad75f253d # timeout=10 [osx] > git rev-parse HEAD^{commit} # timeout=10 [osx] Merge succeeded, producing 9959958fc1b1b926503f45d008aa101536244623 [osx] Checking out Revision 9959958fc1b1b926503f45d008aa101536244623 (PR-17) [osx] > git config core.sparsecheckout # timeout=10 [osx] > git checkout -f 9959958fc1b1b926503f45d008aa101536244623 [osx] Commit message: "Descript the use of ThreadedFFIMigration in the class comments." [windows] Merging remotes/origin/master commit 3d0d420ba074e62f1538ed7657e405dad75f253d into PR head commit 9959958fc1b1b926503f45d008aa101536244623 [windows] > git config core.sparsecheckout # timeout=10 [windows] > git checkout -f 9959958fc1b1b926503f45d008aa101536244623 [windows] > git merge 3d0d420ba074e62f1538ed7657e405dad75f253d # timeout=10 [windows] > git rev-parse "HEAD^{commit}" # timeout=10 [windows] Merge succeeded, producing 9959958fc1b1b926503f45d008aa101536244623 [windows] Checking out Revision 9959958fc1b1b926503f45d008aa101536244623 (PR-17) [windows] > git config core.sparsecheckout # timeout=10 [windows] > git checkout -f 9959958fc1b1b926503f45d008aa101536244623 [windows] Commit message: "Descript the use of ThreadedFFIMigration in the class comments." [Pipeline] [unix] } [Pipeline] [unix] // stage [Pipeline] [unix] stage [Pipeline] [unix] { (Build-unix) [Pipeline] [unix] cmakeBuild [unix] [threadedFFI-plugin_PR-17] $ /builds/tools/hudson.plugins.cmake.CmakeTool/3.15.2/bin/cmake -G "Unix Makefiles" /builds/workspace/threadedFFI-plugin_PR-17 [Pipeline] [windows] } [Pipeline] [windows] // stage [Pipeline] [windows] stage [Pipeline] [windows] { (Build-windows) [Pipeline] [windows] echo [windows] Executing: #!c:\cygwin64\bin\bash --login [windows] cd `cygpath "E:\Builds\workspace\threadedFFI-plugin_PR-17"` [windows] set -ex [windows] cmake . [windows] [Pipeline] [windows] withEnv [Pipeline] [windows] { [Pipeline] [osx] } [Pipeline] [windows] sh [Pipeline] [osx] // stage [Pipeline] [osx] stage [Pipeline] [osx] { (Build-osx) [Pipeline] [osx] cmakeBuild [windows] + cmake . [windows] -- Building on CYGWIN CMAKE: Adapting paths [osx] [threadedFFI-plugin_PR-17] $ /builds/tools/hudson.plugins.cmake.CmakeTool/3.15.2/bin/cmake -G "Unix Makefiles" /builds/workspace/threadedFFI-plugin_PR-17 [windows] -- The C compiler identification is GNU 7.4.0 [unix] -- The C compiler identification is GNU 5.4.0 [windows] -- The CXX compiler identification is GNU 7.4.0 [windows] -- Check for working C compiler: /usr/bin/x86_64-w64-mingw32-gcc.exe [windows] -- Check for working C compiler: /usr/bin/x86_64-w64-mingw32-gcc.exe -- works [windows] -- Detecting C compiler ABI info [windows] -- Detecting C compiler ABI info - done [windows] -- Detecting C compile features [osx] -- The C compiler identification is AppleClang 6.0.0.6000051 [osx] -- The CXX compiler identification is AppleClang 6.0.0.6000051 [osx] -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc [unix] -- The CXX compiler identification is GNU 5.4.0 [unix] -- Check for working C compiler: /usr/bin/cc [unix] -- Check for working C compiler: /usr/bin/cc -- works [unix] -- Detecting C compiler ABI info [unix] -- Detecting C compiler ABI info - done [unix] -- Detecting C compile features [unix] -- Detecting C compile features - done [unix] -- Check for working CXX compiler: /usr/bin/c++ [unix] -- Check for working CXX compiler: /usr/bin/c++ -- works [unix] -- Detecting CXX compiler ABI info [unix] -- Detecting CXX compiler ABI info - done [unix] -- Detecting CXX compile features [unix] -- Detecting CXX compile features - done [unix] -- Looking for sys/types.h [unix] -- Looking for sys/types.h - found [unix] -- Looking for stdint.h [windows] -- Detecting C compile features - done [windows] -- Check for working CXX compiler: /usr/bin/x86_64-w64-mingw32-g++.exe [osx] -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works [osx] -- Detecting C compiler ABI info [osx] -- Detecting C compiler ABI info - done [osx] -- Detecting C compile features [osx] -- Detecting C compile features - done [osx] -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ [osx] -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works [osx] -- Detecting CXX compiler ABI info [osx] -- Detecting CXX compiler ABI info - done [osx] -- Detecting CXX compile features [osx] -- Detecting CXX compile features - done [osx] -- Looking for sys/types.h [osx] -- Looking for sys/types.h - found [osx] -- Looking for stdint.h [osx] -- Looking for stdint.h - found [osx] -- Looking for stddef.h [unix] -- Looking for stdint.h - found [unix] -- Looking for stddef.h [unix] -- Looking for stddef.h - found [unix] -- Check size of void* [unix] -- Check size of void* - done [unix] -- Configuring done [unix] -- Generating done [unix] -- Build files have been written to: /builds/workspace/threadedFFI-plugin_PR-17 [windows] -- Check for working CXX compiler: /usr/bin/x86_64-w64-mingw32-g++.exe -- works [windows] -- Detecting CXX compiler ABI info [osx] -- Looking for stddef.h - found [osx] -- Check size of void* [osx] -- Check size of void* - done [osx] -- Configuring done [Pipeline] [unix] sh [osx] -- Generating done [osx] -- Build files have been written to: /builds/workspace/threadedFFI-plugin_PR-17 [unix] + make install [unix] Scanning dependencies of target build_libFFI [unix] [ 2%] Creating directories for 'build_libFFI' [unix] [ 5%] Performing download step (git clone) for 'build_libFFI' [unix] Cloning into 'src'... [Pipeline] [osx] sh [windows] -- Detecting CXX compiler ABI info - done [windows] -- Detecting CXX compile features [osx] + make install [osx] Scanning dependencies of target vmIncludes [osx] [ 2%] Downloading Pharo VM Headers [osx] --2020-01-16 15:44:40-- https://ci.inria.fr/pharo-ci-jenkins2/job/pharo-vm/job/headless/94/artifact/build/build/packages/PharoVM-8.1.0-02626ec-mac64-include.zip [osx] Resolving ci.inria.fr... 128.93.162.206 [osx] Connecting to ci.inria.fr|128.93.162.206|:443... connected. [osx] HTTP request sent, awaiting response... 200 OK [osx] Length: 19175 (19K) [application/zip] [osx] Saving to: 'PharoVM-8.1.0-02626ec-mac64-include.zip' [osx] [osx] 0K .......... ........ 100% 47.4M=0s [osx] [osx] 2020-01-16 15:44:41 (47.4 MB/s) - 'PharoVM-8.1.0-02626ec-mac64-include.zip' saved [19175/19175] [osx] [osx] Archive: PharoVM-8.1.0-02626ec-mac64-include.zip [osx] creating: include/ [osx] inflating: include/config.h [osx] inflating: include/interp.h [osx] inflating: include/sq.h [osx] inflating: include/sqMemoryAccess.h [osx] inflating: include/sqVirtualMachine.h [osx] inflating: include/vmCallback.h [osx] [ 5%] Obtaining Pharo VM Headers [osx] [ 5%] Built target vmIncludes [osx] Scanning dependencies of target build_libFFI [osx] [ 7%] Creating directories for 'build_libFFI' [osx] [ 10%] Performing download step (git clone) for 'build_libFFI' [osx] Cloning into 'src'... [windows] -- Detecting CXX compile features - done [windows] -- Looking for sys/types.h [unix] Note: checking out 'v3.3-rc0'. [unix] [unix] You are in 'detached HEAD' state. You can look around, make experimental [unix] changes and commit them, and you can discard any commits you make in this [unix] state without impacting any branches by performing another checkout. [unix] [unix] If you want to create a new branch to retain commits you create, you may [unix] do so (now or later) by using -b with the checkout command again. Example: [unix] [unix] git checkout -b [unix] [unix] HEAD is now at 8660e69... 3.3 release candidate 0 [windows] -- Looking for sys/types.h - found [windows] -- Looking for stdint.h [windows] -- Looking for stdint.h - found [windows] -- Looking for stddef.h [windows] -- Looking for stddef.h - found [windows] -- Check size of void* [unix] [ 7%] No patch step for 'build_libFFI' [unix] [ 10%] No update step for 'build_libFFI' [unix] [ 13%] Performing configure step for 'build_libFFI' [windows] -- Check size of void* - done [windows] -- Configuring done [windows] -- Generating done [windows] -- Build files have been written to: /cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17 [unix] autoreconf: Entering directory `.' [unix] autoreconf: configure.ac: not using Gettext [osx] Note: checking out 'v3.3-rc0'. [osx] [osx] You are in 'detached HEAD' state. You can look around, make experimental [osx] changes and commit them, and you can discard any commits you make in this [osx] state without impacting any branches by performing another checkout. [osx] [osx] If you want to create a new branch to retain commits you create, you may [osx] do so (now or later) by using -b with the checkout command again. Example: [osx] [osx] git checkout -b new_branch_name [osx] [osx] HEAD is now at 8660e69... 3.3 release candidate 0 [Pipeline] [windows] } [Pipeline] [windows] // withEnv [Pipeline] [windows] echo [windows] Executing: #!c:\cygwin64\bin\bash --login [windows] cd `cygpath "E:\Builds\workspace\threadedFFI-plugin_PR-17"` [windows] set -ex [windows] make install [windows] [Pipeline] [windows] withEnv [Pipeline] [windows] { [Pipeline] [windows] sh [osx] [ 13%] No patch step for 'build_libFFI' [osx] [ 15%] No update step for 'build_libFFI' [unix] autoreconf: running: aclocal -I m4 [osx] [ 18%] Performing configure step for 'build_libFFI' [windows] + make install [windows] Scanning dependencies of target build_libFFI [windows] [ 2%] Creating directories for 'build_libFFI' [windows] [ 5%] Performing download step (git clone) for 'build_libFFI' [osx] autoreconf: Entering directory `.' [osx] autoreconf: configure.ac: not using Gettext [unix] autoreconf: configure.ac: tracing [unix] autoreconf: running: libtoolize --copy [osx] autoreconf: running: aclocal -I m4 [unix] libtoolize: putting auxiliary files in '.'. [unix] libtoolize: copying file './ltmain.sh' [unix] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [unix] libtoolize: copying file 'm4/libtool.m4' [unix] libtoolize: copying file 'm4/ltoptions.m4' [unix] libtoolize: copying file 'm4/ltsugar.m4' [unix] libtoolize: copying file 'm4/ltversion.m4' [unix] libtoolize: copying file 'm4/lt~obsolete.m4' [windows] Cloning into 'src'... [unix] autoreconf: running: /usr/bin/autoconf [windows] Note: checking out 'v3.3-rc0'. [windows] [windows] You are in 'detached HEAD' state. You can look around, make experimental [windows] changes and commit them, and you can discard any commits you make in this [windows] state without impacting any branches by performing another checkout. [windows] [windows] If you want to create a new branch to retain commits you create, you may [windows] do so (now or later) by using -b with the checkout command again. Example: [windows] [windows] git checkout -b [windows] [windows] HEAD is now at 8660e69 3.3 release candidate 0 [unix] autoreconf: running: /usr/bin/autoheader [unix] autoreconf: running: automake --add-missing --copy --no-force [windows] [ 7%] No patch step for 'build_libFFI' [windows] [ 10%] No update step for 'build_libFFI' [windows] [ 13%] Performing configure step for 'build_libFFI' [unix] configure.ac:31: installing './compile' [unix] configure.ac:19: installing './install-sh' [unix] configure.ac:19: installing './missing' [unix] Makefile.am: installing './depcomp' [unix] doc/Makefile.am:3: installing 'doc/mdate-sh' [unix] doc/Makefile.am:3: installing 'doc/texinfo.tex' [unix] autoreconf: Leaving directory `.' [unix] checking build system type... x86_64-pc-linux-gnu [unix] checking host system type... x86_64-pc-linux-gnu [unix] checking target system type... x86_64-pc-linux-gnu [unix] continue configure in default builddir "./x86_64-pc-linux-gnu" [unix] ....exec /bin/bash .././configure "--srcdir=.." "--enable-builddir=x86_64-pc-linux-gnu" "linux [unix] gnu" [unix] checking build system type... x86_64-pc-linux-gnu [unix] checking host system type... x86_64-pc-linux-gnu [unix] checking target system type... x86_64-pc-linux-gnu [unix] checking for gsed... sed [unix] checking for a BSD-compatible install... /usr/bin/install -c [unix] checking whether build environment is sane... yes [unix] checking for a thread-safe mkdir -p... /bin/mkdir -p [unix] checking for gawk... no [unix] checking for mawk... mawk [unix] checking whether make sets $(MAKE)... yes [unix] checking whether make supports nested variables... yes [unix] checking for gcc... /usr/bin/cc [unix] checking whether the C compiler works... yes [unix] checking for C compiler default output file name... a.out [unix] checking for suffix of executables... [unix] checking whether we are cross compiling... no [unix] checking for suffix of object files... o [unix] checking whether we are using the GNU C compiler... yes [unix] checking whether /usr/bin/cc accepts -g... yes [unix] checking for /usr/bin/cc option to accept ISO C89... none needed [unix] checking whether /usr/bin/cc understands -c and -o together... yes [unix] checking for style of include used by make... GNU [unix] checking dependency style of /usr/bin/cc... gcc3 [unix] checking whether we are using the GNU C++ compiler... yes [unix] checking whether /usr/bin/cc accepts -g... yes [unix] checking dependency style of /usr/bin/cc... gcc3 [unix] checking dependency style of /usr/bin/cc... gcc3 [unix] checking how to print strings... printf [unix] checking for a sed that does not truncate output... /bin/sed [unix] checking for grep that handles long lines and -e... /bin/grep [unix] checking for egrep... /bin/grep -E [unix] checking for fgrep... /bin/grep -F [unix] checking for ld used by /usr/bin/cc... /usr/bin/ld [unix] checking if the linker (/usr/bin/ld) is GNU ld... yes [unix] checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B [unix] checking the name lister (/usr/bin/nm -B) interface... BSD nm [unix] checking whether ln -s works... yes [unix] checking the maximum length of command line arguments... 1572864 [unix] checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop [unix] checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop [unix] checking for /usr/bin/ld option to reload object files... -r [unix] checking for objdump... objdump [unix] checking how to recognize dependent libraries... pass_all [unix] checking for dlltool... no [unix] checking how to associate runtime and link libraries... printf %s\n [unix] checking for ar... ar [unix] checking for archiver @FILE support... @ [unix] checking for strip... strip [unix] checking for ranlib... ranlib [unix] checking command to parse /usr/bin/nm -B output from /usr/bin/cc object... ok [unix] checking for sysroot... no [unix] checking for a working dd... /bin/dd [unix] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [unix] checking for mt... mt [unix] checking if mt is a manifest tool... no [unix] checking how to run the C preprocessor... /usr/bin/cc -E [unix] checking for ANSI C header files... yes [unix] checking for sys/types.h... yes [unix] checking for sys/stat.h... yes [unix] checking for stdlib.h... yes [unix] checking for string.h... yes [unix] checking for memory.h... yes [unix] checking for strings.h... yes [unix] checking for inttypes.h... yes [unix] checking for stdint.h... yes [windows] autoreconf-2.69: Entering directory `.' [windows] autoreconf-2.69: configure.ac: not using Gettext [unix] checking for unistd.h... yes [unix] checking for dlfcn.h... yes [unix] checking for objdir... .libs [unix] checking if /usr/bin/cc supports -fno-rtti -fno-exceptions... no [unix] checking for /usr/bin/cc option to produce PIC... -fPIC -DPIC [unix] checking if /usr/bin/cc PIC flag -fPIC -DPIC works... yes [unix] checking if /usr/bin/cc static flag -static works... yes [unix] checking if /usr/bin/cc supports -c -o file.o... yes [unix] checking if /usr/bin/cc supports -c -o file.o... (cached) yes [unix] checking whether the /usr/bin/cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes [unix] checking whether -lc should be explicitly linked in... no [unix] checking dynamic linker characteristics... GNU/Linux ld.so [unix] checking how to hardcode library paths into programs... immediate [unix] checking whether stripping libraries is possible... yes [unix] checking if libtool supports shared libraries... yes [unix] checking whether to build shared libraries... yes [unix] checking whether to build static libraries... yes [unix] checking how to run the C++ preprocessor... /usr/bin/cc -E [unix] checking for ld used by /usr/bin/cc... /usr/bin/ld -m elf_x86_64 [unix] checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes [unix] checking whether the /usr/bin/cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes [unix] checking for /usr/bin/cc option to produce PIC... -fPIC -DPIC [unix] checking if /usr/bin/cc PIC flag -fPIC -DPIC works... yes [unix] checking if /usr/bin/cc static flag -static works... yes [unix] checking if /usr/bin/cc supports -c -o file.o... yes [unix] checking if /usr/bin/cc supports -c -o file.o... (cached) yes [unix] checking whether the /usr/bin/cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes [unix] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [unix] checking how to hardcode library paths into programs... immediate [unix] checking size of size_t... 8 [unix] checking for C compiler vendor... gnu [unix] checking whether C compiler accepts -fstrict-aliasing... yes [unix] checking whether C compiler accepts -ffast-math... yes [unix] checking for gcc architecture flag... [unix] checking for x86 cpuid 0 output... d:756e6547:6c65746e:49656e69 [unix] checking for x86 cpuid 1 output... 506e3:800:fffa3203:f8bfbff [unix] checking whether C compiler accepts -march=core2... yes [unix] checking for gcc architecture flag... -march=core2 [unix] checking whether C compiler accepts -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2... yes [unix] checking CFLAGS for maximum warnings... -Wall [unix] checking whether to enable maintainer-specific portions of Makefiles... no [unix] checking sys/mman.h usability... yes [unix] checking sys/mman.h presence... yes [unix] checking for sys/mman.h... yes [unix] checking for mmap... yes [windows] autoreconf-2.69: running: aclocal -I m4 [unix] checking for mkostemp... yes [unix] checking for sys/mman.h... (cached) yes [unix] checking for mmap... (cached) yes [unix] checking whether read-only mmap of a plain file works... yes [unix] checking whether mmap from /dev/zero works... yes [unix] checking for MAP_ANON(YMOUS)... yes [unix] checking whether mmap with MAP_ANON(YMOUS) works... yes [unix] checking for ANSI C header files... (cached) yes [unix] checking for memcpy... yes [unix] checking for size_t... yes [unix] checking for working alloca.h... yes [unix] checking for alloca... yes [unix] checking size of double... 8 [unix] checking size of long double... 16 [unix] checking whether byte ordering is bigendian... no [unix] checking assembler .cfi pseudo-op support... yes [unix] checking assembler supports pc related relocs... yes [unix] checking for _ prefix in compiled symbols... no [unix] checking toolchain supports unwind section type... yes [unix] checking whether .eh_frame section should be read-only... yes [unix] checking for __attribute__((visibility("hidden")))... yes [unix] checking for ld used by /usr/bin/cc... (cached) /usr/bin/ld [unix] checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes [unix] checking for shared libgcc... yes [unix] configure: versioning on shared library symbols is gnu [unix] checking that generated files are newer than configure... done [unix] configure: creating ./config.status [unix] config.status: creating include/Makefile [unix] config.status: creating include/ffi.h [unix] config.status: creating Makefile [unix] config.status: creating testsuite/Makefile [unix] config.status: creating man/Makefile [unix] config.status: creating doc/Makefile [unix] config.status: creating libffi.pc [unix] config.status: creating fficonfig.h [unix] config.status: executing buildir commands [unix] config.status: create top_srcdir/Makefile guessed from local Makefile [unix] config.status: build in x86_64-pc-linux-gnu (HOST=) [unix] config.status: executing depfiles commands [unix] config.status: executing libtool commands [unix] config.status: executing include commands [unix] config.status: executing src commands [unix] [ 15%] Performing build step for 'build_libFFI' [unix] MAKE x86_64-pc-linux-gnu : 0 * all-all [unix] Making all in include [unix] Making all in testsuite [unix] Making all in man [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions -MT src/prep_cif.lo -MD -MP -MF src/.deps/prep_cif.Tpo -c ../src/prep_cif.c -fPIC -DPIC -o src/.libs/prep_cif.o [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions -MT src/prep_cif.lo -MD -MP -MF src/.deps/prep_cif.Tpo -c ../src/prep_cif.c -o src/prep_cif.o >/dev/null 2>&1 [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c ../src/types.c -fPIC -DPIC -o src/.libs/types.o [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c ../src/types.c -o src/types.o >/dev/null 2>&1 [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions -MT src/raw_api.lo -MD -MP -MF src/.deps/raw_api.Tpo -c ../src/raw_api.c -fPIC -DPIC -o src/.libs/raw_api.o [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions -MT src/raw_api.lo -MD -MP -MF src/.deps/raw_api.Tpo -c ../src/raw_api.c -o src/raw_api.o >/dev/null 2>&1 [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions -MT src/java_raw_api.lo -MD -MP -MF src/.deps/java_raw_api.Tpo -c ../src/java_raw_api.c -fPIC -DPIC -o src/.libs/java_raw_api.o [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions -MT src/java_raw_api.lo -MD -MP -MF src/.deps/java_raw_api.Tpo -c ../src/java_raw_api.c -o src/java_raw_api.o >/dev/null 2>&1 [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c ../src/closures.c -fPIC -DPIC -o src/.libs/closures.o [unix] ../src/closures.c: In function 'dlmmap_locked': [unix] ../src/closures.c:792:7: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [unix] ftruncate (execfd, offset); [unix] ^ [unix] ../src/closures.c:804:7: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [unix] ftruncate (execfd, offset); [unix] ^ [osx] autoreconf: configure.ac: tracing [osx] autoreconf: running: glibtoolize --copy [windows] autoreconf-2.69: configure.ac: tracing [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c ../src/closures.c -o src/closures.o >/dev/null 2>&1 [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions -MT src/x86/ffi64.lo -MD -MP -MF src/x86/.deps/ffi64.Tpo -c ../src/x86/ffi64.c -fPIC -DPIC -o src/x86/.libs/ffi64.o [osx] glibtoolize: putting auxiliary files in '.'. [osx] glibtoolize: copying file './ltmain.sh' [osx] glibtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [osx] glibtoolize: copying file 'm4/libtool.m4' [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions -MT src/x86/ffi64.lo -MD -MP -MF src/x86/.deps/ffi64.Tpo -c ../src/x86/ffi64.c -o src/x86/ffi64.o >/dev/null 2>&1 [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -I. -I../include -Iinclude -I../src -MT src/x86/unix64.lo -MD -MP -MF src/x86/.deps/unix64.Tpo -c ../src/x86/unix64.S -fPIC -DPIC -o src/x86/.libs/unix64.o [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -I. -I../include -Iinclude -I../src -MT src/x86/unix64.lo -MD -MP -MF src/x86/.deps/unix64.Tpo -c ../src/x86/unix64.S -o src/x86/unix64.o >/dev/null 2>&1 [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions -MT src/x86/ffiw64.lo -MD -MP -MF src/x86/.deps/ffiw64.Tpo -c ../src/x86/ffiw64.c -fPIC -DPIC -o src/x86/.libs/ffiw64.o [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions -MT src/x86/ffiw64.lo -MD -MP -MF src/x86/.deps/ffiw64.Tpo -c ../src/x86/ffiw64.c -o src/x86/ffiw64.o >/dev/null 2>&1 [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -I. -I../include -Iinclude -I../src -MT src/x86/win64.lo -MD -MP -MF src/x86/.deps/win64.Tpo -c ../src/x86/win64.S -fPIC -DPIC -o src/x86/.libs/win64.o [unix] libtool: compile: /usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -I. -I../include -Iinclude -I../src -MT src/x86/win64.lo -MD -MP -MF src/x86/.deps/win64.Tpo -c ../src/x86/win64.S -o src/x86/win64.o >/dev/null 2>&1 [osx] glibtoolize: copying file 'm4/ltoptions.m4' [osx] glibtoolize: copying file 'm4/ltsugar.m4' [osx] glibtoolize: copying file 'm4/ltversion.m4' [osx] glibtoolize: copying file 'm4/lt~obsolete.m4' [windows] autoreconf-2.69: running: libtoolize --copy [unix] libtool: link: ar cru .libs/libffi_convenience.a src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/x86/.libs/ffi64.o src/x86/.libs/unix64.o src/x86/.libs/ffiw64.o src/x86/.libs/win64.o [unix] ar: `u' modifier ignored since `D' is the default (see `U') [unix] libtool: link: ranlib .libs/libffi_convenience.a [unix] libtool: link: ( cd ".libs" && rm -f "libffi_convenience.la" && ln -s "../libffi_convenience.la" "libffi_convenience.la" ) [unix] libtool: link: /usr/bin/cc -shared -fPIC -DPIC src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/x86/.libs/ffi64.o src/x86/.libs/unix64.o src/x86/.libs/ffiw64.o src/x86/.libs/win64.o -O3 -march=core2 -Wl,--version-script -Wl,libffi.map -Wl,-soname -Wl,libffi.so.7 -o .libs/libffi.so.7.1.0 [unix] libtool: link: (cd ".libs" && rm -f "libffi.so.7" && ln -s "libffi.so.7.1.0" "libffi.so.7") [unix] libtool: link: (cd ".libs" && rm -f "libffi.so" && ln -s "libffi.so.7.1.0" "libffi.so") [unix] libtool: link: ar cru .libs/libffi.a src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/closures.o src/x86/ffi64.o src/x86/unix64.o src/x86/ffiw64.o src/x86/win64.o [unix] ar: `u' modifier ignored since `D' is the default (see `U') [unix] libtool: link: ranlib .libs/libffi.a [unix] libtool: link: ( cd ".libs" && rm -f "libffi.la" && ln -s "../libffi.la" "libffi.la" ) [unix] [ 18%] Performing install step for 'build_libFFI' [unix] MAKE x86_64-pc-linux-gnu : 0 * install [unix] Making install in include [unix] /bin/mkdir -p '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/include' [unix] /usr/bin/install -c -m 644 ffi.h ffitarget.h '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/include' [unix] Making install in testsuite [unix] Making install in man [unix] /bin/mkdir -p '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3' [unix] /usr/bin/install -c -m 644 '../../man/ffi.3' '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3/x86_64-pc-linux-gnu-ffi.3' [unix] /usr/bin/install -c -m 644 '../../man/ffi_call.3' '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3/x86_64-pc-linux-gnu-ffi_call.3' [unix] /usr/bin/install -c -m 644 '../../man/ffi_prep_cif.3' '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3/x86_64-pc-linux-gnu-ffi_prep_cif.3' [unix] /usr/bin/install -c -m 644 '../../man/ffi_prep_cif_var.3' '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3/x86_64-pc-linux-gnu-ffi_prep_cif_var.3' [unix] /bin/mkdir -p '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib' [unix] /bin/bash ./libtool --mode=install /usr/bin/install -c libffi.la '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib' [unix] libtool: install: /usr/bin/install -c .libs/libffi.so.7.1.0 /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/libffi.so.7.1.0 [unix] libtool: install: (cd /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib && { ln -s -f libffi.so.7.1.0 libffi.so.7 || { rm -f libffi.so.7 && ln -s libffi.so.7.1.0 libffi.so.7; }; }) [unix] libtool: install: (cd /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib && { ln -s -f libffi.so.7.1.0 libffi.so || { rm -f libffi.so && ln -s libffi.so.7.1.0 libffi.so; }; }) [unix] libtool: install: /usr/bin/install -c .libs/libffi.lai /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/libffi.la [unix] libtool: install: /usr/bin/install -c .libs/libffi.a /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/libffi.a [unix] libtool: install: chmod 644 /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/libffi.a [unix] libtool: install: ranlib /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/libffi.a [unix] libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/sbin" ldconfig -n /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib [unix] ---------------------------------------------------------------------- [unix] Libraries have been installed in: [unix] /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib [unix] [unix] If you ever happen to want to link against installed libraries [unix] in a given directory, LIBDIR, you must either use libtool, and [unix] specify the full pathname of the library, or use the '-LLIBDIR' [unix] flag during linking and do at least one of the following: [unix] - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable [unix] during execution [unix] - add LIBDIR to the 'LD_RUN_PATH' environment variable [unix] during linking [unix] - use the '-Wl,-rpath -Wl,LIBDIR' linker flag [unix] - have your system administrator add LIBDIR to '/etc/ld.so.conf' [unix] [unix] See any operating system documentation about shared libraries for [unix] more information, such as the ld(1) and ld.so(8) manual pages. [unix] ---------------------------------------------------------------------- [unix] /bin/mkdir -p '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/pkgconfig' [unix] /usr/bin/install -c -m 644 libffi.pc '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/pkgconfig' [unix] [ 21%] Completed 'build_libFFI' [unix] [ 21%] Built target build_libFFI [unix] Scanning dependencies of target TestLibrary [unix] [ 23%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/basic_types.c.o [unix] [ 26%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/callback_types.c.o [unix] [ 28%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/callbacks.c.o [unix] [ 31%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/callout.c.o [unix] [ 34%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/registerCallback.c.o [unix] [ 36%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/structures.c.o [unix] [ 39%] Linking C shared library build/bin/libTestLibrary.so [unix] [ 39%] Built target TestLibrary [unix] Scanning dependencies of target libFFI [unix] [ 42%] Copying of Libffi [unix] [ 42%] Built target libFFI [unix] Scanning dependencies of target vmIncludes [unix] [ 44%] Downloading Pharo VM Headers [unix] --2020-01-16 15:45:02-- https://ci.inria.fr/pharo-ci-jenkins2/job/pharo-vm/job/headless/94/artifact/build/build/packages/PharoVM-8.1.0-02626ec-linux64-include.zip [unix] Resolving ci.inria.fr (ci.inria.fr)... 128.93.162.206 [unix] Connecting to ci.inria.fr (ci.inria.fr)|128.93.162.206|:443... connected. [unix] HTTP request sent, awaiting response... 200 OK [unix] Length: 19181 (19K) [application/zip] [unix] Saving to: 'PharoVM-8.1.0-02626ec-linux64-include.zip' [unix] [unix] 0K .......... ........ 100% 31.6M=0.001s [unix] [unix] 2020-01-16 15:45:02 (31.6 MB/s) - 'PharoVM-8.1.0-02626ec-linux64-include.zip' saved [19181/19181] [unix] [unix] Archive: PharoVM-8.1.0-02626ec-linux64-include.zip [unix] creating: include/ [unix] inflating: include/config.h [unix] inflating: include/interp.h [unix] inflating: include/sq.h [unix] inflating: include/sqMemoryAccess.h [unix] inflating: include/sqVirtualMachine.h [unix] inflating: include/vmCallback.h [unix] [ 47%] Obtaining Pharo VM Headers [unix] [ 47%] Built target vmIncludes [unix] Scanning dependencies of target PThreadedPlugin [unix] [ 50%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/functionDefinitionPrimitives.c.o [windows] libtoolize: putting auxiliary files in '.'. [windows] libtoolize: copying file './ltmain.sh' [unix] [ 52%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/primitiveUtils.c.o [unix] [ 55%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/PThreadedPlugin.c.o [unix] [ 57%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/types.c.o [unix] [ 60%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/typesPrimitives.c.o [unix] [ 63%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/utils.c.o [unix] [ 65%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/primitiveCalls.c.o [unix] [ 68%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/callbacks/callbackPrimitives.c.o [unix] [ 71%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/callbacks/callbacks.c.o [unix] [ 73%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/queue/threadSafeQueue.c.o [unix] [ 76%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/sameThread/sameThread.c.o [unix] [ 78%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/semaphores/pharoSemaphore.c.o [unix] [ 81%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/semaphores/platformSemaphore.c.o [unix] [ 84%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/semaphores/semaphore.c.o [unix] [ 86%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/worker/worker.c.o [unix] [ 89%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/worker/workerPrimitives.c.o [unix] [ 92%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/worker/workerTask.c.o [unix] [ 94%] Linking C shared library build/bin/libPThreadedPlugin.so [unix] [ 94%] Built target PThreadedPlugin [unix] Scanning dependencies of target prepare-tests [unix] [ 97%] Creating Test Image [unix] --2020-01-16 15:45:03-- http://get.pharo.org/64/80+vmHeadlessLatest [unix] Resolving get.pharo.org (get.pharo.org)... 164.132.235.17, 2001:41d0:301::23 [unix] Connecting to get.pharo.org (get.pharo.org)|164.132.235.17|:80... connected. [unix] HTTP request sent, awaiting response... 200 OK [unix] Length: 3146 (3.1K) [application/octet-stream] [unix] Saving to: 'STDOUT' [unix] [unix] 0K ... 100% 382M=0s [unix] [unix] 2020-01-16 15:45:03 (382 MB/s) - written to stdout [3146/3146] [unix] [unix] Downloading the latest 80 Image: [unix] http://files.pharo.org/get-files/80/pharo64.zip [windows] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [windows] libtoolize: copying file 'm4/libtool.m4' [windows] libtoolize: copying file 'm4/ltoptions.m4' [windows] libtoolize: copying file 'm4/ltsugar.m4' [unix] Pharo.image [unix] Downloading the latest pharoVM: [unix] http://files.pharo.org/get-files/80/pharo64-linux-headless-latest.zip [osx] autoreconf: running: /usr/local/Cellar/autoconf/2.69/bin/autoconf [windows] libtoolize: copying file 'm4/ltversion.m4' [unix] pharo-vm/pharo [unix] Creating starter scripts pharo and pharo-ui [unix] pthread_setschedparam failed: Operation not permitted [unix] This VM uses a separate heartbeat thread to update its internal clock [unix] and handle events. For best operation, this thread should run at a [unix] higher priority, however the VM was unable to change the priority. The [unix] effect is that heavily loaded systems may experience some latency [unix] issues. If this occurs, please create the appropriate configuration [unix] file in /etc/security/limits.d/ as shown below: [unix] [unix] cat < BaselineOfThreadedFFI-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src [unix] MetacelloNotification: Loaded -> BaselineOfThreadedFFI-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src [unix] MetacelloNotification: Loading baseline of BaselineOfThreadedFFI... [osx] configure.ac:31: installing './compile' [osx] configure.ac:19: installing './install-sh' [osx] configure.ac:19: installing './missing' [osx] Makefile.am: installing './depcomp' [unix] DeprecationPerformedNotification: Automatic deprecation code rewrite: The method Object>>#crLog: called from MCGitBasedNetworkRepository>>#createIcebergRepositoryWithFallbackFor:url: has been deprecated. Please use trace* methods instead. [unix] [unix] I got an error while cloning: There was an authentication error while trying to execute the operation: . This happens usually because you didn't provide a valid set of credentials. You may fix this problem in different ways: 1. adding your keys to ssh-agent, executing ssh-add ~/.ssh/id_rsa in your command line. 2. adding your keys in settings (open settings browser search for "Use custom SSH keys" and add your public and private keys). [osx] doc/Makefile.am:3: installing 'doc/mdate-sh' [osx] doc/Makefile.am:3: installing 'doc/texinfo.tex' [osx] autoreconf: Leaving directory `.' [osx] checking build system type... x86_64-apple-darwin13.4.0 [osx] checking host system type... x86_64-apple-darwin13.4.0 [osx] checking target system type... x86_64-apple-darwin [osx] continue configure in default builddir "./x86_64-apple-darwin" [osx] ....exec /bin/sh .././configure "--srcdir=.." "--enable-builddir=x86_64-apple-darwin" "darwin" [osx] checking build system type... x86_64-apple-darwin13.4.0 [osx] checking host system type... x86_64-apple-darwin13.4.0 [osx] checking target system type... x86_64-apple-darwin [osx] checking for gsed... sed [osx] checking for a BSD-compatible install... /usr/bin/install -c [osx] checking whether build environment is sane... yes [osx] checking for a thread-safe mkdir -p... ../install-sh -c -d [osx] checking for gawk... no [osx] checking for mawk... no [osx] checking for nawk... no [osx] checking for awk... awk [unix] 3. using HTTPS instead SSH (Just use an url in the form HTTPS://etc.git). I will try to clone the HTTPS variant.MetacelloNotification: Fetched -> BaselineOfThreadedFFIMigration-CompatibleUserName.1578655160 --- https://github.com/feenkcom/threadedFFI-Plugin.git[master] --- https://github.com/feenkcom/threadedFFI-Plugin.git[master] [unix] MetacelloNotification: Loaded -> BaselineOfThreadedFFIMigration-CompatibleUserName.1578655160 --- https://github.com/feenkcom/threadedFFI-Plugin.git[master] --- https://github.com/feenkcom/threadedFFI-Plugin.git[master] [unix] MetacelloNotification: Project: ThreadedFFIMigration baseline [unix] MetacelloNotification: Fetched -> ThreadedFFIMigration-CompatibleUserName.1578655160 --- https://github.com/feenkcom/threadedFFI-Plugin.git[master] --- https://github.com/feenkcom/threadedFFI-Plugin.git[master] [unix] MetacelloNotification: Fetched -> ThreadedFFI-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src [unix] MetacelloNotification: Fetched -> ThreadedFFI-UFFI-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src [unix] MetacelloNotification: Fetched -> ThreadedFFI-Tests-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src [unix] MetacelloNotification: Fetched -> ThreadedFFI-UFFI-Overrides-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src [unix] MetacelloNotification: Fetched -> ThreadedFFI-UFFI-Tests-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src [unix] NewUndeclaredWarning: LGitLibrary>>calloutAPIClass (TFCalloutAPI is Undeclared) [unix] NewUndeclaredWarning: LGitLibrary>>runner (TFSameThreadRunner is Undeclared) [unix] NewUndeclaredWarning: LGitLibrary>>safeCalloutAPIClass (TFLGitSafeFFICalloutAPI is Undeclared) [unix] NewUndeclaredWarning: LGitCallback>>calloutAPIClass (TFCalloutAPI is Undeclared) [unix] NewUndeclaredWarning: FFICallback>>returnType (TFBasicType is Undeclared) [osx] checking whether make sets $(MAKE)... yes [osx] checking whether make supports nested variables... yes [osx] checking for gcc... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc [osx] checking whether the C compiler works... yes [osx] checking for C compiler default output file name... a.out [osx] checking for suffix of executables... [osx] checking whether we are cross compiling... no [osx] checking for suffix of object files... o [osx] checking whether we are using the GNU C compiler... yes [osx] checking whether /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc accepts -g... yes [osx] checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc option to accept ISO C89... none needed [osx] checking whether /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc understands -c and -o together... yes [osx] checking whether make supports the include directive... yes (GNU style) [osx] checking dependency style of /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc... gcc3 [osx] checking whether we are using the GNU C++ compiler... yes [osx] checking whether /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc accepts -g... yes [osx] checking dependency style of /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc... gcc3 [unix] MetacelloNotification: Loaded -> ThreadedFFIMigration-CompatibleUserName.1578655160 --- https://github.com/feenkcom/threadedFFI-Plugin.git[master] --- cache [unix] MetacelloNotification: Loaded -> ThreadedFFI-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- cache [unix] NewUndeclaredWarning: TFFunctionQueue>>handle (OSXDispatchQueue is Undeclared) [unix] MetacelloNotification: Loaded -> ThreadedFFI-UFFI-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- cache [osx] checking dependency style of /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc... gcc3 [osx] checking how to print strings... printf [osx] checking for a sed that does not truncate output... /usr/bin/sed [osx] checking for grep that handles long lines and -e... /usr/bin/grep [osx] checking for egrep... /usr/bin/grep -E [osx] checking for fgrep... /usr/bin/grep -F [osx] checking for ld used by /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld [osx] checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no [osx] checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm [osx] checking the name lister (/usr/bin/nm) interface... BSD nm [osx] checking whether ln -s works... yes [osx] checking the maximum length of command line arguments... 196608 [osx] checking how to convert x86_64-apple-darwin13.4.0 file names to x86_64-apple-darwin13.4.0 format... func_convert_file_noop [osx] checking how to convert x86_64-apple-darwin13.4.0 file names to toolchain format... func_convert_file_noop [osx] checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld option to reload object files... -r [osx] checking for objdump... no [osx] checking how to recognize dependent libraries... pass_all [osx] checking for dlltool... no [osx] checking how to associate runtime and link libraries... printf %s\n [osx] checking for ar... ar [windows] autoreconf-2.69: running: /usr/bin/autoconf-2.69 [unix] MetacelloNotification: Loaded -> ThreadedFFI-Tests-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- cache [unix] MetacelloNotification: Loaded -> ThreadedFFI-UFFI-Overrides-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- cache [unix] MetacelloNotification: Loaded -> ThreadedFFI-UFFI-Tests-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- cache [unix] MetacelloNotification: Evaluated -> baseline [BaselineOfThreadedFFI] >> reset [unix] MetacelloNotification: ...finished baseline [osx] checking for archiver @FILE support... no [osx] checking for strip... strip [osx] checking for ranlib... ranlib [osx] checking command to parse /usr/bin/nm output from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc object... ok [osx] checking for sysroot... no [osx] checking for a working dd... /bin/dd [osx] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [osx] checking for mt... no [osx] checking if : is a manifest tool... no [osx] checking for dsymutil... dsymutil [osx] checking for nmedit... nmedit [osx] checking for lipo... lipo [osx] checking for otool... otool [osx] checking for otool64... no [osx] checking for -single_module linker flag... yes [osx] checking for -exported_symbols_list linker flag... yes [windows] autoreconf-2.69: running: /usr/bin/autoheader-2.69 [unix] [100%] Preparing Tests [unix] [100%] Built target prepare-tests [unix] Install the project... [unix] -- Install configuration: "" [unix] -- Installing: /builds/workspace/threadedFFI-plugin_PR-17/build/dist/./ [unix] -- Installing: /builds/workspace/threadedFFI-plugin_PR-17/build/dist/.//libPThreadedPlugin.so [unix] -- Installing: /builds/workspace/threadedFFI-plugin_PR-17/build/dist/.//libffi.so.7 [unix] -- Installing: /builds/workspace/threadedFFI-plugin_PR-17/build/dist/.//libTestLibrary.so [unix] -- Installing: /builds/workspace/threadedFFI-plugin_PR-17/build/dist/.//libffi.so [unix] -- Installing: /builds/workspace/threadedFFI-plugin_PR-17/build/dist/.//libffi.so.7.1.0 [osx] checking for -force_load linker flag... yes [osx] checking how to run the C preprocessor... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -E [windows] autoreconf-2.69: running: automake --add-missing --copy --no-force [Pipeline] [unix] sh [osx] checking for ANSI C header files... yes [osx] checking for sys/types.h... yes [osx] checking for sys/stat.h... yes [osx] checking for stdlib.h... yes [osx] checking for string.h... yes [osx] checking for memory.h... yes [osx] checking for strings.h... yes [osx] checking for inttypes.h... yes [osx] checking for stdint.h... yes [osx] checking for unistd.h... yes [osx] checking for dlfcn.h... yes [osx] checking for objdir... .libs [osx] checking if /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc supports -fno-rtti -fno-exceptions... yes [osx] checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc option to produce PIC... -fno-common -DPIC [osx] checking if /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc PIC flag -fno-common -DPIC works... yes [osx] checking if /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc static flag -static works... no [unix] + make test [unix] Running tests... [unix] Test project /builds/workspace/threadedFFI-plugin_PR-17 [unix] Start 1: UnifiedFFI-Tests [osx] checking if /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc supports -c -o file.o... yes [osx] checking if /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc supports -c -o file.o... (cached) yes [osx] checking whether the /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes [osx] checking dynamic linker characteristics... darwin13.4.0 dyld [osx] checking how to hardcode library paths into programs... immediate [osx] checking whether stripping libraries is possible... yes [osx] checking if libtool supports shared libraries... yes [osx] checking whether to build shared libraries... yes [osx] checking whether to build static libraries... yes [unix] 1/2 Test #1: UnifiedFFI-Tests ................. Passed 0.51 sec [unix] Start 2: ThreadedFFI-UFFI-Tests [unix] 2/2 Test #2: ThreadedFFI-UFFI-Tests ...........***Failed 0.14 sec [unix] [unix] 50% tests passed, 1 tests failed out of 2 [unix] [unix] Total Test time (real) = 0.67 sec [unix] [unix] The following tests FAILED: [unix] 2 - ThreadedFFI-UFFI-Tests (Failed) [unix] Errors while running CTest [unix] Makefile:95: recipe for target 'test' failed [unix] make: *** [test] Error 8 [Pipeline] [unix] } [osx] checking how to run the C++ preprocessor... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -E [Pipeline] [unix] // stage [Pipeline] [unix] } [Pipeline] [unix] // timeout [Pipeline] [unix] } [osx] checking for ld used by /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld [osx] checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no [osx] checking whether the /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes [osx] checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc option to produce PIC... -fno-common -DPIC [Pipeline] [unix] // node [Pipeline] [unix] } [osx] checking if /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc PIC flag -fno-common -DPIC works... yes [osx] checking if /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc static flag -static works... no [osx] checking if /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc supports -c -o file.o... yes [osx] checking if /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc supports -c -o file.o... (cached) yes [osx] checking whether the /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes [osx] checking dynamic linker characteristics... darwin13.4.0 dyld [osx] checking how to hardcode library paths into programs... immediate [osx] checking size of size_t... 8 [unix] Failed in branch unix [osx] checking for C compiler vendor... clang [osx] [osx] ******************************************************** [osx] * WARNING: Don't know the best CFLAGS for this system * [osx] * Use ./configure CFLAGS=... to specify your own flags * [osx] * (otherwise, a default of CFLAGS=-O3 will be used) * [osx] ******************************************************** [osx] [osx] checking whether C compiler accepts -O3... yes [osx] checking CFLAGS for maximum warnings... -Wall [osx] checking whether to enable maintainer-specific portions of Makefiles... no [osx] checking sys/mman.h usability... yes [osx] checking sys/mman.h presence... yes [osx] checking for sys/mman.h... yes [osx] checking for mmap... yes [osx] checking for mkostemp... no [osx] checking for sys/mman.h... (cached) yes [osx] checking for mmap... (cached) yes [osx] checking whether read-only mmap of a plain file works... yes [osx] checking whether mmap from /dev/zero works... no [osx] checking for MAP_ANON(YMOUS)... yes [osx] checking whether mmap with MAP_ANON(YMOUS) works... yes [osx] checking for ANSI C header files... (cached) yes [osx] checking for memcpy... yes [osx] checking for size_t... yes [osx] checking for working alloca.h... yes [osx] checking for alloca... yes [osx] checking size of double... 8 [osx] checking size of long double... 16 [osx] checking whether byte ordering is bigendian... no [osx] checking assembler .cfi pseudo-op support... no [osx] checking assembler supports pc related relocs... yes [osx] checking for _ prefix in compiled symbols... yes [osx] checking toolchain supports unwind section type... no [osx] checking whether .eh_frame section should be read-only... no [osx] checking for __attribute__((visibility("hidden")))... no [osx] checking for ld used by /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc... (cached) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld [osx] checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... (cached) no [osx] configure: versioning on shared library symbols is no [osx] checking that generated files are newer than configure... done [osx] configure: creating ./config.status [windows] configure.ac:31: installing './compile' [windows] configure.ac:19: installing './install-sh' [windows] configure.ac:19: installing './missing' [windows] Makefile.am: installing './depcomp' [osx] config.status: creating include/Makefile [osx] config.status: creating include/ffi.h [osx] config.status: creating Makefile [osx] config.status: creating testsuite/Makefile [osx] config.status: creating man/Makefile [osx] config.status: creating doc/Makefile [osx] config.status: creating libffi.pc [osx] config.status: creating fficonfig.h [osx] config.status: executing buildir commands [osx] config.status: create top_srcdir/Makefile guessed from local Makefile [osx] config.status: buggy sed found - it deletes tab in "a" text parts [osx] config.status: build in x86_64-apple-darwin (HOST=) [osx] config.status: executing depfiles commands [windows] doc/Makefile.am:3: installing 'doc/mdate-sh' [windows] doc/Makefile.am:3: installing 'doc/texinfo.tex' [windows] autoreconf-2.69: Leaving directory `.' [osx] config.status: executing libtool commands [osx] config.status: executing include commands [osx] config.status: executing src commands [osx] [ 21%] Performing build step for 'build_libFFI' [osx] MAKE x86_64-apple-darwin13.4.0 : 0 * all-all [osx] Making all in include [osx] Making all in testsuite [osx] Making all in man [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -Wall -fexceptions -MT src/prep_cif.lo -MD -MP -MF src/.deps/prep_cif.Tpo -c ../src/prep_cif.c -fno-common -DPIC -o src/.libs/prep_cif.o [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -Wall -fexceptions -MT src/prep_cif.lo -MD -MP -MF src/.deps/prep_cif.Tpo -c ../src/prep_cif.c -o src/prep_cif.o >/dev/null 2>&1 [windows] checking build system type... x86_64-unknown-cygwin [windows] checking host system type... x86_64-unknown-cygwin [windows] checking target system type... x86_64-unknown-cygwin [windows] continue configure in default builddir "./x86_64-unknown-cygwin" [windows] ....exec /bin/sh .././configure "--srcdir=.." "--enable-builddir=x86_64-unknown-cygwin" "cygwin" [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -Wall -fexceptions -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c ../src/types.c -fno-common -DPIC -o src/.libs/types.o [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -Wall -fexceptions -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c ../src/types.c -o src/types.o >/dev/null 2>&1 [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -Wall -fexceptions -MT src/raw_api.lo -MD -MP -MF src/.deps/raw_api.Tpo -c ../src/raw_api.c -fno-common -DPIC -o src/.libs/raw_api.o [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -Wall -fexceptions -MT src/raw_api.lo -MD -MP -MF src/.deps/raw_api.Tpo -c ../src/raw_api.c -o src/raw_api.o >/dev/null 2>&1 [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -Wall -fexceptions -MT src/java_raw_api.lo -MD -MP -MF src/.deps/java_raw_api.Tpo -c ../src/java_raw_api.c -fno-common -DPIC -o src/.libs/java_raw_api.o [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -Wall -fexceptions -MT src/java_raw_api.lo -MD -MP -MF src/.deps/java_raw_api.Tpo -c ../src/java_raw_api.c -o src/java_raw_api.o >/dev/null 2>&1 [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -Wall -fexceptions -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c ../src/closures.c -fno-common -DPIC -o src/.libs/closures.o [windows] checking build system type... x86_64-unknown-cygwin [windows] checking host system type... x86_64-unknown-cygwin [windows] checking target system type... x86_64-unknown-cygwin [windows] checking for gsed... sed [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -Wall -fexceptions -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c ../src/closures.c -o src/closures.o >/dev/null 2>&1 [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -Wall -fexceptions -MT src/x86/ffi64.lo -MD -MP -MF src/x86/.deps/ffi64.Tpo -c ../src/x86/ffi64.c -fno-common -DPIC -o src/x86/.libs/ffi64.o [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -Wall -fexceptions -MT src/x86/ffi64.lo -MD -MP -MF src/x86/.deps/ffi64.Tpo -c ../src/x86/ffi64.c -o src/x86/ffi64.o >/dev/null 2>&1 [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -I. -I../include -Iinclude -I../src -MT src/x86/unix64.lo -MD -MP -MF src/x86/.deps/unix64.Tpo -c ../src/x86/unix64.S -fno-common -DPIC -o src/x86/.libs/unix64.o [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -I. -I../include -Iinclude -I../src -MT src/x86/unix64.lo -MD -MP -MF src/x86/.deps/unix64.Tpo -c ../src/x86/unix64.S -o src/x86/unix64.o >/dev/null 2>&1 [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -Wall -fexceptions -MT src/x86/ffiw64.lo -MD -MP -MF src/x86/.deps/ffiw64.Tpo -c ../src/x86/ffiw64.c -fno-common -DPIC -o src/x86/.libs/ffiw64.o [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -Wall -fexceptions -MT src/x86/ffiw64.lo -MD -MP -MF src/x86/.deps/ffiw64.Tpo -c ../src/x86/ffiw64.c -o src/x86/ffiw64.o >/dev/null 2>&1 [windows] checking for a BSD-compatible install... /usr/bin/install -c [windows] checking whether build environment is sane... yes [windows] checking for a thread-safe mkdir -p... /usr/bin/mkdir -p [windows] checking for gawk... gawk [windows] checking whether make sets $(MAKE)... yes [windows] checking whether make supports nested variables... yes [windows] checking for gcc... /usr/bin/x86_64-w64-mingw32-gcc.exe [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -I. -I../include -Iinclude -I../src -MT src/x86/win64.lo -MD -MP -MF src/x86/.deps/win64.Tpo -c ../src/x86/win64.S -fno-common -DPIC -o src/x86/.libs/win64.o [osx] libtool: compile: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -I. -I../include -Iinclude -I../src -MT src/x86/win64.lo -MD -MP -MF src/x86/.deps/win64.Tpo -c ../src/x86/win64.S -o src/x86/win64.o >/dev/null 2>&1 [osx] libtool: link: ar cru .libs/libffi_convenience.a src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/x86/.libs/ffi64.o src/x86/.libs/unix64.o src/x86/.libs/ffiw64.o src/x86/.libs/win64.o [osx] libtool: link: ranlib .libs/libffi_convenience.a [osx] libtool: link: ( cd ".libs" && rm -f "libffi_convenience.la" && ln -s "../libffi_convenience.la" "libffi_convenience.la" ) [osx] libtool: link: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -dynamiclib -o .libs/libffi.7.dylib src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/x86/.libs/ffi64.o src/x86/.libs/unix64.o src/x86/.libs/ffiw64.o src/x86/.libs/win64.o -O3 -install_name /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/libffi.7.dylib -compatibility_version 9 -current_version 9.0 -Wl,-single_module [osx] ld: warning: could not create compact unwind for _ffi_call_unix64: does not use RBP or RSP based frame [osx] libtool: link: (cd ".libs" && rm -f "libffi.dylib" && ln -s "libffi.7.dylib" "libffi.dylib") [osx] libtool: link: ar cru .libs/libffi.a src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/closures.o src/x86/ffi64.o src/x86/unix64.o src/x86/ffiw64.o src/x86/win64.o [osx] libtool: link: ranlib .libs/libffi.a [osx] libtool: link: ( cd ".libs" && rm -f "libffi.la" && ln -s "../libffi.la" "libffi.la" ) [osx] [ 23%] Performing install step for 'build_libFFI' [osx] MAKE x86_64-apple-darwin13.4.0 : 0 * install [osx] Making install in include [osx] ../../install-sh -c -d '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/include' [osx] /usr/bin/install -c -m 644 ffi.h ffitarget.h '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/include' [osx] Making install in testsuite [osx] Making install in man [osx] ../../install-sh -c -d '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3' [osx] /usr/bin/install -c -m 644 '../../man/ffi.3' '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3/x86_64-apple-darwin-ffi.3' [osx] /usr/bin/install -c -m 644 '../../man/ffi_call.3' '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3/x86_64-apple-darwin-ffi_call.3' [osx] /usr/bin/install -c -m 644 '../../man/ffi_prep_cif.3' '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3/x86_64-apple-darwin-ffi_prep_cif.3' [osx] /usr/bin/install -c -m 644 '../../man/ffi_prep_cif_var.3' '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3/x86_64-apple-darwin-ffi_prep_cif_var.3' [osx] ../install-sh -c -d '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib' [osx] /bin/sh ./libtool --mode=install /usr/bin/install -c libffi.la '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib' [osx] libtool: install: /usr/bin/install -c .libs/libffi.7.dylib /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/libffi.7.dylib [osx] libtool: install: (cd /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib && { ln -s -f libffi.7.dylib libffi.dylib || { rm -f libffi.dylib && ln -s libffi.7.dylib libffi.dylib; }; }) [osx] libtool: install: /usr/bin/install -c .libs/libffi.lai /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/libffi.la [osx] libtool: install: /usr/bin/install -c .libs/libffi.a /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/libffi.a [windows] checking whether the C compiler works... yes [windows] checking for C compiler default output file name... a.exe [windows] checking for suffix of executables... .exe [windows] checking whether we are cross compiling... no [windows] checking for suffix of object files... o [windows] checking whether we are using the GNU C compiler... yes [osx] libtool: install: chmod 644 /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/libffi.a [osx] libtool: install: ranlib /builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/libffi.a [osx] ../install-sh -c -d '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/pkgconfig' [osx] /usr/bin/install -c -m 644 libffi.pc '/builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/pkgconfig' [osx] [ 26%] Completed 'build_libFFI' [osx] [ 26%] Built target build_libFFI [osx] Scanning dependencies of target libFFI [osx] [ 28%] Changing RPath of Libffi [osx] [ 28%] Built target libFFI [osx] Scanning dependencies of target PThreadedPlugin [osx] [ 31%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/functionDefinitionPrimitives.c.o [windows] checking whether /usr/bin/x86_64-w64-mingw32-gcc.exe accepts -g... yes [osx] [ 34%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/primitiveUtils.c.o [osx] [ 36%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/PThreadedPlugin.c.o [osx] [ 39%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/types.c.o [osx] [ 42%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/typesPrimitives.c.o [osx] [ 44%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/utils.c.o [osx] [ 47%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/primitiveCalls.c.o [osx] [ 50%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/callbacks/callbackPrimitives.c.o [osx] [ 52%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/callbacks/callbacks.c.o [osx] [ 55%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/queue/threadSafeQueue.c.o [osx] [ 57%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/sameThread/sameThread.c.o [osx] [ 60%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/semaphores/pharoSemaphore.c.o [osx] [ 63%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/semaphores/platformSemaphore.c.o [osx] [ 65%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/semaphores/semaphore.c.o [osx] [ 68%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/worker/worker.c.o [osx] [ 71%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/worker/workerPrimitives.c.o [osx] [ 73%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/worker/workerTask.c.o [osx] [ 76%] Linking C shared library build/bin/libPThreadedPlugin.dylib [osx] [ 76%] Built target PThreadedPlugin [osx] Scanning dependencies of target TestLibrary [osx] [ 78%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/basic_types.c.o [windows] checking for /usr/bin/x86_64-w64-mingw32-gcc.exe option to accept ISO C89... none needed [windows] checking whether /usr/bin/x86_64-w64-mingw32-gcc.exe understands -c and -o together... yes [windows] checking whether make supports the include directive... yes (GNU style) [windows] checking dependency style of /usr/bin/x86_64-w64-mingw32-gcc.exe... gcc3 [windows] checking whether we are using the GNU C++ compiler... yes [osx] [ 81%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/callback_types.c.o [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/src/callback_types.c:69:1: warning: redefinition of typedef 'simple_callback_NESTED_STRUCTS' is a C11 feature [-Wtypedef-redefinition] [osx] simple_callback_byCopy_and_ref(NESTED_STRUCTS) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:17:46: note: expanded from macro 'simple_callback_byCopy_and_ref' [osx] #define simple_callback_byCopy_and_ref(TYPE) simple_callback(TYPE) \ [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:11:31: note: expanded from macro 'simple_callback' [osx] #define simple_callback(TYPE) simple_callback_with_name(TYPE, TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:12:62: note: expanded from macro 'simple_callback_with_name' [osx] #define simple_callback_with_name(TYPE, NAME) typedef TYPE (*simple_callback_##NAME)(TYPE); [osx] ^ [osx] :18:1: note: expanded from here [osx] simple_callback_NESTED_STRUCTS [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:67:1: note: previous definition is here [osx] simple_callback_byCopy_and_ref(NESTED_STRUCTS) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:17:46: note: expanded from macro 'simple_callback_byCopy_and_ref' [osx] #define simple_callback_byCopy_and_ref(TYPE) simple_callback(TYPE) \ [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:11:31: note: expanded from macro 'simple_callback' [osx] #define simple_callback(TYPE) simple_callback_with_name(TYPE, TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:12:62: note: expanded from macro 'simple_callback_with_name' [osx] #define simple_callback_with_name(TYPE, NAME) typedef TYPE (*simple_callback_##NAME)(TYPE); [osx] ^ [osx] :201:1: note: expanded from here [osx] simple_callback_NESTED_STRUCTS [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/src/callback_types.c:69:1: warning: redefinition of typedef 'simple_callback_byRef_NESTED_STRUCTS' is a C11 feature [-Wtypedef-redefinition] [osx] simple_callback_byCopy_and_ref(NESTED_STRUCTS) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:18:3: note: expanded from macro 'simple_callback_byCopy_and_ref' [osx] simple_callback_byRef(TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:14:37: note: expanded from macro 'simple_callback_byRef' [osx] #define simple_callback_byRef(TYPE) simple_callback_byRef_with_name(TYPE, TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:15:68: note: expanded from macro 'simple_callback_byRef_with_name' [osx] #define simple_callback_byRef_with_name(TYPE, NAME) typedef TYPE (*simple_callback_byRef_##NAME)(TYPE*); [osx] ^ [osx] :18:1: note: expanded from here [osx] simple_callback_byRef_NESTED_STRUCTS [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:67:1: note: previous definition is here [osx] simple_callback_byCopy_and_ref(NESTED_STRUCTS) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:18:3: note: expanded from macro 'simple_callback_byCopy_and_ref' [osx] simple_callback_byRef(TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:14:37: note: expanded from macro 'simple_callback_byRef' [osx] #define simple_callback_byRef(TYPE) simple_callback_byRef_with_name(TYPE, TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:15:68: note: expanded from macro 'simple_callback_byRef_with_name' [osx] #define simple_callback_byRef_with_name(TYPE, NAME) typedef TYPE (*simple_callback_byRef_##NAME)(TYPE*); [osx] ^ [osx] :202:1: note: expanded from here [osx] simple_callback_byRef_NESTED_STRUCTS [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/src/callback_types.c:70:1: warning: redefinition of typedef 'simple_callback_LONG_STRUCT' is a C11 feature [-Wtypedef-redefinition] [osx] simple_callback_byCopy_and_ref(LONG_STRUCT) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:17:46: note: expanded from macro 'simple_callback_byCopy_and_ref' [osx] #define simple_callback_byCopy_and_ref(TYPE) simple_callback(TYPE) \ [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:11:31: note: expanded from macro 'simple_callback' [osx] #define simple_callback(TYPE) simple_callback_with_name(TYPE, TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:12:62: note: expanded from macro 'simple_callback_with_name' [osx] #define simple_callback_with_name(TYPE, NAME) typedef TYPE (*simple_callback_##NAME)(TYPE); [osx] ^ [osx] :18:1: note: expanded from here [osx] simple_callback_LONG_STRUCT [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:68:1: note: previous definition is here [osx] simple_callback_byCopy_and_ref(LONG_STRUCT) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:17:46: note: expanded from macro 'simple_callback_byCopy_and_ref' [osx] #define simple_callback_byCopy_and_ref(TYPE) simple_callback(TYPE) \ [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:11:31: note: expanded from macro 'simple_callback' [osx] #define simple_callback(TYPE) simple_callback_with_name(TYPE, TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:12:62: note: expanded from macro 'simple_callback_with_name' [osx] #define simple_callback_with_name(TYPE, NAME) typedef TYPE (*simple_callback_##NAME)(TYPE); [osx] ^ [osx] :203:1: note: expanded from here [osx] simple_callback_LONG_STRUCT [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/src/callback_types.c:70:1: warning: redefinition of typedef 'simple_callback_byRef_LONG_STRUCT' is a C11 feature [-Wtypedef-redefinition] [osx] simple_callback_byCopy_and_ref(LONG_STRUCT) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:18:3: note: expanded from macro 'simple_callback_byCopy_and_ref' [osx] simple_callback_byRef(TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:14:37: note: expanded from macro 'simple_callback_byRef' [osx] #define simple_callback_byRef(TYPE) simple_callback_byRef_with_name(TYPE, TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:15:68: note: expanded from macro 'simple_callback_byRef_with_name' [osx] #define simple_callback_byRef_with_name(TYPE, NAME) typedef TYPE (*simple_callback_byRef_##NAME)(TYPE*); [osx] ^ [osx] :18:1: note: expanded from here [osx] simple_callback_byRef_LONG_STRUCT [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:68:1: note: previous definition is here [osx] simple_callback_byCopy_and_ref(LONG_STRUCT) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:18:3: note: expanded from macro 'simple_callback_byCopy_and_ref' [osx] simple_callback_byRef(TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:14:37: note: expanded from macro 'simple_callback_byRef' [osx] #define simple_callback_byRef(TYPE) simple_callback_byRef_with_name(TYPE, TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:15:68: note: expanded from macro 'simple_callback_byRef_with_name' [osx] #define simple_callback_byRef_with_name(TYPE, NAME) typedef TYPE (*simple_callback_byRef_##NAME)(TYPE*); [osx] ^ [osx] :204:1: note: expanded from here [osx] simple_callback_byRef_LONG_STRUCT [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/src/callback_types.c:71:1: warning: redefinition of typedef 'simple_callback_POINT' is a C11 feature [-Wtypedef-redefinition] [osx] simple_callback_byCopy_and_ref(POINT) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:17:46: note: expanded from macro 'simple_callback_byCopy_and_ref' [osx] #define simple_callback_byCopy_and_ref(TYPE) simple_callback(TYPE) \ [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:11:31: note: expanded from macro 'simple_callback' [osx] #define simple_callback(TYPE) simple_callback_with_name(TYPE, TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:12:62: note: expanded from macro 'simple_callback_with_name' [osx] #define simple_callback_with_name(TYPE, NAME) typedef TYPE (*simple_callback_##NAME)(TYPE); [osx] ^ [osx] :18:1: note: expanded from here [osx] simple_callback_POINT [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:69:1: note: previous definition is here [osx] simple_callback_byCopy_and_ref(POINT) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:17:46: note: expanded from macro 'simple_callback_byCopy_and_ref' [osx] #define simple_callback_byCopy_and_ref(TYPE) simple_callback(TYPE) \ [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:11:31: note: expanded from macro 'simple_callback' [osx] #define simple_callback(TYPE) simple_callback_with_name(TYPE, TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:12:62: note: expanded from macro 'simple_callback_with_name' [osx] #define simple_callback_with_name(TYPE, NAME) typedef TYPE (*simple_callback_##NAME)(TYPE); [osx] ^ [osx] :205:1: note: expanded from here [osx] simple_callback_POINT [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/src/callback_types.c:71:1: warning: redefinition of typedef 'simple_callback_byRef_POINT' is a C11 feature [-Wtypedef-redefinition] [osx] simple_callback_byCopy_and_ref(POINT) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:18:3: note: expanded from macro 'simple_callback_byCopy_and_ref' [osx] simple_callback_byRef(TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:14:37: note: expanded from macro 'simple_callback_byRef' [osx] #define simple_callback_byRef(TYPE) simple_callback_byRef_with_name(TYPE, TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:15:68: note: expanded from macro 'simple_callback_byRef_with_name' [osx] #define simple_callback_byRef_with_name(TYPE, NAME) typedef TYPE (*simple_callback_byRef_##NAME)(TYPE*); [osx] ^ [osx] :18:1: note: expanded from here [osx] simple_callback_byRef_POINT [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:69:1: note: previous definition is here [osx] simple_callback_byCopy_and_ref(POINT) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:18:3: note: expanded from macro 'simple_callback_byCopy_and_ref' [osx] simple_callback_byRef(TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:14:37: note: expanded from macro 'simple_callback_byRef' [osx] #define simple_callback_byRef(TYPE) simple_callback_byRef_with_name(TYPE, TYPE) [osx] ^ [osx] /builds/workspace/threadedFFI-plugin_PR-17/testLibrary/includes/callbacks.h:15:68: note: expanded from macro 'simple_callback_byRef_with_name' [osx] #define simple_callback_byRef_with_name(TYPE, NAME) typedef TYPE (*simple_callback_byRef_##NAME)(TYPE*); [osx] ^ [osx] :206:1: note: expanded from here [osx] simple_callback_byRef_POINT [osx] ^ [osx] 6 warnings generated. [osx] [ 84%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/callbacks.c.o [osx] [ 86%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/callout.c.o [osx] [ 89%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/registerCallback.c.o [osx] [ 92%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/structures.c.o [osx] [ 94%] Linking C shared library build/bin/libTestLibrary.dylib [osx] [ 94%] Built target TestLibrary [osx] Scanning dependencies of target prepare-tests [osx] [ 97%] Creating Test Image [osx] --2020-01-16 15:45:23-- http://get.pharo.org/64/80+vmHeadlessLatest [osx] Resolving get.pharo.org... 164.132.235.17, 2001:41d0:301::23 [osx] Connecting to get.pharo.org|164.132.235.17|:80... connected. [osx] HTTP request sent, awaiting response... 200 OK [osx] Length: 3146 (3.1K) [application/octet-stream] [osx] Saving to: 'STDOUT' [osx] [osx] 0K ... 100% 188M=0s [osx] [osx] 2020-01-16 15:45:23 (188 MB/s) - written to stdout [3146/3146] [osx] [osx] Downloading the latest 80 Image: [osx] http://files.pharo.org/get-files/80/pharo64.zip [windows] checking whether /usr/bin/x86_64-w64-mingw32-gcc.exe accepts -g... yes [windows] checking dependency style of /usr/bin/x86_64-w64-mingw32-gcc.exe... gcc3 [windows] checking dependency style of /usr/bin/x86_64-w64-mingw32-gcc.exe... gcc3 [windows] checking how to print strings... printf [windows] checking for a sed that does not truncate output... /usr/bin/sed [windows] checking for grep that handles long lines and -e... /usr/bin/grep [windows] checking for egrep... /usr/bin/grep -E [windows] checking for fgrep... /usr/bin/grep -F [windows] checking for ld used by /usr/bin/x86_64-w64-mingw32-gcc.exe... /usr/x86_64-w64-mingw32/bin/ld.exe [windows] checking if the linker (/usr/x86_64-w64-mingw32/bin/ld.exe) is GNU ld... yes [windows] checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B [windows] checking the name lister (/usr/bin/nm -B) interface... BSD nm [windows] checking whether ln -s works... yes [windows] checking the maximum length of command line arguments... 8192 [windows] checking how to convert x86_64-unknown-cygwin file names to x86_64-unknown-cygwin format... func_convert_file_noop [windows] checking how to convert x86_64-unknown-cygwin file names to toolchain format... func_convert_file_noop [windows] checking for /usr/x86_64-w64-mingw32/bin/ld.exe option to reload object files... -r [windows] checking for objdump... objdump [windows] checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL [windows] checking for dlltool... dlltool [windows] checking how to associate runtime and link libraries... func_cygming_dll_for_implib [windows] checking for ar... ar [osx] Pharo.image [osx] Downloading the latest pharoVM: [osx] http://files.pharo.org/get-files/80/pharo64-mac-headless-latest.zip [windows] checking for archiver @FILE support... @ [windows] checking for strip... strip [windows] checking for ranlib... ranlib [windows] checking command to parse /usr/bin/nm -B output from /usr/bin/x86_64-w64-mingw32-gcc.exe object... ok [windows] checking for sysroot... no [osx] pharo-vm/Pharo.app/Contents/MacOS/Pharo [osx] Creating starter scripts pharo and pharo-ui [windows] checking for a working dd... /usr/bin/dd [windows] checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 [windows] checking for mt... no [windows] checking if : is a manifest tool... no [windows] checking how to run the C preprocessor... /usr/bin/x86_64-w64-mingw32-gcc.exe -E [osx] MetacelloNotification: Fetched -> BaselineOfThreadedFFI-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src [osx] MetacelloNotification: Loaded -> BaselineOfThreadedFFI-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src [osx] MetacelloNotification: Loading baseline of BaselineOfThreadedFFI... [windows] checking for ANSI C header files... yes [windows] checking for sys/types.h... yes [windows] checking for sys/stat.h... yes [windows] checking for stdlib.h... yes [windows] checking for string.h... yes [osx] DeprecationPerformedNotification: Automatic deprecation code rewrite: The method Object>>#crLog: called from MCGitBasedNetworkRepository>>#createIcebergRepositoryWithFallbackFor:url: has been deprecated. Please use trace* methods instead. [osx] [osx] I got an error while cloning: There was an authentication error while trying to execute the operation: . This happens usually because you didn't provide a valid set of credentials. You may fix this problem in different ways: 1. adding your keys to ssh-agent, executing ssh-add ~/.ssh/id_rsa in your command line. 2. adding your keys in settings (open settings browser search for "Use custom SSH keys" and add your public and private keys). [windows] checking for memory.h... yes [windows] checking for strings.h... yes [windows] checking for inttypes.h... yes [windows] checking for stdint.h... yes [windows] checking for unistd.h... yes [windows] checking for dlfcn.h... no [windows] checking for objdir... .libs [windows] checking if /usr/bin/x86_64-w64-mingw32-gcc.exe supports -fno-rtti -fno-exceptions... no [windows] checking for /usr/bin/x86_64-w64-mingw32-gcc.exe option to produce PIC... -DDLL_EXPORT -DPIC [osx] 3. using HTTPS instead SSH (Just use an url in the form HTTPS://etc.git). I will try to clone the HTTPS variant.MetacelloNotification: Fetched -> BaselineOfThreadedFFIMigration-CompatibleUserName.1578655160 --- https://github.com/feenkcom/threadedFFI-Plugin.git[master] --- https://github.com/feenkcom/threadedFFI-Plugin.git[master] [osx] MetacelloNotification: Loaded -> BaselineOfThreadedFFIMigration-CompatibleUserName.1578655160 --- https://github.com/feenkcom/threadedFFI-Plugin.git[master] --- https://github.com/feenkcom/threadedFFI-Plugin.git[master] [osx] MetacelloNotification: Project: ThreadedFFIMigration baseline [osx] MetacelloNotification: Fetched -> ThreadedFFIMigration-CompatibleUserName.1578655160 --- https://github.com/feenkcom/threadedFFI-Plugin.git[master] --- https://github.com/feenkcom/threadedFFI-Plugin.git[master] [windows] checking if /usr/bin/x86_64-w64-mingw32-gcc.exe PIC flag -DDLL_EXPORT -DPIC works... yes [windows] checking if /usr/bin/x86_64-w64-mingw32-gcc.exe static flag -static works... yes [windows] checking if /usr/bin/x86_64-w64-mingw32-gcc.exe supports -c -o file.o... yes [windows] checking if /usr/bin/x86_64-w64-mingw32-gcc.exe supports -c -o file.o... (cached) yes [windows] checking whether the /usr/bin/x86_64-w64-mingw32-gcc.exe linker (/usr/x86_64-w64-mingw32/bin/ld.exe) supports shared libraries... yes [windows] checking whether -lc should be explicitly linked in... yes [osx] MetacelloNotification: Fetched -> ThreadedFFI-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src [osx] MetacelloNotification: Fetched -> ThreadedFFI-UFFI-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src [osx] MetacelloNotification: Fetched -> ThreadedFFI-Tests-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src [osx] MetacelloNotification: Fetched -> ThreadedFFI-UFFI-Overrides-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src [osx] MetacelloNotification: Fetched -> ThreadedFFI-UFFI-Tests-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src [osx] NewUndeclaredWarning: LGitLibrary>>calloutAPIClass (TFCalloutAPI is Undeclared) [osx] NewUndeclaredWarning: LGitLibrary>>runner (TFSameThreadRunner is Undeclared) [osx] NewUndeclaredWarning: LGitLibrary>>safeCalloutAPIClass (TFLGitSafeFFICalloutAPI is Undeclared) [osx] NewUndeclaredWarning: LGitCallback>>calloutAPIClass (TFCalloutAPI is Undeclared) [osx] NewUndeclaredWarning: FFICallback>>returnType (TFBasicType is Undeclared) [osx] MetacelloNotification: Loaded -> ThreadedFFIMigration-CompatibleUserName.1578655160 --- https://github.com/feenkcom/threadedFFI-Plugin.git[master] --- cache [windows] checking dynamic linker characteristics... Win32 ld.exe [windows] checking how to hardcode library paths into programs... immediate [windows] checking whether stripping libraries is possible... yes [windows] checking if libtool supports shared libraries... yes [windows] checking whether to build shared libraries... yes [windows] checking whether to build static libraries... yes [windows] checking how to run the C++ preprocessor... /usr/bin/x86_64-w64-mingw32-gcc.exe -E [osx] MetacelloNotification: Loaded -> ThreadedFFI-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- cache [osx] NewUndeclaredWarning: TFFunctionQueue>>handle (OSXDispatchQueue is Undeclared) [osx] MetacelloNotification: Loaded -> ThreadedFFI-UFFI-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- cache [osx] MetacelloNotification: Loaded -> ThreadedFFI-Tests-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- cache [osx] MetacelloNotification: Loaded -> ThreadedFFI-UFFI-Overrides-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- cache [osx] MetacelloNotification: Loaded -> ThreadedFFI-UFFI-Tests-tonel.1 --- tonel:///builds/workspace/threadedFFI-plugin_PR-17/build/test/../../src --- cache [osx] MetacelloNotification: Evaluated -> baseline [BaselineOfThreadedFFI] >> reset [osx] MetacelloNotification: ...finished baseline [osx] [100%] Preparing Tests [osx] [100%] Built target prepare-tests [osx] Install the project... [osx] -- Install configuration: "" [osx] -- Installing: /builds/workspace/threadedFFI-plugin_PR-17/build/dist/./ [osx] -- Installing: /builds/workspace/threadedFFI-plugin_PR-17/build/dist/.//libffi.7.dylib [osx] -- Installing: /builds/workspace/threadedFFI-plugin_PR-17/build/dist/.//libffi.dylib [osx] -- Installing: /builds/workspace/threadedFFI-plugin_PR-17/build/dist/.//libPThreadedPlugin.dylib [osx] -- Installing: /builds/workspace/threadedFFI-plugin_PR-17/build/dist/.//libTestLibrary.dylib [Pipeline] [osx] sh [osx] + make test [osx] Running tests... [osx] Test project /builds/workspace/threadedFFI-plugin_PR-17 [osx] Start 1: UnifiedFFI-Tests [windows] checking for ld used by /usr/bin/x86_64-w64-mingw32-gcc.exe... /usr/x86_64-w64-mingw32/bin/ld.exe [windows] checking if the linker (/usr/x86_64-w64-mingw32/bin/ld.exe) is GNU ld... yes [windows] checking whether the /usr/bin/x86_64-w64-mingw32-gcc.exe linker (/usr/x86_64-w64-mingw32/bin/ld.exe) supports shared libraries... yes [osx] 1/2 Test #1: UnifiedFFI-Tests ................. Passed 0.89 sec [osx] Start 2: ThreadedFFI-UFFI-Tests [windows] checking for /usr/bin/x86_64-w64-mingw32-gcc.exe option to produce PIC... -DDLL_EXPORT -DPIC [windows] checking if /usr/bin/x86_64-w64-mingw32-gcc.exe PIC flag -DDLL_EXPORT -DPIC works... yes [windows] checking if /usr/bin/x86_64-w64-mingw32-gcc.exe static flag -static works... yes [windows] checking if /usr/bin/x86_64-w64-mingw32-gcc.exe supports -c -o file.o... yes [windows] checking if /usr/bin/x86_64-w64-mingw32-gcc.exe supports -c -o file.o... (cached) yes [windows] checking whether the /usr/bin/x86_64-w64-mingw32-gcc.exe linker (/usr/x86_64-w64-mingw32/bin/ld.exe) supports shared libraries... yes [windows] checking dynamic linker characteristics... Win32 ld.exe [windows] checking how to hardcode library paths into programs... immediate [windows] checking size of size_t... 8 [windows] checking for C compiler vendor... gnu [windows] checking whether C compiler accepts -fstrict-aliasing... yes [windows] checking whether C compiler accepts -ffast-math... yes [windows] checking for gcc architecture flag... [windows] checking for x86 cpuid 0 output... d:756e6547:6c65746e:49656e69 [windows] checking for x86 cpuid 1 output... 306d2:800:fffa3203:f8bfbff [windows] checking for gcc architecture flag... unknown [windows] checking whether C compiler accepts -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math... yes [windows] checking CFLAGS for maximum warnings... -Wall [windows] checking whether to enable maintainer-specific portions of Makefiles... no [windows] checking sys/mman.h usability... no [windows] checking sys/mman.h presence... no [windows] checking for sys/mman.h... no [windows] checking for mmap... no [windows] checking for mkostemp... no [windows] checking for sys/mman.h... (cached) no [windows] checking for mmap... (cached) no [windows] checking for ANSI C header files... (cached) yes [windows] checking for memcpy... yes [windows] checking for size_t... yes [windows] checking for working alloca.h... no [windows] checking for alloca... yes [windows] checking size of double... 8 [windows] checking size of long double... 16 [windows] checking whether byte ordering is bigendian... no [windows] checking assembler .cfi pseudo-op support... yes [windows] checking assembler supports pc related relocs... yes [windows] checking for _ prefix in compiled symbols... no [windows] checking whether .eh_frame section should be read-only... no [windows] checking for __attribute__((visibility("hidden")))... no [windows] checking for ld used by /usr/bin/x86_64-w64-mingw32-gcc.exe... (cached) /usr/x86_64-w64-mingw32/bin/ld.exe [windows] checking if the linker (/usr/x86_64-w64-mingw32/bin/ld.exe) is GNU ld... (cached) yes [windows] checking for shared libgcc... yes [windows] configure: versioning on shared library symbols is gnu [windows] checking that generated files are newer than configure... done [windows] configure: creating ./config.status [osx] 2/2 Test #2: ThreadedFFI-UFFI-Tests ...........***Failed 9.80 sec [osx] [osx] 50% tests passed, 1 tests failed out of 2 [osx] [osx] Total Test time (real) = 10.73 sec [osx] [osx] The following tests FAILED: [osx] 2 - ThreadedFFI-UFFI-Tests (Failed) [osx] Errors while running CTest [osx] make: *** [test] Error 8 [Pipeline] [osx] } [Pipeline] [osx] // stage [Pipeline] [osx] } [Pipeline] [osx] // timeout [Pipeline] [osx] } [Pipeline] [osx] // node [Pipeline] [osx] } [osx] Failed in branch osx [windows] config.status: creating include/Makefile [windows] config.status: creating include/ffi.h [windows] config.status: creating Makefile [windows] config.status: creating testsuite/Makefile [windows] config.status: creating man/Makefile [windows] config.status: creating doc/Makefile [windows] config.status: creating libffi.pc [windows] config.status: creating fficonfig.h [windows] config.status: executing buildir commands [windows] config.status: create top_srcdir/Makefile guessed from local Makefile [windows] config.status: build in x86_64-unknown-cygwin (HOST=) [windows] config.status: executing depfiles commands [windows] config.status: executing libtool commands [windows] config.status: executing include commands [windows] config.status: executing src commands [windows] [ 15%] Performing build step for 'build_libFFI' [windows] MAKE x86_64-unknown-cygwin : 0 * all-all [windows] Making all in include [windows] Making all in testsuite [windows] Making all in man [windows] libtool: compile: /usr/bin/x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -Wall -fexceptions -MT src/prep_cif.lo -MD -MP -MF src/.deps/prep_cif.Tpo -c ../src/prep_cif.c -DDLL_EXPORT -DPIC -o src/.libs/prep_cif.o [windows] libtool: compile: /usr/bin/x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -Wall -fexceptions -MT src/prep_cif.lo -MD -MP -MF src/.deps/prep_cif.Tpo -c ../src/prep_cif.c -o src/prep_cif.o >/dev/null 2>&1 [windows] libtool: compile: /usr/bin/x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -Wall -fexceptions -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c ../src/types.c -DDLL_EXPORT -DPIC -o src/.libs/types.o [windows] libtool: compile: /usr/bin/x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -Wall -fexceptions -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c ../src/types.c -o src/types.o >/dev/null 2>&1 [windows] libtool: compile: /usr/bin/x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -Wall -fexceptions -MT src/raw_api.lo -MD -MP -MF src/.deps/raw_api.Tpo -c ../src/raw_api.c -DDLL_EXPORT -DPIC -o src/.libs/raw_api.o [windows] libtool: compile: /usr/bin/x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -Wall -fexceptions -MT src/raw_api.lo -MD -MP -MF src/.deps/raw_api.Tpo -c ../src/raw_api.c -o src/raw_api.o >/dev/null 2>&1 [windows] libtool: compile: /usr/bin/x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -Wall -fexceptions -MT src/java_raw_api.lo -MD -MP -MF src/.deps/java_raw_api.Tpo -c ../src/java_raw_api.c -DDLL_EXPORT -DPIC -o src/.libs/java_raw_api.o [windows] libtool: compile: /usr/bin/x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -Wall -fexceptions -MT src/java_raw_api.lo -MD -MP -MF src/.deps/java_raw_api.Tpo -c ../src/java_raw_api.c -o src/java_raw_api.o >/dev/null 2>&1 [windows] libtool: compile: /usr/bin/x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -Wall -fexceptions -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c ../src/closures.c -DDLL_EXPORT -DPIC -o src/.libs/closures.o [windows] libtool: compile: /usr/bin/x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -Wall -fexceptions -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c ../src/closures.c -o src/closures.o >/dev/null 2>&1 [windows] libtool: compile: /usr/bin/x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -Wall -fexceptions -MT src/x86/ffiw64.lo -MD -MP -MF src/x86/.deps/ffiw64.Tpo -c ../src/x86/ffiw64.c -DDLL_EXPORT -DPIC -o src/x86/.libs/ffiw64.o [windows] libtool: compile: /usr/bin/x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -Wall -fexceptions -MT src/x86/ffiw64.lo -MD -MP -MF src/x86/.deps/ffiw64.Tpo -c ../src/x86/ffiw64.c -o src/x86/ffiw64.o >/dev/null 2>&1 [windows] libtool: compile: /usr/bin/x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -I. -I../include -Iinclude -I../src -MT src/x86/win64.lo -MD -MP -MF src/x86/.deps/win64.Tpo -c ../src/x86/win64.S -DDLL_EXPORT -DPIC -o src/x86/.libs/win64.o [windows] libtool: compile: /usr/bin/x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -I. -I../include -Iinclude -I../src -MT src/x86/win64.lo -MD -MP -MF src/x86/.deps/win64.Tpo -c ../src/x86/win64.S -o src/x86/win64.o >/dev/null 2>&1 [windows] libtool: link: ar cru .libs/libffi_convenience.a src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/x86/.libs/ffiw64.o src/x86/.libs/win64.o [windows] libtool: link: ranlib .libs/libffi_convenience.a [windows] libtool: link: ( cd ".libs" && rm -f "libffi_convenience.la" && ln -s "../libffi_convenience.la" "libffi_convenience.la" ) [windows] libtool: link: /usr/bin/x86_64-w64-mingw32-gcc.exe -shared src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/x86/.libs/ffiw64.o src/x86/.libs/win64.o -O3 -ffast-math -Wl,--version-script -Wl,libffi.map -o .libs/cygffi-7.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libffi.dll.a [windows] libtool: link: ar cru .libs/libffi.a src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/closures.o src/x86/ffiw64.o src/x86/win64.o [windows] libtool: link: ranlib .libs/libffi.a [windows] libtool: link: ( cd ".libs" && rm -f "libffi.la" && ln -s "../libffi.la" "libffi.la" ) [windows] [ 18%] Performing install step for 'build_libFFI' [windows] MAKE x86_64-unknown-cygwin : 0 * install [windows] Making install in include [windows] /usr/bin/mkdir -p '/cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/include' [windows] /usr/bin/install -c -m 644 ffi.h ffitarget.h '/cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/include' [windows] Making install in testsuite [windows] Making install in man [windows] /usr/bin/mkdir -p '/cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3' [windows] /usr/bin/install -c -m 644 '../../man/ffi.3' '/cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3/x86_64-unknown-cygwin-ffi.3' [windows] /usr/bin/install -c -m 644 '../../man/ffi_call.3' '/cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3/x86_64-unknown-cygwin-ffi_call.3' [windows] /usr/bin/install -c -m 644 '../../man/ffi_prep_cif.3' '/cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3/x86_64-unknown-cygwin-ffi_prep_cif.3' [windows] /usr/bin/install -c -m 644 '../../man/ffi_prep_cif_var.3' '/cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/share/man/man3/x86_64-unknown-cygwin-ffi_prep_cif_var.3' [windows] /usr/bin/mkdir -p '/cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib' [windows] /bin/sh ./libtool --mode=install /usr/bin/install -c libffi.la '/cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib' [windows] libtool: install: /usr/bin/install -c .libs/libffi.dll.a /cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/libffi.dll.a [windows] libtool: install: base_file=`basename libffi.la` [windows] libtool: install: dlpath=`/bin/sh 2>&1 -c '. .libs/'libffi.la'i; echo cygffi-7.dll'` [windows] libtool: install: dldir=/cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/`dirname ../bin/cygffi-7.dll` [windows] libtool: install: test -d /cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/../bin || mkdir -p /cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/../bin [windows] libtool: install: /usr/bin/install -c .libs/cygffi-7.dll /cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/../bin/cygffi-7.dll [windows] libtool: install: chmod a+x /cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/../bin/cygffi-7.dll [windows] libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/../bin/cygffi-7.dll' || exit 0; fi [windows] libtool: install: /usr/bin/install -c .libs/libffi.lai /cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/libffi.la [windows] libtool: install: /usr/bin/install -c .libs/libffi.a /cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/libffi.a [windows] libtool: install: chmod 644 /cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/libffi.a [windows] libtool: install: ranlib /cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/../lib/libffi.a [windows] /usr/bin/mkdir -p '/cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/pkgconfig' [windows] /usr/bin/install -c -m 644 libffi.pc '/cygdrive/e/Builds/workspace/threadedFFI-plugin_PR-17/build/libffi/install/lib/pkgconfig' [windows] [ 21%] Completed 'build_libFFI' [windows] [ 21%] Built target build_libFFI [windows] Scanning dependencies of target TestLibrary [windows] [ 23%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/basic_types.c.o [windows] [ 26%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/callback_types.c.o [windows] [ 28%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/callbacks.c.o [windows] [ 31%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/callout.c.o [windows] [ 34%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/registerCallback.c.o [windows] [ 36%] Building C object CMakeFiles/TestLibrary.dir/testLibrary/src/structures.c.o [windows] [ 39%] Linking C shared library build/bin/TestLibrary.dll [windows] [ 39%] Built target TestLibrary [windows] Scanning dependencies of target vmIncludes [windows] [ 42%] Downloading Pharo VM Headers [windows] --2020-01-16 15:46:19-- https://ci.inria.fr/pharo-ci-jenkins2/job/pharo-vm/job/headless/94/artifact/build/build/packages/PharoVM-8.1.0-02626ece-win64-include.zip [windows] Resolving ci.inria.fr (ci.inria.fr)... 128.93.162.206 [windows] Connecting to ci.inria.fr (ci.inria.fr)|128.93.162.206|:443... connected. [windows] HTTP request sent, awaiting response... 200 OK [windows] Length: 19185 (19K) [application/zip] [windows] Saving to: ‘PharoVM-8.1.0-02626ece-win64-include.zip’ [windows] [windows] 0K .......... ........ 100% 18.1M=0.001s [windows] [windows] 2020-01-16 15:46:19 (18.1 MB/s) - ‘PharoVM-8.1.0-02626ece-win64-include.zip’ saved [19185/19185] [windows] [windows] Archive: PharoVM-8.1.0-02626ece-win64-include.zip [windows] creating: include/ [windows] inflating: include/config.h [windows] inflating: include/interp.h [windows] inflating: include/sq.h [windows] inflating: include/sqMemoryAccess.h [windows] inflating: include/sqVirtualMachine.h [windows] inflating: include/vmCallback.h [windows] [ 44%] Obtaining Pharo VM Headers [windows] [ 44%] Built target vmIncludes [windows] Scanning dependencies of target libFFI [windows] [ 47%] Copying of Libffi [windows] [ 47%] Built target libFFI [windows] Scanning dependencies of target PThreadedPlugin [windows] [ 50%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/functionDefinitionPrimitives.c.o [windows] [ 52%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/primitiveUtils.c.o [windows] [ 55%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/PThreadedPlugin.c.o [windows] [ 57%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/types.c.o [windows] [ 60%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/typesPrimitives.c.o [windows] [ 63%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/utils.c.o [windows] [ 65%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/primitiveCalls.c.o [windows] [ 68%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/callbacks/callbackPrimitives.c.o [windows] [ 71%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/callbacks/callbacks.c.o [windows] [ 73%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/queue/threadSafeQueue.c.o [windows] [ 76%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/sameThread/sameThread.c.o [windows] [ 78%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/semaphores/pharoSemaphore.c.o [windows] [ 81%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/semaphores/platformSemaphore.c.o [windows] [ 84%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/semaphores/semaphore.c.o [windows] [ 86%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/worker/worker.c.o [windows] [ 89%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/worker/workerPrimitives.c.o [windows] [ 92%] Building C object CMakeFiles/PThreadedPlugin.dir/plugin/src/worker/workerTask.c.o [windows] [ 94%] Linking C shared library build/bin/PThreadedPlugin.dll [windows] [ 94%] Built target PThreadedPlugin [windows] Scanning dependencies of target prepare-tests [windows] [ 97%] Creating Test Image [windows] --2020-01-16 15:46:23-- http://get.pharo.org/64/80+vmHeadlessLatest [windows] Resolving get.pharo.org (get.pharo.org)... 164.132.235.17, 2001:41d0:301::23 [windows] Connecting to get.pharo.org (get.pharo.org)|164.132.235.17|:80... connected. [windows] HTTP request sent, awaiting response... 200 OK [windows] Length: 3146 (3.1K) [application/octet-stream] [windows] Saving to: ‘STDOUT’ [windows] [windows] 0K ... 100% 90.2M=0s [windows] [windows] 2020-01-16 15:46:23 (90.2 MB/s) - written to stdout [3146/3146] [windows] [windows] Downloading the latest 80 Image: [windows] http://files.pharo.org/get-files/80/pharo64.zip [windows] Pharo.image [windows] Downloading the latest pharoVM: [windows] http://files.pharo.org/get-files/80/pharo64-win-headless-latest.zip [windows] pharo-vm/Pharo.exe [windows] Creating starter scripts pharo and pharo-ui [windows] MetacelloNotification: Fetched -> BaselineOfThreadedFFI-tonel.1 --- tonel://E:\Builds\workspace\threadedFFI-plugin_PR-17\build\test\..\..\src --- tonel://E:\Builds\workspace\threadedFFI-plugin_PR-17\build\test\..\..\src [windows] MetacelloNotification: Loaded -> BaselineOfThreadedFFI-tonel.1 --- tonel://E:\Builds\workspace\threadedFFI-plugin_PR-17\build\test\..\..\src --- tonel://E:\Builds\workspace\threadedFFI-plugin_PR-17\build\test\..\..\src [windows] MetacelloNotification: Loading baseline of BaselineOfThreadedFFI... [windows] DeprecationPerformedNotification: Automatic deprecation code rewrite: The method Object>>#crLog: called from MCGitBasedNetworkRepository>>#createIcebergRepositoryWithFallbackFor:url: has been deprecated. Please use trace* methods instead. [windows] [windows] I got an error while cloning: There was an authentication error while trying to execute the operation: . This happens usually because you didn't provide a valid set of credentials. You may fix this problem in different ways: 1. adding your keys to ssh-agent, executing ssh-add ~/.ssh/id_rsa in your command line. 2. adding your keys in settings (open settings browser search for "Use custom SSH keys" and add your public and private keys). 3. using HTTPS instead SSH (Just use an url in the form HTTPS://etc.git). I will try to clone the HTTPS variant.IceGenericError: failed to get server certificate: The handle is in the wrong state for the requested operation [windows] [windows] IceLibgitErrorVisitor>>visitGenericError: [windows] IceLibgitErrorVisitor>>visitERROR: [windows] LGit_GIT_ERROR>>acceptError: [windows] [ :error | [windows] location exists [windows] ifTrue: [ location ensureDeleteAll ]. [windows] error acceptError: (IceLibgitErrorVisitor onContext: self) ] in IceGitClone>>execute in Block: [ :error | ... [windows] BlockClosure>>cull: [windows] Context>>evaluateSignal: [windows] Context>>handleSignal: [windows] LGit_GIT_ERROR(Exception)>>signal [windows] LGit_GIT_ERROR class(LGitCallReturnHandler class)>>signalWith: [windows] LGitReturnCodeEnum>>handleLGitReturnCode [windows] LGitRepository(LGitExternalObject)>>withReturnHandlerDo: [windows] LGitRepository>>clone:options:to: [windows] LGitRepository>>clone:options: [windows] [ location ensureCreateDirectory. [windows] repo := LGitRepository on: location. [windows] cloneOptions := LGitCloneOptions [windows] withCredentialsProvider: (IceCredentialsProvider defaultForRemoteUrl: url). [windows] [windows] "Keeping references, because if not the GC take them." [windows] checkoutOptions := cloneOptions checkoutOptions. [windows] callbacks := cloneOptions fetchOptions callbacks. [windows] callbacks transferProgress: IceGitTransferProgress new. [windows] checkoutOptions [windows] checkoutStrategy: LGitCheckoutStrategyEnum git_checkout_force. [windows] checkoutOptions progressCallback: IceGitCheckoutProgress new. [windows] repo clone: url options: cloneOptions. [windows] (LGitRemote of: repo named: 'origin') [windows] lookup; [windows] setUrl: url ] in IceGitClone>>execute in Block: [ location ensureCreateDirectory.... [windows] BlockClosure>>on:do: [windows] IceGitClone>>execute [windows] IceRepositoryCreator>>cloneRepository [windows] [ self validate. [windows] self isCloning [windows] ifTrue: [ self cloneRepository ] [windows] ifFalse: [ self addLocalRepository ] ] in IceRepositoryCreator>>createRepository in Block: [ self validate.... [windows] BlockClosure>>on:do: [windows] IceRepositoryCreator>>createRepository [windows] [ repository := builder createRepository ] in MCGitHubRepository(MCGitBasedNetworkRepository)>>createIcebergRepositoryFor: in Block: [ repository := builder createRepository ] [windows] BlockClosure>>on:do: [windows] MCGitHubRepository(MCGitBasedNetworkRepository)>>createIcebergRepositoryFor: [windows] [ ^ self createIcebergRepositoryFor: urlToUse ] in MCGitHubRepository(MCGitBasedNetworkRepository)>>createIcebergRepositoryWithFallbackFor:url: in Block: [ ^ self createIcebergRepositoryFor: urlToUse ] [windows] BlockClosure>>on:do: [windows] MCGitHubRepository(MCGitBasedNetworkRepository)>>createIcebergRepositoryWithFallbackFor:url: [windows] [ | remote | [windows] remote := IceGitRemote url: remoteUrl. [windows] self createIcebergRepositoryWithFallbackFor: remote url: remoteUrl ] in MCGitHubRepository(MCGitBasedNetworkRepository)>>getOrCreateIcebergRepository in Block: [ | remote |... [windows] OrderedCollection(Collection)>>detect:ifFound:ifNone: [windows] OrderedCollection(Collection)>>detect:ifNone: [windows] MCGitHubRepository(MCGitBasedNetworkRepository)>>getOrCreateIcebergRepository [windows] make[2]: *** [CMakeFiles/prepare-tests.dir/build.make:65: build/test/Pharo.image] Error 1 [windows] make[2]: *** Deleting file 'build/test/Pharo.image' [windows] make[1]: *** [CMakeFiles/Makefile2:250: CMakeFiles/prepare-tests.dir/all] Error 2 [windows] make: *** [Makefile:163: all] Error 2 [Pipeline] [windows] } [Pipeline] [windows] // withEnv [Pipeline] [windows] } [Pipeline] [windows] // stage [Pipeline] [windows] } [Pipeline] [windows] // timeout [Pipeline] [windows] } [Pipeline] [windows] // node [Pipeline] [windows] } [windows] Failed in branch windows [Pipeline] // parallel [Pipeline] End of Pipeline GitHub has been notified of this commit’s build result ERROR: script returned exit code 2 Finished: FAILURE