~ via C v16.0.0-clang 🌸 clang -o cpuid cpuid.c cpuid.c:7:25: error: invalid output constraint '=a' in asm 7 | : "=a" (*a), "=b" (*b), "=c" (*c), "=d" (*d) | ^ cpuid.c:13:25: error: invalid output constraint '=a' in asm 13 | : "=a" (*a), "=b" (*b), "=c" (*c), "=d" (*d) | ^ 2 errors generated. ~ via C v16.0.0-clang took 49ms ✗ ./cpuid Feature flags from cpuid(1): EDX: FPU DE TSC CX8 APIC SEP CMOV PAT PSE36 CLFLUSH MMX FXSR SSE SSE2 SS ECX: SSE3 PCLMULQDQ DTES64 MONITOR SSSE3 CX16 SSE4_1 SSE4_2 POPCNT AES Extended feature flags from cpuid(7, 0): EBX: ECX: EDX: ~ via C v16.0.0-clang took 34ms 🌸