clang version 15.0.1 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/15/bin clang version 15.0.1 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/15/bin Selected GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0 Candidate multilib: .;@m64 Candidate multilib: 32;@m32 Selected multilib: .;@m64 clang-15: error: unsupported option '-V -o' clang-15: error: no such file or directory: 'garbage' clang-15: error: no input files clang-15: error: unknown argument '-qversion'; did you mean '--version'? clang-15: error: no input files clang-15: error: unknown argument '-version'; did you mean '--version'? clang-15: error: no input files ignoreme: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static char *e (p, i) ^ /usr/bin/x86_64-pc-linux-gnu-ld clang-15: error: unsupported option '-V -o' clang version 15.0.1 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/15/bin Selected GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0 Candidate multilib: .;@m64 Candidate multilib: 32;@m32 Selected multilib: .;@m64 "/usr/bin/x86_64-pc-linux-gnu-ld" --eh-frame-hdr -m elf_x86_64 -shared -o garbage /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../x86_64-pc-linux-gnu/lib -L/lib -L/usr/lib conftest.o -soname conftest -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../lib64/crtn.o programs: =/usr/lib/llvm/15/bin:/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../x86_64-pc-linux-gnu/bin libraries: =/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1:/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0:/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../lib64:/lib/../lib64:/usr/lib/../lib64:/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../x86_64-pc-linux-gnu/lib:/lib:/usr/lib clang-15: error: unsupported option '-print-multi-os-directory' ignoreme: error: unknown type name 'not' not a universal capable compiler ^ ignoreme: error: expected ';' after top level declarator not a universal capable compiler ^ ; 2 errors generated. ignoreme: error: use of undeclared identifier 'not' not big endian ^ ignoreme: warning: incompatible redeclaration of library function 'memalign' [-Wincompatible-library-redeclaration] char memalign (); ^ ignoreme: note: 'memalign' is a builtin with type 'void *(unsigned long, unsigned long)' ignoreme: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] main() ^ int clang-15: error: no such file or directory: 'no' ignoreme: error: always_inline function '_m_femms' requires target feature '3dnow', but would be inlined into function 'main' that is compiled without support for '3dnow' _m_femms(); ^ ignoreme: warning: call to undeclared function '_m_pswapd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] __m64 b1;b1 = _m_pswapd(b1);_m_femms(); ^ ignoreme: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int' __m64 b1;b1 = _m_pswapd(b1);_m_femms(); ^ ~~~~~~~~~~~~~ /usr/bin/x86_64-pc-linux-gnu-ld: /var/tmp/portage/media-libs/gavl-1.4.0-r2/temp/conftest.o: in function `main': conftest.c:(.text+0x26): undefined reference to `lrint' clang-15: error: linker command failed with exit code 1 (use -v to see invocation) /usr/bin/x86_64-pc-linux-gnu-ld: /var/tmp/portage/media-libs/gavl-1.4.0-r2/temp/conftest.o: in function `main': conftest.c:(.text+0x37): undefined reference to `lrint' clang-15: error: linker command failed with exit code 1 (use -v to see invocation)