zero-graphics
zero-graphics copied to clipboard
LLVM ERROR: Unable to expand fixed point multipiication.
I am attempting to build zero-graphics on NixOS, but I'm getting an error from llvm about fixed point multiplication. This is probably an issue with zig or clang.
- zig version
0.10.0-dev.4474+b41b35f57
LLVM Emit Object... LLVM ERROR: Unable to expand fixed point multiplication.
error: demo_application...
error: The following command terminated unexpectedly:
/nix/store/nfhlbgdsi2d5abl22pgllcfl12mq7hb8-zig-0.10.0-dev.4474+b41b35f57/bin/zig build-lib /home/desttinghim/Code/random/zero-graphics/src/main/wasm.zig -cflags -std=c99 -- /home/desttinghim/Code/random/zero-graphics/src/rendering/stb_truetype.c --cache-dir /home/desttinghim/Code/random/zero-graphics/zig-cache --global-cache-dir /home/desttinghim/.cache/zig --name demo_application -dynamic -fsingle-threaded -target wasm32-freestanding-musl -mcpu generic --pkg-begin application /home/desttinghim/Code/random/zero-graphics/examples/demo-application.zig --pkg-begin zero-graphics /home/desttinghim/Code/random/zero-graphics/src/zero-graphics.zig --pkg-begin zigimg /home/desttinghim/Code/random/zero-graphics/vendor/zigimg/zigimg.zig --pkg-end --pkg-begin ziglyph /home/desttinghim/Code/random/zero-graphics/vendor/ziglyph/src/ziglyph.zig --pkg-end --pkg-begin zigstr /home/desttinghim/Code/random/zero-graphics/vendor/zigstr/src/Zigstr.zig --pkg-begin ziglyph /home/desttinghim/Code/random/zero-graphics/vendor/ziglyph/src/ziglyph.zig --pkg-end --pkg-end --pkg-begin TextEditor /home/desttinghim/Code/random/zero-graphics/vendor/text-editor/src/TextEditor.zig --pkg-begin ziglyph /home/desttinghim/Code/random/zero-graphics/vendor/ziglyph/src/ziglyph.zig --pkg-end --pkg-end --pkg-end --pkg-begin zlm /home/desttinghim/Code/random/zero-graphics/vendor/zlm/zlm.zig --pkg-end --pkg-end --pkg-begin application-meta /home/desttinghim/Code/random/zero-graphics/zig-cache/zero-graphics/o/37a97a273e465a12dc388ba9b37251725c277b2e/app-meta.zig --pkg-end --pkg-begin zigimg /home/desttinghim/Code/random/zero-graphics/vendor/zigimg/zigimg.zig --pkg-end --pkg-begin ziglyph /home/desttinghim/Code/random/zero-graphics/vendor/ziglyph/src/ziglyph.zig --pkg-end --pkg-begin zigstr /home/desttinghim/Code/random/zero-graphics/vendor/zigstr/src/Zigstr.zig --pkg-begin ziglyph /home/desttinghim/Code/random/zero-graphics/vendor/ziglyph/src/ziglyph.zig --pkg-end --pkg-end --pkg-begin TextEditor /home/desttinghim/Code/random/zero-graphics/vendor/text-editor/src/TextEditor.zig --pkg-begin ziglyph /home/desttinghim/Code/random/zero-graphics/vendor/ziglyph/src/ziglyph.zig --pkg-end --pkg-end -I /home/desttinghim/Code/random/zero-graphics/vendor/stb -I /home/desttinghim/Code/random/zero-graphics/src/scintilla --main-pkg-path /home/desttinghim/Code/random/zero-graphics/src --enable-cache
error: the following build command failed with exit code 6:
/home/desttinghim/Code/random/zero-graphics/zig-cache/o/115dffe9a2cc3ef97671e9e0d4dd066b/build /nix/store/nfhlbgdsi2d5abl22pgllcfl12mq7hb8-zig-0.10.0-dev.4474+b41b35f57/bin/zig /home/desttinghim/Code/random/zero-graphics /home/desttinghim/Code/random/zero-graphics/zig-cache /home/desttinghim/.cache/zig
Yes, this is a known probleme where i don't have a smaller repro right now. I guess i have to do an LLVM reduce on that.