Running: cmake -S /home/christoph/Notes/TU/MastersThesis/FailNix/wamr -B build-tacle-kernel-complex_updates/wamr-build -DCMAKE_C_COMPILER=/nix/store/14307mdmyhpnmigd0d7cj258llv102g7-i386-elf-gcc-wrapper-15.2.0/bin/i386-elf-gcc -DCMAKE_BUILD_TYPE=Debug -DWAMR_BUILD_TARGET=X86_32 -DWAMR_BUILD_AOT=1 -DWAMR_BUILD_WAMR_COMPILER=0 -DWAMR_BUILD_INTERP=1 -DWAMR_BUILD_FAST_INTERP=0 -DWAMR_BUILD_JIT=0 -DWAMR_BUILD_FAST_JIT=0 -DWAMR_BUILD_LIBC_BUILTIN=1 -DWAMR_BUILD_LIBC_WASI=0 -DWAMR_BUILD_SIMD=0 -DWAMR_BUILD_PLATFORM=baremetal -DCMAKE_SYSTEM_NAME=Generic -DCMAKE_SYSTEM_PROCESSOR=i386 -DCMAKE_TRY_COMPILE_TARGET_TYPE=STATIC_LIBRARY -DWAMR_BUILD_ALLOC_WITH_USAGE=1 -DCMAKE_C_FLAGS=-Wno-error=implicit-function-declaration -O0 -ggdb3 -DWAMR_MMAP_IN_TEXT=0 -DWASM_MEM_ALLOC_WITH_USAGE=1 -- The C compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nix/store/14307mdmyhpnmigd0d7cj258llv102g7-i386-elf-gcc-wrapper-15.2.0/bin/i386-elf-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- WAMR version: 2.4.4 -- Build Configurations: Build as target X86_32 Build for platform baremetal CMAKE_BUILD_TYPE Debug BUILD_SHARED_LIBS OFF WAMR Interpreter enabled Fast interpreter disabled WAMR AOT enabled WAMR Fast JIT disabled WAMR LLVM ORC JIT disabled Libc builtin enabled Libc WASI disabled Multiple modules disabled Wakeup of blocking operations enabled GC performance profiling disabled Quick AOT/JIT entries enabled AOT intrinsics enabled Shrunk memory enabled Extended constant expression disabled -- About Wasm Proposals: Always-on: "Multi-value" "Non-trapping float-to-int conversions" "Sign-extension operators" "WebAssembly C and C++ API" Configurable. 0 is OFF. 1 is ON: "Bulk Memory Operation" via WAMR_BUILD_BULK_MEMORY: 1 "Extended Constant Expressions" via WAMR_BUILD_EXTENDED_CONST_EXPR: 0 "Fixed-width SIMD" via WAMR_BUILD_SIMD: 0 "Garbage collection" via WAMR_BUILD_GC: 0 "Legacy Exception handling" via WAMR_BUILD_EXCE_HANDLING: 0 "Memory64" via WAMR_BUILD_MEMORY64: 0 "Multiple memories" via WAMR_BUILD_MULTI_MEMORY: 0 "Reference Types" via WAMR_BUILD_REF_TYPES: 1 "Reference-Typed Strings" via WAMR_BUILD_STRINGREF: 0 "Tail call" via WAMR_BUILD_TAIL_CALL: 0 "Threads" via WAMR_BUILD_SHARED_MEMORY: 0 "Typed Function References" via WAMR_BUILD_GC: 0 Unsupported (>= Phase4): "Branch Hinting" "Custom Annotation Syntax in the Text Format" "Exception handling" "Import/Export of Mutable Globals" "JS String Builtins" "Relaxed SIMD" -- The ASM compiler identification is GNU -- Found assembler: /nix/store/14307mdmyhpnmigd0d7cj258llv102g7-i386-elf-gcc-wrapper-15.2.0/bin/i386-elf-gcc CMAKE_BUILD_TYPE: Debug CMAKE_C_FLAGS: -Wno-error=implicit-function-declaration -O0 -ggdb3 -DWAMR_MMAP_IN_TEXT=0 -DWASM_MEM_ALLOC_WITH_USAGE=1 -std=gnu99 -ffunction-sections -fdata-sections -Wall -Wno-unused-parameter -Wno-pedantic -Wall -Wextra -Wformat -Wformat-security -ffunction-sections -fdata-sections -Wno-unused-parameter -Wno-pedantic -fvisibility=hidden CMAKE_C_FLAGS_DEBUG: -g CMAKE_C_FLAGS_RELEASE: -O3 -DNDEBUG CMAKE_CXX_FLAGS: -Wall -Wextra -Wformat -Wformat-security -Wno-unused CMAKE_CXX_FLAGS_DEBUG: CMAKE_CXX_FLAGS_RELEASE: -- Configuring done (0.1s) -- Generating done (0.0s) -- Build files have been written to: /home/christoph/Notes/TU/MastersThesis/FailNix/build-tacle-kernel-complex_updates/wamr-build Running: cmake --build build-tacle-kernel-complex_updates/wamr-build [ 2%] Building C object CMakeFiles/vmlib.dir/core/shared/platform/baremetal/platform_init.c.obj [ 5%] Building C object CMakeFiles/vmlib.dir/core/shared/mem-alloc/ems/ems_alloc.c.obj [ 8%] Building C object CMakeFiles/vmlib.dir/core/shared/mem-alloc/ems/ems_gc.c.obj [ 11%] Building C object CMakeFiles/vmlib.dir/core/shared/mem-alloc/ems/ems_hmu.c.obj [ 14%] Building C object CMakeFiles/vmlib.dir/core/shared/mem-alloc/ems/ems_kfc.c.obj [ 17%] Building C object CMakeFiles/vmlib.dir/core/shared/mem-alloc/mem_alloc.c.obj [ 20%] Building C object CMakeFiles/vmlib.dir/core/shared/utils/bh_assert.c.obj [ 22%] Building C object CMakeFiles/vmlib.dir/core/shared/utils/bh_bitmap.c.obj [ 25%] Building C object CMakeFiles/vmlib.dir/core/shared/utils/bh_common.c.obj [ 28%] Building C object CMakeFiles/vmlib.dir/core/shared/utils/bh_hashmap.c.obj [ 31%] Building C object CMakeFiles/vmlib.dir/core/shared/utils/bh_leb128.c.obj [ 34%] Building C object CMakeFiles/vmlib.dir/core/shared/utils/bh_list.c.obj [ 37%] Building C object CMakeFiles/vmlib.dir/core/shared/utils/bh_log.c.obj [ 40%] Building C object CMakeFiles/vmlib.dir/core/shared/utils/bh_queue.c.obj [ 42%] Building C object CMakeFiles/vmlib.dir/core/shared/utils/bh_vector.c.obj [ 45%] Building C object CMakeFiles/vmlib.dir/core/shared/utils/runtime_timer.c.obj [ 48%] Building C object CMakeFiles/vmlib.dir/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c.obj /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c: In function ‘isupper_wrapper’: /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:811:12: warning: implicit declaration of function ‘isupper’ [-Wimplicit-function-declaration] 811 | return isupper(c); | ^~~~~~~ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:10:1: note: include ‘’ or provide a declaration of ‘isupper’ 9 | #include "../interpreter/wasm.h" +++ |+#include 10 | /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:811:20: warning: ‘isupper’ argument 1 promotes to ‘int32’ {aka ‘long int’} where ‘int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 811 | return isupper(c); | ^ : note: built-in ‘isupper’ declared here /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c: In function ‘isalpha_wrapper’: /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:819:12: warning: implicit declaration of function ‘isalpha’ [-Wimplicit-function-declaration] 819 | return isalpha(c); | ^~~~~~~ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:819:12: note: include ‘’ or provide a declaration of ‘isalpha’ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:819:20: warning: ‘isalpha’ argument 1 promotes to ‘int32’ {aka ‘long int’} where ‘int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 819 | return isalpha(c); | ^ : note: built-in ‘isalpha’ declared here /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c: In function ‘isspace_wrapper’: /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:827:12: warning: implicit declaration of function ‘isspace’ [-Wimplicit-function-declaration] 827 | return isspace(c); | ^~~~~~~ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:827:12: note: include ‘’ or provide a declaration of ‘isspace’ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:827:20: warning: ‘isspace’ argument 1 promotes to ‘int32’ {aka ‘long int’} where ‘int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 827 | return isspace(c); | ^ : note: built-in ‘isspace’ declared here /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c: In function ‘isgraph_wrapper’: /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:835:12: warning: implicit declaration of function ‘isgraph’ [-Wimplicit-function-declaration] 835 | return isgraph(c); | ^~~~~~~ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:835:12: note: include ‘’ or provide a declaration of ‘isgraph’ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:835:20: warning: ‘isgraph’ argument 1 promotes to ‘int32’ {aka ‘long int’} where ‘int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 835 | return isgraph(c); | ^ : note: built-in ‘isgraph’ declared here /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c: In function ‘isprint_wrapper’: /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:843:12: warning: implicit declaration of function ‘isprint’ [-Wimplicit-function-declaration] 843 | return isprint(c); | ^~~~~~~ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:843:12: note: include ‘’ or provide a declaration of ‘isprint’ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:843:20: warning: ‘isprint’ argument 1 promotes to ‘int32’ {aka ‘long int’} where ‘int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 843 | return isprint(c); | ^ : note: built-in ‘isprint’ declared here /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c: In function ‘isdigit_wrapper’: /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:851:12: warning: implicit declaration of function ‘isdigit’ [-Wimplicit-function-declaration] 851 | return isdigit(c); | ^~~~~~~ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:851:12: note: include ‘’ or provide a declaration of ‘isdigit’ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:851:20: warning: ‘isdigit’ argument 1 promotes to ‘int32’ {aka ‘long int’} where ‘int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 851 | return isdigit(c); | ^ : note: built-in ‘isdigit’ declared here /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c: In function ‘isxdigit_wrapper’: /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:859:12: warning: implicit declaration of function ‘isxdigit’ [-Wimplicit-function-declaration] 859 | return isxdigit(c); | ^~~~~~~~ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:859:12: note: include ‘’ or provide a declaration of ‘isxdigit’ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:859:21: warning: ‘isxdigit’ argument 1 promotes to ‘int32’ {aka ‘long int’} where ‘int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 859 | return isxdigit(c); | ^ : note: built-in ‘isxdigit’ declared here /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c: In function ‘tolower_wrapper’: /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:867:12: warning: implicit declaration of function ‘tolower’ [-Wimplicit-function-declaration] 867 | return tolower(c); | ^~~~~~~ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:867:12: note: include ‘’ or provide a declaration of ‘tolower’ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:867:20: warning: ‘tolower’ argument 1 promotes to ‘int32’ {aka ‘long int’} where ‘int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 867 | return tolower(c); | ^ : note: built-in ‘tolower’ declared here /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c: In function ‘toupper_wrapper’: /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:875:12: warning: implicit declaration of function ‘toupper’ [-Wimplicit-function-declaration] 875 | return toupper(c); | ^~~~~~~ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:875:12: note: include ‘’ or provide a declaration of ‘toupper’ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:875:20: warning: ‘toupper’ argument 1 promotes to ‘int32’ {aka ‘long int’} where ‘int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 875 | return toupper(c); | ^ : note: built-in ‘toupper’ declared here /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c: In function ‘isalnum_wrapper’: /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:883:12: warning: implicit declaration of function ‘isalnum’ [-Wimplicit-function-declaration] 883 | return isalnum(c); | ^~~~~~~ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:883:12: note: include ‘’ or provide a declaration of ‘isalnum’ /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c:883:20: warning: ‘isalnum’ argument 1 promotes to ‘int32’ {aka ‘long int’} where ‘int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 883 | return isalnum(c); | ^ : note: built-in ‘isalnum’ declared here [ 51%] Building C object CMakeFiles/vmlib.dir/core/iwasm/common/wasm_application.c.obj [ 54%] Building C object CMakeFiles/vmlib.dir/core/iwasm/common/wasm_blocking_op.c.obj [ 57%] Building C object CMakeFiles/vmlib.dir/core/iwasm/common/wasm_c_api.c.obj [ 60%] Building C object CMakeFiles/vmlib.dir/core/iwasm/common/wasm_exec_env.c.obj [ 62%] Building C object CMakeFiles/vmlib.dir/core/iwasm/common/wasm_loader_common.c.obj [ 65%] Building C object CMakeFiles/vmlib.dir/core/iwasm/common/wasm_memory.c.obj [ 68%] Building C object CMakeFiles/vmlib.dir/core/iwasm/common/wasm_native.c.obj [ 71%] Building C object CMakeFiles/vmlib.dir/core/iwasm/common/wasm_runtime_common.c.obj [ 74%] Building C object CMakeFiles/vmlib.dir/core/iwasm/common/wasm_shared_memory.c.obj [ 77%] Building ASM object CMakeFiles/vmlib.dir/core/iwasm/common/arch/invokeNative_ia32.s.obj [ 80%] Building C object CMakeFiles/vmlib.dir/core/iwasm/interpreter/wasm_interp_classic.c.obj [ 82%] Building C object CMakeFiles/vmlib.dir/core/iwasm/interpreter/wasm_loader.c.obj /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/interpreter/wasm_loader.c: In function ‘wasm_loader_prepare_bytecode’: /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/interpreter/wasm_loader.c:11941:32: warning: unused variable ‘frame_ref_before_pop’ [-Wunused-variable] 11941 | uint8 *frame_ref_before_pop = loader_ctx->frame_ref; | ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/vmlib.dir/core/iwasm/interpreter/wasm_runtime.c.obj [ 88%] Building C object CMakeFiles/vmlib.dir/core/iwasm/aot/aot_intrinsic.c.obj [ 91%] Building C object CMakeFiles/vmlib.dir/core/iwasm/aot/aot_loader.c.obj [ 94%] Building C object CMakeFiles/vmlib.dir/core/iwasm/aot/aot_runtime.c.obj [ 97%] Building C object CMakeFiles/vmlib.dir/core/iwasm/aot/arch/aot_reloc_x86_32.c.obj /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/aot/arch/aot_reloc_x86_32.c: In function ‘apply_relocation’: /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/aot/arch/aot_reloc_x86_32.c:184:26: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘uint32’ {aka ‘long unsigned int’} [-Wformat=] 184 | "Load relocation section failed: " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | "invalid relocation type %d.", 186 | reloc_type); | ~~~~~~~~~~ | | | uint32 {aka long unsigned int} /home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/aot/arch/aot_reloc_x86_32.c:185:52: note: format string is defined here 185 | "invalid relocation type %d.", | ~^ | | | int | %ld [100%] Linking C static library libiwasm.a [100%] Built target vmlib Running: /nix/store/405zgyasmr1mf6c3pdhpqcm68ayvik32-wasi-sdk-29/bin/clang --target=wasm32 --sysroot=/nix/store/405zgyasmr1mf6c3pdhpqcm68ayvik32-wasi-sdk-29/share/wasi-sysroot -z stack-size=4096 -O0 -nostdlib -Wl,--no-entry -Wl,--export=wasm_module -Wl,--no-gc-sections -Wl,--initial-memory=65536 -Wl,--export=__heap_base -Wl,--export=__data_end -Dmain=tacle_main_bullshit -Itargets/wasm-tacle/kernel/complex_updates/generated/modified_sources/default targets/wasm-module/tacle-kernel-complex_updates.cpp targets/wasm-tacle/kernel/complex_updates/generated/modified_sources/default/complex_updates.c -o build-tacle-kernel-complex_updates/wasm_module.wasm Running: /nix/store/14307mdmyhpnmigd0d7cj258llv102g7-i386-elf-gcc-wrapper-15.2.0/bin/i386-elf-gcc -I./targets/wasm-host -O0 -m32 -ffunction-sections -fdata-sections -ffreestanding -fpermissive -ggdb3 -DWASM_MEM_ALLOC_WITH_USAGE=1 -DWAMR_GLOBAL_HEAP_IN_TEXT=0 -DWAMR_RUNTIME_POOL_IN_TEXT=0 -DWAMR_LINEAR_POOL_IN_TEXT=0 -I/home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/iwasm/include -I/home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/shared/utils -I/home/christoph/Notes/TU/MastersThesis/FailNix/wamr/core/shared/platform/baremetal -DTARGET_FAIL -c build-tacle-kernel-complex_updates/module_host.c -o build-tacle-kernel-complex_updates/system.o In file included from build-tacle-kernel-complex_updates/module_host.c:1: ./targets/wasm-host/../lib.h:64:5: warning: ‘import_module’ attribute directive ignored [-Wattributes] 64 | fail_start_trace(void); // Mark start of injection | ^~~~~~~~~~~~~~~~ ./targets/wasm-host/../lib.h:64:5: warning: ‘import_name’ attribute directive ignored [-Wattributes] ./targets/wasm-host/../lib.h:66:5: warning: ‘import_module’ attribute directive ignored [-Wattributes] 66 | fail_stop_trace(void); // Mark end of injection | ^~~~~~~~~~~~~~~ ./targets/wasm-host/../lib.h:66:5: warning: ‘import_name’ attribute directive ignored [-Wattributes] ./targets/wasm-host/../lib.h:68:5: warning: ‘import_module’ attribute directive ignored [-Wattributes] 68 | fail_marker_positive(void); // Everything ok | ^~~~~~~~~~~~~~~~~~~~ ./targets/wasm-host/../lib.h:68:5: warning: ‘import_name’ attribute directive ignored [-Wattributes] ./targets/wasm-host/../lib.h:70:5: warning: ‘import_module’ attribute directive ignored [-Wattributes] 70 | fail_marker_detected(void); // Everything ok | ^~~~~~~~~~~~~~~~~~~~ ./targets/wasm-host/../lib.h:70:5: warning: ‘import_name’ attribute directive ignored [-Wattributes] ./targets/wasm-host/../lib.h:72:5: warning: ‘import_module’ attribute directive ignored [-Wattributes] 72 | fail_marker_negative(void); // Invalid code | ^~~~~~~~~~~~~~~~~~~~ ./targets/wasm-host/../lib.h:72:5: warning: ‘import_name’ attribute directive ignored [-Wattributes] ./targets/wasm-host/../lib.h:73:1: warning: ‘import_module’ attribute directive ignored [-Wattributes] 73 | void NOINLINE IMPORT("print") print(const char *msg); | ^~~~ ./targets/wasm-host/../lib.h:73:1: warning: ‘import_name’ attribute directive ignored [-Wattributes] Running: /nix/store/14307mdmyhpnmigd0d7cj258llv102g7-i386-elf-gcc-wrapper-15.2.0/bin/i386-elf-gcc targets/startup.s -I./targets/wasm-host -O0 -m32 -ffunction-sections -fdata-sections -ffreestanding -fpermissive -ggdb3 -c -o build-tacle-kernel-complex_updates/startup.o Running: /nix/store/14307mdmyhpnmigd0d7cj258llv102g7-i386-elf-gcc-wrapper-15.2.0/bin/i386-elf-gcc targets/syscalls.c -I./targets/wasm-host -O0 -m32 -ffunction-sections -fdata-sections -ffreestanding -fpermissive -ggdb3 -c -o build-tacle-kernel-complex_updates/syscalls.o Running: /nix/store/14307mdmyhpnmigd0d7cj258llv102g7-i386-elf-gcc-wrapper-15.2.0/bin/i386-elf-gcc -Wl,-T targets/linker.ld build-tacle-kernel-complex_updates/system.o build-tacle-kernel-complex_updates/startup.o build-tacle-kernel-complex_updates/syscalls.o build-tacle-kernel-complex_updates/libiwasm.a -Wl,--build-id=none -static -nostdlib -m32 -lc -lgcc -lm -o build-tacle-kernel-complex_updates/system.elf Running: grub-mkrescue -o build-tacle-kernel-complex_updates/system.iso build-tacle-kernel-complex_updates/grub xorriso 1.5.6 : RockRidge filesystem manipulator, libburnia project. xorriso : NOTE : Environment variable SOURCE_DATE_EPOCH encountered with value 315532800 Drive current: -outdev 'stdio:build-tacle-kernel-complex_updates/system.iso' Media current: stdio file, overwriteable Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 1455g free Added to ISO image: directory '/'='/tmp/nix-shell.8yWjlY/grub.NXNTg2' xorriso : UPDATE : 336 files added in 1 seconds Added to ISO image: directory '/'='/home/christoph/Notes/TU/MastersThesis/FailNix/build-tacle-kernel-complex_updates/grub' xorriso : UPDATE : 340 files added in 1 seconds xorriso : NOTE : Copying to System Area: 512 bytes from file '/nix/store/mr3p5k3by5pan1mljbcv88h0h5nxnzz2-grub-2.12/lib/grub/i386-pc/boot_hybrid.img' ISO image produced: 5954 sectors Written to medium : 5954 sectors at LBA 0 Writing to 'stdio:build-tacle-kernel-complex_updates/system.iso' completed successfully.