Thanks for updating the project to support libraries like Wildmidi. I merged your example with my code to add generated Zig bindings: Mindwerks/wildmidi#260
However, I am getting an error when running a simple test:
const std = @import("std");
const wm = @import("wildmidi");
const testing = std.testing;
test {
try wm.init("wildmidi.cfg", 44100, .{});
}
zig build test
test
└─ run test 0/1 passed, 1 failed
error: 'tests.test_0' failed: C:\Users\Simon\AppData\Local\zig\p\zigft-0.14.5-AV-BnzvXBAD3Xt1sXKyFvEr-X7_-3yVZmsT99OF1PxV4\api-translator.zig:205:13: 0x7ff69a960601 in check__anon_6748 (test.exe.obj)
return inline for (invalid_values) |iv| {
^
C:\Users\Simon\AppData\Local\zig\p\zigft-0.14.5-AV-BnzvXBAD3Xt1sXKyFvEr-X7_-3yVZmsT99OF1PxV4\fn-transform.zig:113:13: 0x7ff69a95fd61 in call3 (test.exe.obj)
return func(.{ a0, a1, a2 });
^
C:\Users\Simon\Projects\wildmidi\test\tests.zig:6:5: 0x7ff69a95fb45 in test_0 (test.exe.obj)
try wm.init("wildmidi.cfg", 44100, .{});
^
error: while executing test 'tests.test_0', the following test command failed:
C:\Users\Simon\Projects\wildmidi\.zig-cache\o\32305091c86ef818f93ed8abb70ae589\test.exe --seed=0x387b3630 --cache-dir=C:\Users\Simon\Projects\wildmidi\.zig-cache --listen=-
Build Summary: 4/6 steps succeeded; 1 failed; 0/1 tests passed; 1 failed
test transitive failure
└─ run test 0/1 passed, 1 failed
error: the following build command failed with exit code 1:
C:\Users\Simon\Projects\wildmidi\.zig-cache\o\c0b5bef464ba1ecc417b3c089544ec48\build.exe C:\Users\Simon\scoop\persist\zigup\zig\0.14.0\files\zig.exe C:\Users\Simon\scoop\persist\zigup\zig\0.14.0\files\lib C:\Users\Simon\Projects\wildmidi C:\Users\Simon\Projects\wildmidi\.zig-cache C:\Users\Simon\AppData\Local\zig --seed 0x387b3630 -Z5973ee55dbd221f1 test
It's not really clear to me what the underlying error is.
Thanks for updating the project to support libraries like Wildmidi. I merged your example with my code to add generated Zig bindings: Mindwerks/wildmidi#260
However, I am getting an error when running a simple test:
It's not really clear to me what the underlying error is.