Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save vamega/fc419d50f12caa409d09a3bd58f926bf to your computer and use it in GitHub Desktop.
Save vamega/fc419d50f12caa409d09a3bd58f926bf to your computer and use it in GitHub Desktop.
Janet 1.29.1 Build Failure - Nix - Apple Silicon
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/ifm3asp6hqwv0p3yg4h7rzfcr67ad0zl-source
source root is source
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
meson flags: --buildtype=plain --libdir=/nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/lib --libexecdir=/nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/libexec --bindir=/nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/bin --sbindir=/nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/sbin --includedir=/nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/include --mandir=/nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/share/man --infodir=/nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/share/info --localedir=/nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --prefix=/nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1 -Dgit_hash=release
The Meson build system
Version: 1.1.1
Source dir: /private/tmp/nix-build-janet-1.29.1.drv-0/source
Build dir: /private/tmp/nix-build-janet-1.29.1.drv-0/source/build
Build type: native build
Project name: janet
Project version: 1.29.1
C compiler for the host machine: clang (clang 11.1.0 "clang version 11.1.0")
C linker for the host machine: clang ld64 609
Host machine cpu family: aarch64
Host machine cpu: aarch64
Library m found: YES
Library dl found: YES
Library android-spawn found: NO
Run-time dependency threads found: YES
Configuring janetconf.h using configuration
Compiler for C supports arguments -fvisibility=hidden: YES
Build targets in project: 8
janet 1.29.1
User defined options
auto_features: enabled
bindir : /nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/bin
buildtype : plain
includedir : /nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/include
infodir : /nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/share/info
libdir : /nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/lib
libexecdir : /nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/libexec
localedir : /nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/share/locale
mandir : /nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/share/man
prefix : /nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1
sbindir : /nix/store/n2yjk8x1g97fwyg1hpqyyfdb8wbw3qwk-janet-1.29.1/sbin
wrap_mode : nodownload
git_hash : release
Found ninja-1.11.1 at /nix/store/wb5ib13rsyrcjkpmxwgmpimqplq2v20p-ninja-1.11.1/bin/ninja
meson: enabled parallel building
meson: enabled parallel installing
@nix { "action": "setPhase", "phase": "buildPhase" }
building
build flags: -j8
[1/54] Compiling C object janet-boot.p/src_core_abstract.c.o
[2/54] Compiling C object janet-boot.p/src_core_bytecode.c.o
[3/54] Compiling C object janet-boot.p/src_core_array.c.o
[4/54] Compiling C object janet-boot.p/src_core_buffer.c.o
[5/54] Compiling C object janet-boot.p/src_core_capi.c.o
[6/54] Compiling C object janet-boot.p/src_core_cfuns.c.o
[7/54] Compiling C object janet-boot.p/src_core_asm.c.o
[8/54] Compiling C object janet-boot.p/src_core_debug.c.o
[9/54] Compiling C object janet-boot.p/src_core_emit.c.o
[10/54] Compiling C object janet-boot.p/src_core_compile.c.o
[11/54] Compiling C object janet-boot.p/src_core_ffi.c.o
[12/54] Compiling C object janet-boot.p/src_core_corelib.c.o
[13/54] Compiling C object janet-boot.p/src_core_fiber.c.o
[14/54] Compiling C object janet-boot.p/src_core_gc.c.o
[15/54] Compiling C object janet-boot.p/src_core_io.c.o
[16/54] Compiling C object janet-boot.p/src_core_math.c.o
[17/54] Compiling C object janet-boot.p/src_core_net.c.o
[18/54] Compiling C object janet-boot.p/src_core_inttypes.c.o
[19/54] Compiling C object janet-boot.p/src_core_regalloc.c.o
[20/54] Compiling C object janet-boot.p/src_core_run.c.o
[21/54] Compiling C object janet-boot.p/src_core_os.c.o
[22/54] Compiling C object janet-boot.p/src_core_state.c.o
[23/54] Compiling C object janet-boot.p/src_core_pp.c.o
[24/54] Compiling C object janet-boot.p/src_core_marsh.c.o
[25/54] Compiling C object janet-boot.p/src_core_parse.c.o
[26/54] Compiling C object janet-boot.p/src_core_ev.c.o
[27/54] Compiling C object janet-boot.p/src_core_symcache.c.o
[28/54] Compiling C object janet-boot.p/src_core_struct.c.o
[29/54] Compiling C object janet-boot.p/src_core_tuple.c.o
[30/54] Compiling C object janet-boot.p/src_core_strtod.c.o
[31/54] Compiling C object janet-boot.p/src_core_table.c.o
[32/54] Compiling C object janet-boot.p/src_core_string.c.o
[33/54] Compiling C object janet-boot.p/src_core_vector.c.o
[34/54] Compiling C object janet-boot.p/src_boot_array_test.c.o
[35/54] Compiling C object janet-boot.p/src_core_wrap.c.o
[36/54] Compiling C object janet-boot.p/src_boot_boot.c.o
[37/54] Compiling C object janet-boot.p/src_core_value.c.o
[38/54] Compiling C object janet-boot.p/src_boot_buffer_test.c.o
[39/54] Compiling C object janet-boot.p/src_boot_number_test.c.o
[40/54] Compiling C object janet-boot.p/src_boot_system_test.c.o
[41/54] Compiling C object janet-boot.p/src_core_specials.c.o
[42/54] Compiling C object janet-boot.p/src_core_util.c.o
[43/54] Compiling C object janet-boot.p/src_boot_table_test.c.o
[44/54] Compiling C object janet-boot.p/src_core_peg.c.o
[45/54] Compiling C object janet-boot.p/src_core_vm.c.o
[46/54] Compiling C object janet.p/src_mainclient_shell.c.o
[47/54] Linking target janet-boot
[48/54] Generating janetc with a custom command (wrapped by meson to capture output)
[49/54] Compiling C object libjanet.1.29.dylib.p/meson-generated_.._janet.c.o
[50/54] Linking static target libjanet.a
[51/54] Compiling C object janet.p/meson-generated_.._janet.c.o
[52/54] Linking target libjanet.1.29.dylib
[53/54] Linking target janet
[54/54] Generating patched-janeth with a custom command
@nix { "action": "setPhase", "phase": "checkPhase" }
running tests
check flags: -j8 test
[0/1] Running all tests.
[1-8/28] πŸŒ‘ test/suite-corelib.janet 0/30s
 1/28 test/suite-array.janet OK 0.05s
2/28 test/suite-asm.janet OK 0.05s
3/28 test/suite-boot.janet OK 0.04s
4/28 test/suite-buffer.janet OK 0.04s
5/28 test/suite-capi.janet OK 0.03s
6/28 test/suite-cfuns.janet OK 0.03s
7/28 test/suite-compile.janet OK 0.02s
[8/28] πŸŒ’ test/suite-corelib.janet 0/30s
[8-15/28] πŸŒ“ test/suite-corelib.janet 0/30s
 8/28 test/suite-corelib.janet FAIL 0.05s exit status 1
>>> MALLOC_PERTURB_=105 /private/tmp/nix-build-janet-1.29.1.drv-0/source/build/janet /private/tmp/nix-build-janet-1.29.1.drv-0/source/build/../test/suite-corelib.janet
βœ€
stderr:
Starting suite p/nix-build-janet-1.29.1.drv-0/source/build/../test/suite-corelib...
✘ /private/tmp/nix-build-janet-1.29.1.drv-0/source/build/../test/suite-corelib.janet:32: "right shift unsigned 1": false
✘ /private/tmp/nix-build-janet-1.29.1.drv-0/source/build/../test/suite-corelib.janet:33: "right shift unsigned 2": false
✘ /private/tmp/nix-build-janet-1.29.1.drv-0/source/build/../test/suite-corelib.janet:35: "right shift unsigned non-immediate": false
✘ /private/tmp/nix-build-janet-1.29.1.drv-0/source/build/../test/suite-corelib.janet:36: "right shift non-immediate": false
Finished suite p/nix-build-janet-1.29.1.drv-0/source/build/../test/suite-corelib in 0.001 seconds - 58 of 62 tests passed.
[9-15/28] πŸŒ” test/suite-math.janet 0/30s
[9-16/28] πŸŒ• test/suite-math.janet 0/30s
 9/28 test/suite-debug.janet OK 0.05s
10/28 test/suite-ffi.janet OK 0.04s
11/28 test/suite-inttypes.janet OK 0.03s
12/28 test/suite-io.janet OK 0.03s
13/28 test/suite-marsh.janet OK 0.02s
[14-16/28] πŸŒ– test/suite-math.janet 0/30s
[14-21/28] πŸŒ— test/suite-math.janet 0/30s
14/28 test/suite-math.janet OK 0.09s
[15-21/28] 🌘 test/suite-string.janet 0/30s
[15-22/28] πŸŒ‘ test/suite-string.janet 0/30s
15/28 test/suite-parse.janet OK 0.08s
16/28 test/suite-peg.janet OK 0.07s
17/28 test/suite-pp.janet OK 0.06s
18/28 test/suite-specials.janet OK 0.04s
19/28 test/suite-string.janet OK 0.03s
[20-22/28] πŸŒ’ test/suite-strtod.janet 0/30s
[20-27/28] πŸŒ“ test/suite-strtod.janet 0/30s
20/28 test/suite-os.janet OK 0.13s
[21-27/28] πŸŒ” test/suite-strtod.janet 0/30s
[21-28/28] πŸŒ• test/suite-strtod.janet 0/30s
21/28 test/suite-strtod.janet OK 0.06s
[22-28/28] πŸŒ– test/suite-vm.janet 0/30s
22/28 test/suite-struct.janet OK 0.05s
23/28 test/suite-symcache.janet OK 0.05s
24/28 test/suite-table.janet OK 0.03s
25/28 test/suite-unknown.janet OK 0.02s
26/28 test/suite-value.janet OK 0.02s
[27-28/28] πŸŒ— test/suite-vm.janet 0/30s
27/28 test/suite-vm.janet OK 0.03s
[28/28] 🌘 test/suite-ev.janet 0/30s
28/28 test/suite-ev.janet OK 0.37s
Summary of Failures:
8/28 test/suite-corelib.janet FAIL 0.05s exit status 1
Ok: 27
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Full log written to /private/tmp/nix-build-janet-1.29.1.drv-0/source/build/meson-logs/testlog.txt
FAILED: meson-internal__test
/nix/store/1gw4ykgs65mx2l168m30yyk14ryzzbvh-meson-1.1.1/bin/meson test --no-rebuild --print-errorlogs
ninja: build stopped: subcommand failed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment