mimalloc-3.5.1
checks.aarch64-linux.nix-functional-tests
· build #31
· raw
1tribuchet: building on eliza
unpackPhase
2unpacking source archive /nix/store/5vn528v25g6ha34f7scsyvqbw62a63lz-source3source root is sourceconfigurePhase
4cmake flags: -GNinja -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LOCALEDIR=/nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/share/doc/libmimalloc -DCMAKE_INSTALL_INFODIR=/nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/include -DCMAKE_INSTALL_SBINDIR=/nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib -DCMAKE_STRIP=/nix/store/bv4iz5h4bsy9ivn45c71j78m8rq233ss-gcc-wrapper-15.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/bv4iz5h4bsy9ivn45c71j78m8rq233ss-gcc-wrapper-15.3.0/bin/ranlib -DCMAKE_AR=/nix/store/bv4iz5h4bsy9ivn45c71j78m8rq233ss-gcc-wrapper-15.3.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1 -DMI_BUILD_SHARED:BOOL=TRUE -DMI_BUILD_TESTS:BOOL=TRUE -DMI_INSTALL_TOPLEVEL:BOOL=TRUE -DMI_LIBC_MUSL:BOOL=FALSE -DMI_NO_OPT_ARCH:BOOL=TRUE -DMI_SECURE:BOOL=FALSE5-- The C compiler identification is GNU 15.3.06-- Detecting C compiler ABI info7-- Detecting C compiler ABI info - done8-- Check for working C compiler: /nix/store/bv4iz5h4bsy9ivn45c71j78m8rq233ss-gcc-wrapper-15.3.0/bin/gcc - skipped9-- Detecting C compile features10-- Detecting C compile features - done11-- 12-- Architecture: arm64 (64 bit)13-- Override standard malloc (MI_OVERRIDE=ON)14-- Enable full transparent huge pages support, where purging avoids splitting huge pages (MI_ALLOW_THP=FULL)15-- Performing Test mi_has_libpthread16-- Performing Test mi_has_libpthread - Success17-- Performing Test mi_has_librt18-- Performing Test mi_has_librt - Success19-- Performing Test mi_has_libatomic20-- Performing Test mi_has_libatomic - Success21-- 22-- Library name : mimalloc23-- Version : 3.5.124-- Build type : release25-- C Compiler : /nix/store/bv4iz5h4bsy9ivn45c71j78m8rq233ss-gcc-wrapper-15.3.0/bin/gcc26-- Compiler flags : -Wall;-Wextra;-Wno-unknown-pragmas;-fvisibility=hidden;-Wstrict-prototypes;-ftls-model=initial-exec;-fno-builtin-malloc27-- Compiler defines : MI_DEFAULT_ALLOW_THP=2;MI_CMAKE_BUILD_TYPE=release;MI_BUILD_RELEASE28-- Link libraries : pthread;rt;atomic29-- Build targets : shared;static;object;tests30-- 31-- Configuring done (1.0s)32-- Generating done (0.0s)33CMake Warning:34 Manually-specified variables were not used by the project:3536 CMAKE_CXX_COMPILER37 CMAKE_EXPORT_NO_PACKAGE_REGISTRY38 CMAKE_FIND_USE_PACKAGE_REGISTRY39 CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY404142-- Build files have been written to: /build/source/build43cmake: enabled parallel building44cmake: enabled parallel installingbuildPhase
45build flags: -j2446[1/57] Building C object CMakeFiles/mimalloc.dir/src/prim/prim-tls.c.o47[2/57] Building C object CMakeFiles/mimalloc-static.dir/src/alloc-posix.c.o48[3/57] Building C object CMakeFiles/mimalloc.dir/src/alloc-posix.c.o49[4/57] Building C object CMakeFiles/mimalloc.dir/src/threadlocal.c.o50[5/57] Building C object CMakeFiles/mimalloc.dir/src/heap.c.o51[6/57] Building C object CMakeFiles/mimalloc.dir/src/page-map.c.o52[7/57] Building C object CMakeFiles/mimalloc.dir/src/random.c.o53[8/57] Building C object CMakeFiles/mimalloc.dir/src/init.c.o54[9/57] Building C object CMakeFiles/mimalloc.dir/src/subproc.c.o55[10/57] Building C object CMakeFiles/mimalloc.dir/src/theap.c.o56[11/57] Building C object CMakeFiles/mimalloc.dir/src/prim/prim.c.o57[12/57] Building C object CMakeFiles/mimalloc-static.dir/src/heap.c.o58[13/57] Building C object CMakeFiles/mimalloc.dir/src/options.c.o59[14/57] Building C object CMakeFiles/mimalloc-static.dir/src/init.c.o60[15/57] Building C object CMakeFiles/mimalloc-static.dir/src/random.c.o61[16/57] Building C object CMakeFiles/mimalloc-static.dir/src/page-map.c.o62[17/57] Building C object CMakeFiles/mimalloc-static.dir/src/threadlocal.c.o63[18/57] Building C object CMakeFiles/mimalloc-static.dir/src/prim/prim-tls.c.o64[19/57] Building C object CMakeFiles/mimalloc.dir/src/libc.c.o65[20/57] Building C object CMakeFiles/mimalloc.dir/src/os.c.o66[21/57] Building C object CMakeFiles/mimalloc-static.dir/src/subproc.c.o67[22/57] Building C object CMakeFiles/mimalloc.dir/src/alloc-aligned.c.o68[23/57] Building C object CMakeFiles/mimalloc-static.dir/src/options.c.o69[24/57] Building C object CMakeFiles/mimalloc-static.dir/src/alloc-aligned.c.o70[25/57] Building C object CMakeFiles/mimalloc-static.dir/src/theap.c.o71[26/57] Building C object CMakeFiles/mimalloc-static.dir/src/prim/prim.c.o72[27/57] Building C object CMakeFiles/mimalloc-static.dir/src/libc.c.o73[28/57] Building C object CMakeFiles/mimalloc-test-api-fill.dir/test/test-api-fill.c.o74[29/57] Building C object CMakeFiles/mimalloc.dir/src/stats.c.o75[30/57] Building C object CMakeFiles/mimalloc-static.dir/src/os.c.o76[31/57] Building C object CMakeFiles/mimalloc.dir/src/page.c.o77[32/57] Building C object CMakeFiles/mimalloc-test-stress-heaps.dir/test/test-stress-heaps.c.o78[33/57] Building C object CMakeFiles/mimalloc-test-stress.dir/test/test-stress.c.o79[34/57] Building C object CMakeFiles/mimalloc-test-stress-subprocs.dir/test/test-stress-subprocs.c.o80[35/57] Building C object CMakeFiles/mimalloc-test-stress-static.dir/test/test-stress.c.o81[36/57] Building C object CMakeFiles/mimalloc-test-stress-dynamic.dir/test/test-stress.c.o82[37/57] Building C object CMakeFiles/mimalloc-test-api.dir/test/test-api.c.o83[38/57] Building C object CMakeFiles/mimalloc.dir/src/alloc.c.o84[39/57] Linking C executable mimalloc-test-stress-dynamic85[40/57] Building C object CMakeFiles/mimalloc-static.dir/src/page.c.o86[41/57] Building C object CMakeFiles/mimalloc-static.dir/src/stats.c.o87[42/57] Building C object CMakeFiles/mimalloc.dir/src/bitmap.c.o88[43/57] Building C object CMakeFiles/mimalloc-static.dir/src/bitmap.c.o89[44/57] Building C object CMakeFiles/mimalloc.dir/src/arena.c.o90[45/57] Building C object CMakeFiles/mimalloc-static.dir/src/alloc.c.o91[46/57] Building C object CMakeFiles/mimalloc-static.dir/src/arena.c.o92[47/57] Linking C shared library libmimalloc.so.3.593[48/57] Creating library symlink libmimalloc.so.3 libmimalloc.so94[49/57] Linking C static library libmimalloc.a95[50/57] Linking C executable mimalloc-test-api-fill96[51/57] Linking C executable mimalloc-test-api97[52/57] Linking C executable mimalloc-test-stress-subprocs98[53/57] Linking C executable mimalloc-test-stress99[54/57] Linking C executable mimalloc-test-stress-heaps100[55/57] Building C object CMakeFiles/mimalloc-obj.dir/src/static.c.o101[56/57] Generating mimalloc.o102[57/57] Linking C executable mimalloc-test-stress-staticcheckPhase
103check flags: -j24 test104[0/1] Running tests...105Test project /build/source/build106 Start 1: test-api107 Start 2: test-api-fill108 Start 3: test-stress-heaps109 Start 4: test-stress-subprocs110 Start 5: test-stress111 Start 6: test-stress-static112 Start 7: test-stress-dynamic1131/7 Test #2: test-api-fill .................... Passed 0.01 sec1142/7 Test #1: test-api ......................... Passed 0.25 sec1153/7 Test #4: test-stress-subprocs ............. Passed 1.47 sec1164/7 Test #5: test-stress ...................... Passed 1.62 sec1175/7 Test #6: test-stress-static ............... Passed 1.64 sec1186/7 Test #7: test-stress-dynamic .............. Passed 1.65 sec1197/7 Test #3: test-stress-heaps ................ Passed 2.67 sec120121100% tests passed, 0 tests failed out of 7122123Total Test time (real) = 2.68 secinstallPhase
124install flags: -j24 install125[0/1] Install the project...126-- Install configuration: "Release"127-- Installing: /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/libmimalloc.so.3.5128-- Installing: /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/libmimalloc.so.3129-- Installing: /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/libmimalloc.so130-- Installing: /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/cmake/mimalloc/mimalloc.cmake131-- Installing: /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/cmake/mimalloc/mimalloc-release.cmake132-- Installing: /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/libmimalloc.a133-- Up-to-date: /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/cmake/mimalloc/mimalloc.cmake134-- Up-to-date: /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/cmake/mimalloc/mimalloc-release.cmake135-- Installing: /nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/include/mimalloc.h136-- Installing: /nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/include/mimalloc-override.h137-- Installing: /nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/include/mimalloc-new-delete.h138-- Installing: /nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/include/mimalloc-stats.h139-- Installing: /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/cmake/mimalloc/mimalloc-config.cmake140-- Installing: /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/cmake/mimalloc/mimalloc-config-version.cmake141-- Installing: /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/mimalloc.o142-- Installing: /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/pkgconfig/mimalloc.pc143/nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/include/mimalloc-override.h144/nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/include/mimalloc-stats.h145/nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/include/mimalloc-new-delete.h146/nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/include/mimalloc.h147/nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/lib/cmake/mimalloc/mimalloc-release.cmake148/nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/lib/cmake/mimalloc/mimalloc-config-version.cmake149/nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/lib/cmake/mimalloc/mimalloc.cmake150/nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/lib/cmake/mimalloc/mimalloc-config.cmake151/nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/libmimalloc.so.3.5152/nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/pkgconfig/mimalloc.pc153/nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/libmimalloc.a154/nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/mimalloc.ofixupPhase
155Moving /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/pkgconfig to /nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/lib/pkgconfig156Patching '/nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/lib/pkgconfig/mimalloc.pc' includedir to output /nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev157shrinking RPATHs of ELF executables and libraries in /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1158shrinking /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/libmimalloc.so.3.5159shrinking /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib/mimalloc.o160patchelf: wrong ELF type161checking for references to /build/ in /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1...162patchelf: wrong ELF type163patching script interpreter paths in /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1164stripping (with command strip and flags -S -p) in /nix/store/99zrfai367sqm4swfnb0n00aki1gpc7l-mimalloc-3.5.1/lib165shrinking RPATHs of ELF executables and libraries in /nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev166checking for references to /build/ in /nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev...167patching script interpreter paths in /nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev168stripping (with command strip and flags -S -p) in /nix/store/ywlx5cymi884b5gkq301dmqs3y0mxkcb-mimalloc-3.5.1-dev/lib