Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 827313 Details for
Bug 879687
dev-util/valgrind: possible configure breakage with Clang 16
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
clang.diff
clang.diff (text/plain), 19.27 KB, created by
Matt Jolly
on 2022-11-04 22:10:50 UTC
(
hide
)
Description:
clang.diff
Filename:
MIME Type:
Creator:
Matt Jolly
Created:
2022-11-04 22:10:50 UTC
Size:
19.27 KB
patch
obsolete
>--- clang-14.log 2022-11-02 22:36:14.026760555 +1100 >+++ clang-15.log 2022-11-02 22:36:14.027760552 +1100 >@@ -1,42 +1,42 @@ >-clang version 15.0.1 >+clang version 14.0.1 > Target: x86_64-pc-linux-gnu > Thread model: posix >-InstalledDir: /usr/lib/llvm/15/bin >+InstalledDir: /usr/lib/llvm/14/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 '-dumpspecs' >-clang-15: error: no input files >-clang version 15.0.1 >+clang-14: error: unsupported option '-dumpspecs' >+clang-14: error: no input files >+clang version 14.0.1 > Target: x86_64-pc-linux-gnu > Thread model: posix >-InstalledDir: /usr/lib/llvm/15/bin >+InstalledDir: /usr/lib/llvm/14/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 '-dumpspecs' >-clang-15: error: no input files >-clang version 15.0.1 >+clang-14: error: unsupported option '-dumpspecs' >+clang-14: error: no input files >+clang version 14.0.1 > Target: x86_64-pc-linux-gnu > Thread model: posix >-InstalledDir: /usr/lib/llvm/15/bin >-clang version 15.0.1 >+InstalledDir: /usr/lib/llvm/14/bin >+clang version 14.0.1 > Target: x86_64-pc-linux-gnu > Thread model: posix >-InstalledDir: /usr/lib/llvm/15/bin >+InstalledDir: /usr/lib/llvm/14/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 >+clang-14: error: unsupported option '-V -o' >+clang-14: error: no such file or directory: 'garbage2' >+clang-14: error: no input files >+clang-14: error: unknown argument '-qversion'; did you mean '--version'? >+clang-14: error: no input files >+clang-14: error: unknown argument '-version'; did you mean '--version'? >+clang-14: error: no input files > > > >@@ -56,23 +56,23 @@ > ignoreme: fatal error: 'ac_nonexistent.h' file not found > #include <ac_nonexistent.h> > ^~~~~~~~~~~~~~~~~~ >-clang version 15.0.1 >+clang version 14.0.1 > Target: x86_64-pc-linux-gnu > Thread model: posix >-InstalledDir: /usr/lib/llvm/15/bin >-clang version 15.0.1 >+InstalledDir: /usr/lib/llvm/14/bin >+clang version 14.0.1 > Target: x86_64-pc-linux-gnu > Thread model: posix >-InstalledDir: /usr/lib/llvm/15/bin >+InstalledDir: /usr/lib/llvm/14/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-14: error: unsupported option '-V -o' >+clang-14: error: no such file or directory: 'garbage2' >+clang-14: error: no input files >+clang-14: error: unknown argument '-qversion'; did you mean '--version'? >+clang-14: error: no input files > > > conftest.cpp:177:25: warning: empty parentheses interpreted as a function declaration [-Wvexing-parse] >@@ -81,18 +81,18 @@ > conftest.cpp:177:25: note: remove parentheses to declare a variable > cxx11test::delegate d2(); > ^~ >-clang version 15.0.1 >+clang version 14.0.1 > Target: x86_64-pc-linux-gnu > Thread model: posix >-InstalledDir: /usr/lib/llvm/15/bin >-clang version 15.0.1 >+InstalledDir: /usr/lib/llvm/14/bin >+clang version 14.0.1 > Target: x86_64-pc-linux-gnu > Thread model: posix >-InstalledDir: /usr/lib/llvm/15/bin >-clang version 15.0.1 >+InstalledDir: /usr/lib/llvm/14/bin >+clang version 14.0.1 > Target: x86_64-pc-linux-gnu > Thread model: posix >-InstalledDir: /usr/lib/llvm/15/bin >+InstalledDir: /usr/lib/llvm/14/bin > > > >@@ -142,128 +142,128 @@ > mtvsrd 1,2 > ^~~~~~ > In file included from conftest.c:38: >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:13:2: error: "AltiVec support not enabled" >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:13:2: error: "AltiVec support not enabled" > #error "AltiVec support not enabled" > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:50:19: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:50:19: error: unknown type name 'vector' > static __inline__ vector signed char __ATTRS_o_ai vec_perm( > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:51:5: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:51:5: error: unknown type name 'vector' > vector signed char __a, vector signed char __b, vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:51:29: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:51:29: error: unknown type name 'vector' > vector signed char __a, vector signed char __b, vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:51:53: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:51:53: error: unknown type name 'vector' > vector signed char __a, vector signed char __b, vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:53:19: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:53:19: error: unknown type name 'vector' > static __inline__ vector unsigned char __ATTRS_o_ai > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:54:10: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:54:10: error: unknown type name 'vector' > vec_perm(vector unsigned char __a, vector unsigned char __b, > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:54:36: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:54:36: error: unknown type name 'vector' > vec_perm(vector unsigned char __a, vector unsigned char __b, > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:55:10: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:55:10: error: unknown type name 'vector' > vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:57:19: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:57:19: error: unknown type name 'vector' > static __inline__ vector bool char __ATTRS_o_ai > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:57:8: error: 'inline' can only appear on functions >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:57:8: error: 'inline' can only appear on functions > static __inline__ vector bool char __ATTRS_o_ai > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:57:30: error: expected ';' after top level declarator >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:57:30: error: expected ';' after top level declarator > static __inline__ vector bool char __ATTRS_o_ai > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:58:10: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:58:10: error: unknown type name 'vector' > vec_perm(vector bool char __a, vector bool char __b, vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:58:22: error: expected ')' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:58:22: error: expected ')' > vec_perm(vector bool char __a, vector bool char __b, vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:58:9: note: to match this '(' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:58:9: note: to match this '(' > vec_perm(vector bool char __a, vector bool char __b, vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:60:19: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:60:19: error: unknown type name 'vector' > static __inline__ vector short __ATTRS_o_ai vec_perm(vector signed short __a, > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:60:54: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:60:54: error: unknown type name 'vector' > static __inline__ vector short __ATTRS_o_ai vec_perm(vector signed short __a, > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:61:54: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:61:54: error: unknown type name 'vector' > vector signed short __b, > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:62:54: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:62:54: error: unknown type name 'vector' > vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:64:19: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:64:19: error: unknown type name 'vector' > static __inline__ vector unsigned short __ATTRS_o_ai > ^ > fatal error: too many errors emitted, stopping now [-ferror-limit=] > 20 errors generated. > > In file included from conftest.c:38: >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:13:2: error: "AltiVec support not enabled" >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:13:2: error: "AltiVec support not enabled" > #error "AltiVec support not enabled" > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:50:19: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:50:19: error: unknown type name 'vector' > static __inline__ vector signed char __ATTRS_o_ai vec_perm( > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:51:5: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:51:5: error: unknown type name 'vector' > vector signed char __a, vector signed char __b, vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:51:29: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:51:29: error: unknown type name 'vector' > vector signed char __a, vector signed char __b, vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:51:53: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:51:53: error: unknown type name 'vector' > vector signed char __a, vector signed char __b, vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:53:19: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:53:19: error: unknown type name 'vector' > static __inline__ vector unsigned char __ATTRS_o_ai > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:54:10: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:54:10: error: unknown type name 'vector' > vec_perm(vector unsigned char __a, vector unsigned char __b, > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:54:36: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:54:36: error: unknown type name 'vector' > vec_perm(vector unsigned char __a, vector unsigned char __b, > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:55:10: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:55:10: error: unknown type name 'vector' > vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:57:19: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:57:19: error: unknown type name 'vector' > static __inline__ vector bool char __ATTRS_o_ai > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:57:8: error: 'inline' can only appear on functions >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:57:8: error: 'inline' can only appear on functions > static __inline__ vector bool char __ATTRS_o_ai > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:57:30: error: expected ';' after top level declarator >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:57:30: error: expected ';' after top level declarator > static __inline__ vector bool char __ATTRS_o_ai > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:58:10: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:58:10: error: unknown type name 'vector' > vec_perm(vector bool char __a, vector bool char __b, vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:58:22: error: expected ')' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:58:22: error: expected ')' > vec_perm(vector bool char __a, vector bool char __b, vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:58:9: note: to match this '(' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:58:9: note: to match this '(' > vec_perm(vector bool char __a, vector bool char __b, vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:60:19: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:60:19: error: unknown type name 'vector' > static __inline__ vector short __ATTRS_o_ai vec_perm(vector signed short __a, > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:60:54: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:60:54: error: unknown type name 'vector' > static __inline__ vector short __ATTRS_o_ai vec_perm(vector signed short __a, > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:61:54: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:61:54: error: unknown type name 'vector' > vector signed short __b, > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:62:54: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:62:54: error: unknown type name 'vector' > vector unsigned char __c); > ^ >-/usr/lib/llvm/15/bin/../../../../lib/clang/15.0.1/include/altivec.h:64:19: error: unknown type name 'vector' >+/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.1/include/altivec.h:64:19: error: unknown type name 'vector' > static __inline__ vector unsigned short __ATTRS_o_ai > ^ > fatal error: too many errors emitted, stopping now [-ferror-limit=] >@@ -287,7 +287,7 @@ > dcffix 1, 2 > ^~~~~~ > 3 errors generated. >-clang-15: error: unknown argument: '-mhard-dfp' >+clang-14: error: unknown argument: '-mhard-dfp' > ignoreme: error: GNU decimal type extension not supported > _Decimal64 x = 0.0DD; > ^ >@@ -296,13 +296,13 @@ > ^ > 2 errors generated. > >-ignoreme: warning: use of unknown builtin '__builtin_tbegin' [-Wimplicit-function-declaration] >+ignoreme: error: use of unknown builtin '__builtin_tbegin' [-Wimplicit-function-declaration] > if (__builtin_tbegin (0)) > ^ >-ignoreme: warning: use of unknown builtin '__builtin_tend' [-Wimplicit-function-declaration] >+ignoreme: error: use of unknown builtin '__builtin_tend' [-Wimplicit-function-declaration] > __builtin_tend (0); > ^ >-2 warnings generated. >+2 errors generated. > ignoreme: error: unknown directive > __asm__ __volatile__ (".machine power9;\n" "cnttzw 1,3; \n" ); > ^ >@@ -357,7 +357,7 @@ > 2 errors generated. > /usr/bin/x86_64-pc-linux-gnu-ld: /var/tmp/portage/dev-util/valgrind-3.19.0/temp/conftest.o: in function `main': > conftest.c:(.text+0xa): undefined reference to `pthread_create@GLIBC_2.0' >-clang-15: error: linker command failed with exit code 1 (use -v to see invocation) >+clang-14: error: linker command failed with exit code 1 (use -v to see invocation) > > > >@@ -380,7 +380,7 @@ > ^ > > >-clang-15: error: unknown argument: '-mpreferred-stack-boundary=2' >+clang-14: error: unknown argument: '-mpreferred-stack-boundary=2' > > > >@@ -410,12 +410,12 @@ > > > >-clang-15: error: unknown argument: '-fno-ipa-icf' >+clang-14: error: unknown argument: '-fno-ipa-icf' > > > >-clang-15: error: unsupported argument 'zlib-gnu' to option '-gz=' >-clang-15: error: unsupported argument 'zlib-gnu' to option '-gz=' >+clang-14: error: unsupported argument 'zlib-gnu' to option '-gz=' >+clang-14: error: unsupported argument 'zlib-gnu' to option '-gz=' > ignoreme: error: function definition is not allowed here > int foo() { return 1; } > ^ >@@ -430,7 +430,7 @@ > > /usr/bin/x86_64-pc-linux-gnu-ld: unrecognized option '--image-base=0x58000000' > /usr/bin/x86_64-pc-linux-gnu-ld: use the --help option for usage information >-clang-15: error: linker command failed with exit code 1 (use -v to see invocation) >+clang-14: error: linker command failed with exit code 1 (use -v to see invocation) > > ignoreme: error: invalid instruction mnemonic 'mtocrf' > __asm__ __volatile__("mtocrf 4,0"); >@@ -564,7 +564,7 @@ > > /usr/bin/x86_64-pc-linux-gnu-ld: /var/tmp/portage/dev-util/valgrind-3.19.0/temp/conftest.o: in function `main': > conftest.c:(.text+0x4): undefined reference to `pthread_yield' >-clang-15: error: linker command failed with exit code 1 (use -v to see invocation) >+clang-14: error: linker command failed with exit code 1 (use -v to see invocation) > > >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 879687
:
827309
|
827311
| 827313