Skip to content

IxVM kernel: unblock UTF-8 decode/encode proof + Nat-layer FFT cuts#450

Open
arthurpaulino wants to merge 7 commits into
mainfrom
ap/utf8-tier-1d
Open

IxVM kernel: unblock UTF-8 decode/encode proof + Nat-layer FFT cuts#450
arthurpaulino wants to merge 7 commits into
mainfrom
ap/utf8-tier-1d

Tests: re-pin IxVM FFT costs after Tier 1d + Nat-layer optimizations

07712ff
Select commit
Loading
Failed to load commit list.
Garnix CI / package default [x86_64-linux] succeeded Jun 19, 2026 in 2m 35s

package default [x86_64-linux]

package default [x86_64-linux] succeeded

Details

Last 100 lines of logs:

Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/Claim.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/Common.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/DecompileM.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/TracingTexray.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/Lib.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/Cronos.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/IndexMap.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/Merkle.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/Store.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/KernelCheck.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/Sharing.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/SOrder.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/Address.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/Mutual.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix/CanonM.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/ir/Ix.c.o.export
Ix> patchelf: wrong ELF type
Ix> shrinking /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix/.lake/build/lib/libix_Ix.so
Ix> checking for references to /build/ in /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix...
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patchelf: wrong ELF type
Ix> patching script interpreter paths in /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix
Ix> fixupPhase completed in 33 seconds
Uploaded /nix/store/gf5mvmj8bs8xyfqmk3cs9hvkgz79m4mg-Ix to the garnix binary cache.