-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Closed as duplicate of#10411
Closed as duplicate of#10411
Copy link
Labels
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behavior
Description
Zig Version
0.13.0
Steps to Reproduce and Observed Behavior
$ nix --version
nix (Nix) 2.24.9
$ nix-shell -p zig
[nix-shell:~/]$ zig cc -mavx2 -dM -E - </dev/null | grep AVX
#define __AVX2__ 1
#define __AVX__ 1
[nix-shell:~/]$ zig cc -mavx2 -dM -E -x assembler-with-cpp - </dev/null | grep AVX
[nix-shell:~/]$Expected Behavior
-mavx2 should lead to __AVX2__ being defined regardless of whether .c or .S files are processed. Instead, -x assembler-with-cpp leads to __AVX2__ not being defined.
Metadata
Metadata
Assignees
Labels
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behavior