zig icon indicating copy to clipboard operation
zig copied to clipboard

zig build --verbose-link shows errors on macOS

Open jarek-przygodzki opened this issue 1 year ago • 2 comments

Zig Version

0.12.0-dev.3328+5cd7fef17

Steps to Reproduce and Observed Behavior

It looks like it doesn't actually fail (binary is created in ./zig-out/bin), but there are some errors shown

% mkdir zigapp ; cd zigapp ; zig init 
info: created build.zig
info: created build.zig.zon
info: created src/main.zig
info: created src/root.zig
info: see `zig build --help` for a menu of options
% zig build --verbose-link
LLVM Emit Object... zig ld -dynamic -platform_version macos 14.4.0 14.4 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk -e _main /Users/jarek/zigapp/zig-cache/o/a00d6b483baf6b66e094053d66d3031c/build.o /Users/jarek/.cache/zig/o/ad1440da09d7abb534e166306a40e0df/libcompiler_rt.a -o /Users/jarek/zigapp/zig-cache/o/a00d6b483baf6b66e094053d66d3031c/build -lSystem
install
└─ install zigapp
   └─ zig build-lib zigapp Debug native failure
error: zig ar /Users/jarek/zigapp/zig-cache/o/acdbf078991720798719644b2b7e33ff/libzigapp.a.o

install
└─ install zigapp
   └─ zig build-exe zigapp Debug native failure
error: zig ld -dynamic -platform_version macos 14.4.0 14.4 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk -e _main /Users/jarek/zigapp/zig-cache/o/fad5b615bf0402505b2f68dec5263413/zigapp.o /Users/jarek/.cache/zig/o/ad1440da09d7abb534e166306a40e0df/libcompiler_rt.a -o /Users/jarek/zigapp/zig-cache/o/fad5b615bf0402505b2f68dec5263413/zigapp -lSystem

Expected Behavior

No errors in program output

jarek-przygodzki avatar Mar 23 '24 18:03 jarek-przygodzki

since they didn't cause compilation failure my suspicion is that std.log.err was used instead of std.log.info.

nektro avatar Mar 24 '24 00:03 nektro