CMake Warning at CMakeLists.txt:190 (message):
Using LLVM_ENABLE_PROJECTS=compiler-rt is deprecated now, and will become a
fatal error in a future release. Please use
-DLLVM_ENABLE_RUNTIMES=compiler-rt or see the instructions at
https://compiler-rt.llvm.org/ for building the runtimes.
CMake Warning (dev) at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/polly/lib/External/CMakeLists.txt:30 (elseif):
ELSEIF called with no arguments, it will be skipped.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_LD_FLAGS
LLDB_USE_SYSTEM_SIX
LLVM_INCLUDEDIR
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/absvdi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/absvsi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/absvti2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_add_impl.inc:14,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/adddf3.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_add_impl.inc:14,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/addsf3.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/addvdi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/addvsi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/addvti3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/ashldi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/ashlti3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/ashrdi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/ashrti3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/bswapdi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/bswapsi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/clzdi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/clzsi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/clzti2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/cmpdi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/cmpti2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/comparedf2.c:40:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/comparesf2.c:40:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/ctzdi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/ctzsi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/ctzti2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/divdc3.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_div_impl.inc:14,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/divdf3.c:19:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/divdi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/divmoddi4.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/divmodsi4.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/divmodti4.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/divsc3.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_div_impl.inc:14,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/divsf3.c:20:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/divsi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/divti3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_extend.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_extend_impl.inc:38,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/extendsfdf2.c:11:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_extend.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_extend_impl.inc:38,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/extendhfsf2.c:11:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_extend.h:57:9: warning: ISO C does not support the ‘_Float16’ type before C23 [-Wpedantic]
57 | typedef _Float16 src_t;
| ^~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_extend.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_extend_impl.inc:38,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/extendhfdf2.c:11:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_extend.h:57:9: warning: ISO C does not support the ‘_Float16’ type before C23 [-Wpedantic]
57 | typedef _Float16 src_t;
| ^~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/ffsdi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/ffssi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/ffsti2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixdfdi.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixdfsi.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixdfti.c:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixsfdi.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixsfsi.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixsfti.c:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixunsdfdi.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixunsdfsi.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixunsdfti.c:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixunssfdi.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixunssfsi.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixunssfti.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floatsidf.c:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floatsisf.c:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floattidf.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floattisf.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floatunsidf.c:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floatunsisf.c:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floatuntidf.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floatuntisf.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_util.c:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/lshrdi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/lshrti3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/moddi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/modsi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/modti3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/muldc3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_mul_impl.inc:14,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/muldf3.c:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/muldi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_mulo_impl.inc:13,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/mulodi4.c:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_mulo_impl.inc:13,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/mulosi4.c:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/muloti4.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/mulsc3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_mul_impl.inc:14,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/mulsf3.c:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/multi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_mulv_impl.inc:13,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/mulvdi3.c:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_mulv_impl.inc:13,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/mulvsi3.c:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/mulvti3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/negdf2.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/negdi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/negsf2.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/negti2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/negvdi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/negvsi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/negvti2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/paritydi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/paritysi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/parityti2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/popcountdi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/popcountsi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/popcountti2.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/powidf2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/powisf2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/subdf3.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/subsf3.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/subvdi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/subvsi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/subvti3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/trampoline_setup.c:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc_impl.inc:39,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/truncdfhf2.c:11:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc.h:97:9: warning: ISO C does not support the ‘_Float16’ type before C23 [-Wpedantic]
97 | typedef _Float16 dst_t;
| ^~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc_impl.inc:39,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/truncdfsf2.c:11:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc_impl.inc:39,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/truncsfhf2.c:11:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc.h:97:9: warning: ISO C does not support the ‘_Float16’ type before C23 [-Wpedantic]
97 | typedef _Float16 dst_t;
| ^~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/ucmpdi2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/ucmpti2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/udivdi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/udivmoddi4.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/udivmodsi4.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/udivmodti4.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/udivsi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/udivti3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/umoddi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/umodsi3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/umodti3.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/emutls.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/enable_execute_stack.c:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/eprintf.c:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/gcc_personality_v0.c:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/clear_cache.c:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/addtf3.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/comparetf2.c:40:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/divtc3.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/divtf3.c:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/extenddftf2.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/extendhftf2.c:11:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_extend_impl.inc:38,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/extendhftf2.c:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_extend.h:57:9: warning: ISO C does not support the ‘_Float16’ type before C23 [-Wpedantic]
57 | typedef _Float16 src_t;
| ^~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/extendsftf2.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixtfdi.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixtfsi.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixtfti.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixunstfdi.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixunstfsi.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixunstfti.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floatditf.c:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floatsitf.c:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floattitf.c:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floatunditf.c:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floatunsitf.c:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floatuntitf.c:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/multc3.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/multf3.c:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/powitf2.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/subtf3.c:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/trunctfdf2.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/trunctfhf2.c:11:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc_impl.inc:39,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/trunctfhf2.c:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc.h:97:9: warning: ISO C does not support the ‘_Float16’ type before C23 [-Wpedantic]
97 | typedef _Float16 dst_t;
| ^~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/trunctfsf2.c:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/x86_64/../int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/x86_64/floatdidf.c:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/x86_64/../int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/x86_64/../int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/x86_64/floatdisf.c:7:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/x86_64/../int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/divxc3.c:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/extendhfxf2.c:8:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_extend_impl.inc:38,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/extendhfxf2.c:11:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_extend.h:57:9: warning: ISO C does not support the ‘_Float16’ type before C23 [-Wpedantic]
57 | typedef _Float16 src_t;
| ^~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/extendxftf2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixxfdi.c:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixxfti.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixunsxfdi.c:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixunsxfsi.c:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fixunsxfti.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floattixf.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/floatuntixf.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/mulxc3.c:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/powixf2.c:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/trunctfxf2.c:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc_impl.inc:39,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/truncxfhf2.c:11:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc.h:97:9: warning: ISO C does not support the ‘_Float16’ type before C23 [-Wpedantic]
97 | typedef _Float16 dst_t;
| ^~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/x86_64/../int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/x86_64/floatdixf.c:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/x86_64/../int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_extend.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_extend_impl.inc:38,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/extendbfsf2.c:11:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc_impl.inc:39,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/truncdfbf2.c:11:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_trunc_impl.inc:39,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/truncsfbf2.c:11:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_lib.h:99,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/fp_lib.h:23,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/trunctfbf2.c:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/builtins/int_types.h:240:9: warning: ISO C does not support the ‘_Float128’ type before C23 [-Wpedantic]
240 | typedef _Float128 _Complex Qcomplex;
| ^~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.cpp:119:32: warning: ‘static __sanitizer::{anonymous}::ChainedOriginDepotNode::Handle __sanitizer::{anonymous}::ChainedOriginDepotNode::get_handle(__sanitizer::u32)’ defined but not used [-Wunused-function]
119 | ChainedOriginDepotNode::Handle ChainedOriginDepotNode::get_handle(u32 id) {
| ^~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/sanitizer_common/sanitizer_stack_store.cpp:251:6: warning: ISO C++ forbids flexible array member ‘data’ [-Wpedantic]
251 | u8 data[];
| ^~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/ubsan/ubsan_handlers_cxx.cpp:17:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/ubsan/ubsan_handlers.h:94:32: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
94 | RECOVERABLE(local_out_of_bounds)
| ^
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/ubsan/ubsan_handlers.cpp:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/ubsan/ubsan_handlers.h:94:32: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
94 | RECOVERABLE(local_out_of_bounds)
| ^
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_allocator.cpp:22:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_stack.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_activation.cpp:20:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_new_delete.cpp:18:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_descriptions.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_debugging.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_descriptions.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_descriptions.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_descriptions.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_errors.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_errors.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_fake_stack.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_allocator.cpp:22:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_stack.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_activation.cpp:20:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_descriptions.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_debugging.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_stack.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_flags.cpp:18:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_descriptions.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_descriptions.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/rtsan/rtsan_interceptors_posix.cpp:947: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
947 | #pragma clang diagnostic push
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/rtsan/rtsan_interceptors_posix.cpp:948: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
948 | #pragma clang diagnostic ignored "-Wunguarded-availability-new"
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/rtsan/rtsan_interceptors_posix.cpp:953: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
953 | #pragma clang diagnostic pop
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/rtsan/rtsan_interceptors_posix.cpp:1371:30: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
1371 | INTERCEPTOR(int, inotify_init) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/rtsan/rtsan_interceptors_posix.cpp:1503: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
1503 | #pragma clang diagnostic push
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/rtsan/rtsan_interceptors_posix.cpp:1504: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
1504 | #pragma clang diagnostic ignored "-Wdeprecated-declarations"
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/rtsan/rtsan_interceptors_posix.cpp:1532: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
1532 | #pragma clang diagnostic pop
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_descriptions.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_errors.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_errors.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_fake_stack.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:59:38: warning: ‘void __dfsw___isoc23_strtod()’ alias between functions of incompatible types ‘void()’ and ‘double(const char*, char**, dfsan_label, dfsan_label, dfsan_label*)’ {aka ‘double(const char*, char**, unsigned char, unsigned char, unsigned char*)’} [-Wattribute-alias=]
59 | SANITIZER_INTERFACE_ATTRIBUTE void __dfsw_##fun() ALIAS(__dfsw_##real); \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1297:1: note: in expansion of macro ‘WRAPPER_ALIAS’
1297 | WRAPPER_ALIAS(__isoc23_strtod, strtod)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1271:8: note: aliased declaration here
1271 | double __dfsw_strtod(const char *nptr, char **endptr, dfsan_label nptr_label,
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:60:38: warning: ‘void __dfso___isoc23_sscanf()’ alias between functions of incompatible types ‘void()’ and ‘int(char*, const char*, dfsan_label, dfsan_label, dfsan_label*, dfsan_label*, dfsan_origin, dfsan_origin, dfsan_origin*, dfsan_origin*, ...)’ {aka ‘int(char*, const char*, unsigned char, unsigned char, unsigned char*, unsigned char*, unsigned int, unsigned int, unsigned int*, unsigned int*, ...)’} [-Wattribute-alias=]
60 | SANITIZER_INTERFACE_ATTRIBUTE void __dfso_##fun() ALIAS(__dfso_##real);
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:2859:1: note: in expansion of macro ‘WRAPPER_ALIAS’
2859 | WRAPPER_ALIAS(__isoc23_sscanf, sscanf)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:2845:5: note: aliased declaration here
2845 | int __dfso_sscanf(char *str, const char *format, dfsan_label str_label,
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:59:38: warning: ‘void __dfsw___isoc23_sscanf()’ alias between functions of incompatible types ‘void()’ and ‘int(char*, const char*, dfsan_label, dfsan_label, dfsan_label*, dfsan_label*, ...)’ {aka ‘int(char*, const char*, unsigned char, unsigned char, unsigned char*, unsigned char*, ...)’} [-Wattribute-alias=]
59 | SANITIZER_INTERFACE_ATTRIBUTE void __dfsw_##fun() ALIAS(__dfsw_##real); \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:2859:1: note: in expansion of macro ‘WRAPPER_ALIAS’
2859 | WRAPPER_ALIAS(__isoc23_sscanf, sscanf)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:2833:5: note: aliased declaration here
2833 | int __dfsw_sscanf(char *str, const char *format, dfsan_label str_label,
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:60:38: warning: ‘void __dfso___isoc99_sscanf()’ alias between functions of incompatible types ‘void()’ and ‘int(char*, const char*, dfsan_label, dfsan_label, dfsan_label*, dfsan_label*, dfsan_origin, dfsan_origin, dfsan_origin*, dfsan_origin*, ...)’ {aka ‘int(char*, const char*, unsigned char, unsigned char, unsigned char*, unsigned char*, unsigned int, unsigned int, unsigned int*, unsigned int*, ...)’} [-Wattribute-alias=]
60 | SANITIZER_INTERFACE_ATTRIBUTE void __dfso_##fun() ALIAS(__dfso_##real);
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:2858:1: note: in expansion of macro ‘WRAPPER_ALIAS’
2858 | WRAPPER_ALIAS(__isoc99_sscanf, sscanf)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:2845:5: note: aliased declaration here
2845 | int __dfso_sscanf(char *str, const char *format, dfsan_label str_label,
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:59:38: warning: ‘void __dfsw___isoc99_sscanf()’ alias between functions of incompatible types ‘void()’ and ‘int(char*, const char*, dfsan_label, dfsan_label, dfsan_label*, dfsan_label*, ...)’ {aka ‘int(char*, const char*, unsigned char, unsigned char, unsigned char*, unsigned char*, ...)’} [-Wattribute-alias=]
59 | SANITIZER_INTERFACE_ATTRIBUTE void __dfsw_##fun() ALIAS(__dfsw_##real); \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:2858:1: note: in expansion of macro ‘WRAPPER_ALIAS’
2858 | WRAPPER_ALIAS(__isoc99_sscanf, sscanf)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:2833:5: note: aliased declaration here
2833 | int __dfsw_sscanf(char *str, const char *format, dfsan_label str_label,
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:60:38: warning: ‘void __dfso___isoc23_strtoull()’ alias between functions of incompatible types ‘void()’ and ‘long long unsigned int(const char*, char**, int, dfsan_label, dfsan_label, dfsan_label, dfsan_label*, dfsan_origin, dfsan_origin, dfsan_origin, dfsan_origin*)’ {aka ‘long long unsigned int(const char*, char**, int, unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int, unsigned int, unsigned int, unsigned int*)’} [-Wattribute-alias=]
60 | SANITIZER_INTERFACE_ATTRIBUTE void __dfso_##fun() ALIAS(__dfso_##real);
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1330:1: note: in expansion of macro ‘WRAPPER_ALIAS’
1330 | WRAPPER_ALIAS(__isoc23_strtoull, strtoull)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1309:42: note: aliased declaration here
1309 | SANITIZER_INTERFACE_ATTRIBUTE ret_type __dfso_##fun( \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1326:1: note: in expansion of macro ‘WRAPPER_STRTO’
1326 | WRAPPER_STRTO(unsigned long long, strtoull)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:59:38: warning: ‘void __dfsw___isoc23_strtoull()’ alias between functions of incompatible types ‘void()’ and ‘long long unsigned int(const char*, char**, int, dfsan_label, dfsan_label, dfsan_label, dfsan_label*)’ {aka ‘long long unsigned int(const char*, char**, int, unsigned char, unsigned char, unsigned char, unsigned char*)’} [-Wattribute-alias=]
59 | SANITIZER_INTERFACE_ATTRIBUTE void __dfsw_##fun() ALIAS(__dfsw_##real); \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1330:1: note: in expansion of macro ‘WRAPPER_ALIAS’
1330 | WRAPPER_ALIAS(__isoc23_strtoull, strtoull)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1300:42: note: aliased declaration here
1300 | SANITIZER_INTERFACE_ATTRIBUTE ret_type __dfsw_##fun( \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1326:1: note: in expansion of macro ‘WRAPPER_STRTO’
1326 | WRAPPER_STRTO(unsigned long long, strtoull)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:60:38: warning: ‘void __dfso___isoc23_strtoul()’ alias between functions of incompatible types ‘void()’ and ‘long unsigned int(const char*, char**, int, dfsan_label, dfsan_label, dfsan_label, dfsan_label*, dfsan_origin, dfsan_origin, dfsan_origin, dfsan_origin*)’ {aka ‘long unsigned int(const char*, char**, int, unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int, unsigned int, unsigned int, unsigned int*)’} [-Wattribute-alias=]
60 | SANITIZER_INTERFACE_ATTRIBUTE void __dfso_##fun() ALIAS(__dfso_##real);
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1329:1: note: in expansion of macro ‘WRAPPER_ALIAS’
1329 | WRAPPER_ALIAS(__isoc23_strtoul, strtoul)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1309:42: note: aliased declaration here
1309 | SANITIZER_INTERFACE_ATTRIBUTE ret_type __dfso_##fun( \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1325:1: note: in expansion of macro ‘WRAPPER_STRTO’
1325 | WRAPPER_STRTO(unsigned long, strtoul)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:59:38: warning: ‘void __dfsw___isoc23_strtoul()’ alias between functions of incompatible types ‘void()’ and ‘long unsigned int(const char*, char**, int, dfsan_label, dfsan_label, dfsan_label, dfsan_label*)’ {aka ‘long unsigned int(const char*, char**, int, unsigned char, unsigned char, unsigned char, unsigned char*)’} [-Wattribute-alias=]
59 | SANITIZER_INTERFACE_ATTRIBUTE void __dfsw_##fun() ALIAS(__dfsw_##real); \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1329:1: note: in expansion of macro ‘WRAPPER_ALIAS’
1329 | WRAPPER_ALIAS(__isoc23_strtoul, strtoul)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1300:42: note: aliased declaration here
1300 | SANITIZER_INTERFACE_ATTRIBUTE ret_type __dfsw_##fun( \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1325:1: note: in expansion of macro ‘WRAPPER_STRTO’
1325 | WRAPPER_STRTO(unsigned long, strtoul)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:60:38: warning: ‘void __dfso___isoc23_strtoll()’ alias between functions of incompatible types ‘void()’ and ‘long long int(const char*, char**, int, dfsan_label, dfsan_label, dfsan_label, dfsan_label*, dfsan_origin, dfsan_origin, dfsan_origin, dfsan_origin*)’ {aka ‘long long int(const char*, char**, int, unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int, unsigned int, unsigned int, unsigned int*)’} [-Wattribute-alias=]
60 | SANITIZER_INTERFACE_ATTRIBUTE void __dfso_##fun() ALIAS(__dfso_##real);
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1328:1: note: in expansion of macro ‘WRAPPER_ALIAS’
1328 | WRAPPER_ALIAS(__isoc23_strtoll, strtoll)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1309:42: note: aliased declaration here
1309 | SANITIZER_INTERFACE_ATTRIBUTE ret_type __dfso_##fun( \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1324:1: note: in expansion of macro ‘WRAPPER_STRTO’
1324 | WRAPPER_STRTO(long long, strtoll)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:59:38: warning: ‘void __dfsw___isoc23_strtoll()’ alias between functions of incompatible types ‘void()’ and ‘long long int(const char*, char**, int, dfsan_label, dfsan_label, dfsan_label, dfsan_label*)’ {aka ‘long long int(const char*, char**, int, unsigned char, unsigned char, unsigned char, unsigned char*)’} [-Wattribute-alias=]
59 | SANITIZER_INTERFACE_ATTRIBUTE void __dfsw_##fun() ALIAS(__dfsw_##real); \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1328:1: note: in expansion of macro ‘WRAPPER_ALIAS’
1328 | WRAPPER_ALIAS(__isoc23_strtoll, strtoll)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1300:42: note: aliased declaration here
1300 | SANITIZER_INTERFACE_ATTRIBUTE ret_type __dfsw_##fun( \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1324:1: note: in expansion of macro ‘WRAPPER_STRTO’
1324 | WRAPPER_STRTO(long long, strtoll)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:60:38: warning: ‘void __dfso___isoc23_strtol()’ alias between functions of incompatible types ‘void()’ and ‘long int(const char*, char**, int, dfsan_label, dfsan_label, dfsan_label, dfsan_label*, dfsan_origin, dfsan_origin, dfsan_origin, dfsan_origin*)’ {aka ‘long int(const char*, char**, int, unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int, unsigned int, unsigned int, unsigned int*)’} [-Wattribute-alias=]
60 | SANITIZER_INTERFACE_ATTRIBUTE void __dfso_##fun() ALIAS(__dfso_##real);
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1327:1: note: in expansion of macro ‘WRAPPER_ALIAS’
1327 | WRAPPER_ALIAS(__isoc23_strtol, strtol)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1309:42: note: aliased declaration here
1309 | SANITIZER_INTERFACE_ATTRIBUTE ret_type __dfso_##fun( \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1323:1: note: in expansion of macro ‘WRAPPER_STRTO’
1323 | WRAPPER_STRTO(long, strtol)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:59:38: warning: ‘void __dfsw___isoc23_strtol()’ alias between functions of incompatible types ‘void()’ and ‘long int(const char*, char**, int, dfsan_label, dfsan_label, dfsan_label, dfsan_label*)’ {aka ‘long int(const char*, char**, int, unsigned char, unsigned char, unsigned char, unsigned char*)’} [-Wattribute-alias=]
59 | SANITIZER_INTERFACE_ATTRIBUTE void __dfsw_##fun() ALIAS(__dfsw_##real); \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1327:1: note: in expansion of macro ‘WRAPPER_ALIAS’
1327 | WRAPPER_ALIAS(__isoc23_strtol, strtol)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1300:42: note: aliased declaration here
1300 | SANITIZER_INTERFACE_ATTRIBUTE ret_type __dfsw_##fun( \
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1323:1: note: in expansion of macro ‘WRAPPER_STRTO’
1323 | WRAPPER_STRTO(long, strtol)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:60:38: warning: ‘void __dfso___isoc23_strtod()’ alias between functions of incompatible types ‘void()’ and ‘double(const char*, char**, dfsan_label, dfsan_label, dfsan_label*, dfsan_origin, dfsan_origin, dfsan_origin*)’ {aka ‘double(const char*, char**, unsigned char, unsigned char, unsigned char*, unsigned int, unsigned int, unsigned int*)’} [-Wattribute-alias=]
60 | SANITIZER_INTERFACE_ATTRIBUTE void __dfso_##fun() ALIAS(__dfso_##real);
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1297:1: note: in expansion of macro ‘WRAPPER_ALIAS’
1297 | WRAPPER_ALIAS(__isoc23_strtod, strtod)
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_custom.cpp:1280:8: note: aliased declaration here
1280 | double __dfso_strtod(const char *nptr, char **endptr, dfsan_label nptr_label,
| ^~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_interceptors.cpp:19:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/../interception/interception.h:218:26: warning: ‘void __interceptor_malloc_stats()’ specifies less restrictive attribute than its target ‘void ___interceptor_malloc_stats()’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_interceptors.cpp:106:1: note: in expansion of macro ‘INTERCEPTOR’
106 | INTERCEPTOR(void, malloc_stats, void) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/../interception/interception.h:199:19: note: ‘void __interceptor_malloc_stats()’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_interceptors.cpp:106:1: note: in expansion of macro ‘INTERCEPTOR’
106 | INTERCEPTOR(void, malloc_stats, void) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/../interception/interception.h:218:26: warning: ‘int __interceptor_mallopt(int, int)’ specifies less restrictive attribute than its target ‘int ___interceptor_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_interceptors.cpp:104:1: note: in expansion of macro ‘INTERCEPTOR’
104 | INTERCEPTOR(int, mallopt, int cmd, int value) { return 0; }
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/../interception/interception.h:199:19: note: ‘int __interceptor_mallopt(int, int)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/dfsan/dfsan_interceptors.cpp:104:1: note: in expansion of macro ‘INTERCEPTOR’
104 | INTERCEPTOR(int, mallopt, int cmd, int value) { return 0; }
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_globals.cpp:18:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_globals.cpp: In function ‘void __asan::ReportGlobal(const Global&, const char*)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_globals.cpp:152:15: warning: cast from type ‘const __asan::Global*’ {aka ‘const __asan_global*’} to type ‘void*’ casts away qualifiers [-Wcast-qual]
152 | prefix, (void *)&g, (void *)g.beg, g.size, g.size_with_redzone, g.name,
| ^~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_stack.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_flags.cpp:18:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors.cpp:204:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7317:51: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
7317 | STRXFRM_INTERCEPTOR_IMPL(strxfrm, dest, src, len);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7345:51: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
7345 | STRXFRM_INTERCEPTOR_IMPL(wcsxfrm, dest, src, len);
| ^
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cpp:19:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors.cpp:20:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/msan_interceptors.cpp:295:52: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
295 | INTERCEPTOR(__sanitizer_struct_mallinfo2, mallinfo2) {
| ^
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/msan_interceptors.cpp:1521:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:7317:51: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
7317 | STRXFRM_INTERCEPTOR_IMPL(strxfrm, dest, src, len);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:7345:51: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
7345 | STRXFRM_INTERCEPTOR_IMPL(wcsxfrm, dest, src, len);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc: In function ‘void* ___interceptor_dlopen(const char*, int)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:281:3: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic]
281 | ({ CheckNoDeepBind(filename, flag); REAL(dlopen)(filename, flag); })
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:6513:15: note: in expansion of macro ‘COMMON_INTERCEPTOR_DLOPEN’
6513 | void *res = COMMON_INTERCEPTOR_DLOPEN(filename, flag);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc: In function ‘void* ___interceptor_dlopen(const char*, int)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors.cpp:134:5: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic]
134 | ({ \
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:6513:15: note: in expansion of macro ‘COMMON_INTERCEPTOR_DLOPEN’
6513 | void *res = COMMON_INTERCEPTOR_DLOPEN(filename, flag);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_globals.cpp:18:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_globals.cpp: In function ‘void __asan::ReportGlobal(const Global&, const char*)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_globals.cpp:152:15: warning: cast from type ‘const __asan::Global*’ {aka ‘const __asan_global*’} to type ‘void*’ casts away qualifiers [-Wcast-qual]
152 | prefix, (void *)&g, (void *)g.beg, g.size, g.size_with_redzone, g.name,
| ^~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/msan_interceptors.cpp:19:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc: At global scope:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:218:26: warning: ‘int __interceptor_mprobe(void*)’ specifies less restrictive attribute than its target ‘int ___interceptor_mprobe(void*)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:7222:1: note: in expansion of macro ‘INTERCEPTOR’
7222 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:199:19: note: ‘int __interceptor_mprobe(void*)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:7222:1: note: in expansion of macro ‘INTERCEPTOR’
7222 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck_pedantic(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:7218:1: note: in expansion of macro ‘INTERCEPTOR’
7218 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:199:19: note: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:7218:1: note: in expansion of macro ‘INTERCEPTOR’
7218 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:7214:1: note: in expansion of macro ‘INTERCEPTOR’
7214 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:199:19: note: ‘int __interceptor_mcheck(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:7214:1: note: in expansion of macro ‘INTERCEPTOR’
7214 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:218:26: warning: ‘void __interceptor_malloc_stats()’ specifies less restrictive attribute than its target ‘void ___interceptor_malloc_stats()’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/msan_interceptors.cpp:315:1: note: in expansion of macro ‘INTERCEPTOR’
315 | INTERCEPTOR(void, malloc_stats, void) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:199:19: note: ‘void __interceptor_malloc_stats()’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/msan_interceptors.cpp:315:1: note: in expansion of macro ‘INTERCEPTOR’
315 | INTERCEPTOR(void, malloc_stats, void) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:218:26: warning: ‘int __interceptor_mallopt(int, int)’ specifies less restrictive attribute than its target ‘int ___interceptor_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/msan_interceptors.cpp:306:1: note: in expansion of macro ‘INTERCEPTOR’
306 | INTERCEPTOR(int, mallopt, int cmd, int value) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:199:19: note: ‘int __interceptor_mallopt(int, int)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/msan/msan_interceptors.cpp:306:1: note: in expansion of macro ‘INTERCEPTOR’
306 | INTERCEPTOR(int, mallopt, int cmd, int value) {
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan.cpp:354:52: warning: constructor priorities from 0 to 100 are reserved for the implementation [-Wprio-ctor-dtor]
354 | __attribute__((constructor(0))) void __hwasan_init() {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors_memintrinsics.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc: At global scope:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:218:26: warning: ‘int __interceptor_mprobe(void*)’ specifies less restrictive attribute than its target ‘int ___interceptor_mprobe(void*)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7222:1: note: in expansion of macro ‘INTERCEPTOR’
7222 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:199:19: note: ‘int __interceptor_mprobe(void*)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7222:1: note: in expansion of macro ‘INTERCEPTOR’
7222 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck_pedantic(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7218:1: note: in expansion of macro ‘INTERCEPTOR’
7218 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:199:19: note: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7218:1: note: in expansion of macro ‘INTERCEPTOR’
7218 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7214:1: note: in expansion of macro ‘INTERCEPTOR’
7214 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:199:19: note: ‘int __interceptor_mcheck(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7214:1: note: in expansion of macro ‘INTERCEPTOR’
7214 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocator.cpp:19:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors.cpp:204:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7317:51: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
7317 | STRXFRM_INTERCEPTOR_IMPL(strxfrm, dest, src, len);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7345:51: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
7345 | STRXFRM_INTERCEPTOR_IMPL(wcsxfrm, dest, src, len);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:185:25: warning: ‘void malloc_stats()’ specifies less restrictive attribute than its target ‘void __sanitizer_malloc_stats()’: ‘nothrow’ [-Wmissing-attributes]
185 | INTERCEPTOR_ALIAS(void, malloc_stats, void);
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:163:75: note: in definition of macro ‘INTERCEPTOR_ALIAS’
163 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE SANITIZER_WEAK_ATTRIBUTE RET FN( \
| ^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:115:6: note: ‘void malloc_stats()’ target declared here
115 | void __sanitizer_malloc_stats(void) {
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/../interception/interception.h:199:19: warning: ‘void ___interceptor_malloc_stats()’ specifies less restrictive attribute than its target ‘void __sanitizer_malloc_stats()’: ‘nothrow’ [-Wmissing-attributes]
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:161:50: note: in expansion of macro ‘WRAP’
161 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE RET WRAP(FN)(ARGS) \
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:185:1: note: in expansion of macro ‘INTERCEPTOR_ALIAS’
185 | INTERCEPTOR_ALIAS(void, malloc_stats, void);
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:115:6: note: ‘void ___interceptor_malloc_stats()’ target declared here
115 | void __sanitizer_malloc_stats(void) {
| ^~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:184:24: warning: ‘int mallopt(int, int)’ specifies less restrictive attribute than its target ‘int __sanitizer_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
184 | INTERCEPTOR_ALIAS(int, mallopt, int cmd, int value);
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:163:75: note: in definition of macro ‘INTERCEPTOR_ALIAS’
163 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE SANITIZER_WEAK_ATTRIBUTE RET FN( \
| ^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:112:5: note: ‘int mallopt(int, int)’ target declared here
112 | int __sanitizer_mallopt(int cmd, int value) { return 0; }
| ^~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/../interception/interception.h:199:19: warning: ‘int ___interceptor_mallopt(int, int)’ specifies less restrictive attribute than its target ‘int __sanitizer_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:161:50: note: in expansion of macro ‘WRAP’
161 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE RET WRAP(FN)(ARGS) \
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:184:1: note: in expansion of macro ‘INTERCEPTOR_ALIAS’
184 | INTERCEPTOR_ALIAS(int, mallopt, int cmd, int value);
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:112:5: note: ‘int ___interceptor_mallopt(int, int)’ target declared here
112 | int __sanitizer_mallopt(int cmd, int value) { return 0; }
| ^~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors.cpp:20:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_linux.cpp:40:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan.cpp:354:52: warning: constructor priorities from 0 to 100 are reserved for the implementation [-Wprio-ctor-dtor]
354 | __attribute__((constructor(0))) void __hwasan_init() {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan.cpp:354:52: warning: constructor priorities from 0 to 100 are reserved for the implementation [-Wprio-ctor-dtor]
354 | __attribute__((constructor(0))) void __hwasan_init() {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_stack.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_malloc_linux.cpp:23:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors_memintrinsics.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_allocator.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_malloc_linux.cpp:20:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:218:26: warning: ‘int __interceptor_mallopt(int, int)’ specifies less restrictive attribute than its target ‘int ___interceptor_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_malloc_linux.cpp:133:1: note: in expansion of macro ‘INTERCEPTOR’
133 | INTERCEPTOR(int, mallopt, int cmd, int value) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:199:19: note: ‘int __interceptor_mallopt(int, int)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_malloc_linux.cpp:133:1: note: in expansion of macro ‘INTERCEPTOR’
133 | INTERCEPTOR(int, mallopt, int cmd, int value) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc: In function ‘void* ___interceptor_dlopen(const char*, int)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors.cpp:134:5: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic]
134 | ({ \
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:6513:15: note: in expansion of macro ‘COMMON_INTERCEPTOR_DLOPEN’
6513 | void *res = COMMON_INTERCEPTOR_DLOPEN(filename, flag);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocator.cpp:19:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocator.cpp:19:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors_memintrinsics.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc: At global scope:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:218:26: warning: ‘int __interceptor_mprobe(void*)’ specifies less restrictive attribute than its target ‘int ___interceptor_mprobe(void*)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7222:1: note: in expansion of macro ‘INTERCEPTOR’
7222 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:199:19: note: ‘int __interceptor_mprobe(void*)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7222:1: note: in expansion of macro ‘INTERCEPTOR’
7222 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck_pedantic(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7218:1: note: in expansion of macro ‘INTERCEPTOR’
7218 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:199:19: note: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7218:1: note: in expansion of macro ‘INTERCEPTOR’
7218 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7214:1: note: in expansion of macro ‘INTERCEPTOR’
7214 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:199:19: note: ‘int __interceptor_mcheck(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7214:1: note: in expansion of macro ‘INTERCEPTOR’
7214 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan.cpp:354:52: warning: constructor priorities from 0 to 100 are reserved for the implementation [-Wprio-ctor-dtor]
354 | __attribute__((constructor(0))) void __hwasan_init() {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
39 | __attribute__((always_inline)) static void SigTrap(uptr p) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:39:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_interceptors.cpp:21:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_interceptors.cpp:356:1: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
356 | InternalLongjmp(__hw_register_buf env, int retval) {
| ^~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocator.cpp:19:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:185:25: warning: ‘void malloc_stats()’ specifies less restrictive attribute than its target ‘void __sanitizer_malloc_stats()’: ‘nothrow’ [-Wmissing-attributes]
185 | INTERCEPTOR_ALIAS(void, malloc_stats, void);
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:163:75: note: in definition of macro ‘INTERCEPTOR_ALIAS’
163 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE SANITIZER_WEAK_ATTRIBUTE RET FN( \
| ^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:115:6: note: ‘void malloc_stats()’ target declared here
115 | void __sanitizer_malloc_stats(void) {
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/../interception/interception.h:199:19: warning: ‘void ___interceptor_malloc_stats()’ specifies less restrictive attribute than its target ‘void __sanitizer_malloc_stats()’: ‘nothrow’ [-Wmissing-attributes]
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:161:50: note: in expansion of macro ‘WRAP’
161 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE RET WRAP(FN)(ARGS) \
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:185:1: note: in expansion of macro ‘INTERCEPTOR_ALIAS’
185 | INTERCEPTOR_ALIAS(void, malloc_stats, void);
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:115:6: note: ‘void ___interceptor_malloc_stats()’ target declared here
115 | void __sanitizer_malloc_stats(void) {
| ^~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:184:24: warning: ‘int mallopt(int, int)’ specifies less restrictive attribute than its target ‘int __sanitizer_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
184 | INTERCEPTOR_ALIAS(int, mallopt, int cmd, int value);
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:163:75: note: in definition of macro ‘INTERCEPTOR_ALIAS’
163 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE SANITIZER_WEAK_ATTRIBUTE RET FN( \
| ^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:112:5: note: ‘int mallopt(int, int)’ target declared here
112 | int __sanitizer_mallopt(int cmd, int value) { return 0; }
| ^~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/../interception/interception.h:199:19: warning: ‘int ___interceptor_mallopt(int, int)’ specifies less restrictive attribute than its target ‘int __sanitizer_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:161:50: note: in expansion of macro ‘WRAP’
161 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE RET WRAP(FN)(ARGS) \
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:184:1: note: in expansion of macro ‘INTERCEPTOR_ALIAS’
184 | INTERCEPTOR_ALIAS(int, mallopt, int cmd, int value);
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:112:5: note: ‘int ___interceptor_mallopt(int, int)’ target declared here
112 | int __sanitizer_mallopt(int cmd, int value) { return 0; }
| ^~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:185:25: warning: ‘void malloc_stats()’ specifies less restrictive attribute than its target ‘void __sanitizer_malloc_stats()’: ‘nothrow’ [-Wmissing-attributes]
185 | INTERCEPTOR_ALIAS(void, malloc_stats, void);
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:163:75: note: in definition of macro ‘INTERCEPTOR_ALIAS’
163 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE SANITIZER_WEAK_ATTRIBUTE RET FN( \
| ^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:115:6: note: ‘void malloc_stats()’ target declared here
115 | void __sanitizer_malloc_stats(void) {
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/../interception/interception.h:199:19: warning: ‘void ___interceptor_malloc_stats()’ specifies less restrictive attribute than its target ‘void __sanitizer_malloc_stats()’: ‘nothrow’ [-Wmissing-attributes]
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:161:50: note: in expansion of macro ‘WRAP’
161 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE RET WRAP(FN)(ARGS) \
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:185:1: note: in expansion of macro ‘INTERCEPTOR_ALIAS’
185 | INTERCEPTOR_ALIAS(void, malloc_stats, void);
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:115:6: note: ‘void ___interceptor_malloc_stats()’ target declared here
115 | void __sanitizer_malloc_stats(void) {
| ^~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:184:24: warning: ‘int mallopt(int, int)’ specifies less restrictive attribute than its target ‘int __sanitizer_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
184 | INTERCEPTOR_ALIAS(int, mallopt, int cmd, int value);
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:163:75: note: in definition of macro ‘INTERCEPTOR_ALIAS’
163 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE SANITIZER_WEAK_ATTRIBUTE RET FN( \
| ^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:112:5: note: ‘int mallopt(int, int)’ target declared here
112 | int __sanitizer_mallopt(int cmd, int value) { return 0; }
| ^~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/../interception/interception.h:199:19: warning: ‘int ___interceptor_mallopt(int, int)’ specifies less restrictive attribute than its target ‘int __sanitizer_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:161:50: note: in expansion of macro ‘WRAP’
161 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE RET WRAP(FN)(ARGS) \
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:184:1: note: in expansion of macro ‘INTERCEPTOR_ALIAS’
184 | INTERCEPTOR_ALIAS(int, mallopt, int cmd, int value);
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:112:5: note: ‘int ___interceptor_mallopt(int, int)’ target declared here
112 | int __sanitizer_mallopt(int cmd, int value) { return 0; }
| ^~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_interceptors.cpp:21:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_interceptors.cpp:21:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_interceptors.cpp:356:1: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
356 | InternalLongjmp(__hw_register_buf env, int retval) {
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_interceptors.cpp:356:1: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
356 | InternalLongjmp(__hw_register_buf env, int retval) {
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:185:25: warning: ‘void malloc_stats()’ specifies less restrictive attribute than its target ‘void __sanitizer_malloc_stats()’: ‘nothrow’ [-Wmissing-attributes]
185 | INTERCEPTOR_ALIAS(void, malloc_stats, void);
| ^~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:163:75: note: in definition of macro ‘INTERCEPTOR_ALIAS’
163 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE SANITIZER_WEAK_ATTRIBUTE RET FN( \
| ^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:115:6: note: ‘void malloc_stats()’ target declared here
115 | void __sanitizer_malloc_stats(void) {
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/../interception/interception.h:199:19: warning: ‘void ___interceptor_malloc_stats()’ specifies less restrictive attribute than its target ‘void __sanitizer_malloc_stats()’: ‘nothrow’ [-Wmissing-attributes]
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:161:50: note: in expansion of macro ‘WRAP’
161 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE RET WRAP(FN)(ARGS) \
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:185:1: note: in expansion of macro ‘INTERCEPTOR_ALIAS’
185 | INTERCEPTOR_ALIAS(void, malloc_stats, void);
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:115:6: note: ‘void ___interceptor_malloc_stats()’ target declared here
115 | void __sanitizer_malloc_stats(void) {
| ^~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:184:24: warning: ‘int mallopt(int, int)’ specifies less restrictive attribute than its target ‘int __sanitizer_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
184 | INTERCEPTOR_ALIAS(int, mallopt, int cmd, int value);
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:163:75: note: in definition of macro ‘INTERCEPTOR_ALIAS’
163 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE SANITIZER_WEAK_ATTRIBUTE RET FN( \
| ^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:112:5: note: ‘int mallopt(int, int)’ target declared here
112 | int __sanitizer_mallopt(int cmd, int value) { return 0; }
| ^~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/../interception/interception.h:199:19: warning: ‘int ___interceptor_mallopt(int, int)’ specifies less restrictive attribute than its target ‘int __sanitizer_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:161:50: note: in expansion of macro ‘WRAP’
161 | extern "C" SANITIZER_INTERFACE_ATTRIBUTE RET WRAP(FN)(ARGS) \
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:184:1: note: in expansion of macro ‘INTERCEPTOR_ALIAS’
184 | INTERCEPTOR_ALIAS(int, mallopt, int cmd, int value);
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp:112:5: note: ‘int ___interceptor_mallopt(int, int)’ target declared here
112 | int __sanitizer_mallopt(int cmd, int value) { return 0; }
| ^~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_interceptors.cpp:21:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_interceptors.cpp:356:1: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
356 | InternalLongjmp(__hw_register_buf env, int retval) {
| ^~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_memintrinsics.cpp:17:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_memintrinsics.cpp:17:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_memintrinsics.cpp:17:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cpp:19:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_memintrinsics.cpp:17:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:129:28: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
129 | tag_t mem_tag, uptr ptr) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:142:57: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
142 | PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:154:72: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
154 | __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:168:78: warning: ‘nodebug’ attribute directive ignored [-Wattributes]
168 | uptr sz) {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
89 | __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) {
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:89:44: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
167 | __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p,
| ^~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/hwasan/hwasan_checks.h:167:53: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_linux.cpp:40:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_poisoning.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_stack.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_malloc_linux.cpp:23:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors_memintrinsics.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_interceptors.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_allocator.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_malloc_linux.cpp:20:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:218:26: warning: ‘int __interceptor_mallopt(int, int)’ specifies less restrictive attribute than its target ‘int ___interceptor_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_malloc_linux.cpp:133:1: note: in expansion of macro ‘INTERCEPTOR’
133 | INTERCEPTOR(int, mallopt, int cmd, int value) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:199:19: note: ‘int __interceptor_mallopt(int, int)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_malloc_linux.cpp:133:1: note: in expansion of macro ‘INTERCEPTOR’
133 | INTERCEPTOR(int, mallopt, int cmd, int value) {
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_posix.cpp:28:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_rtl.cpp:22:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_stack.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_stack.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_poisoning.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_posix.cpp:28:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_stats.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_stack.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_suppressions.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.cpp:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:2635:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7317:51: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
7317 | STRXFRM_INTERCEPTOR_IMPL(strxfrm, dest, src, len);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7345:51: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
7345 | STRXFRM_INTERCEPTOR_IMPL(wcsxfrm, dest, src, len);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc: In function ‘void* ___interceptor_dlopen(const char*, int)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:2544:3: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic]
2544 | ({ \
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:6513:15: note: in expansion of macro ‘COMMON_INTERCEPTOR_DLOPEN’
6513 | void *res = COMMON_INTERCEPTOR_DLOPEN(filename, flag);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:2557:3: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic]
2557 | ({ \
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:6515:3: note: in expansion of macro ‘COMMON_INTERCEPTOR_LIBRARY_LOADED’
6515 | COMMON_INTERCEPTOR_LIBRARY_LOADED(filename, res);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc: In function ‘int ___interceptor_dlclose(void*)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:2563:3: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic]
2563 | ({ \
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:6524:3: note: in expansion of macro ‘COMMON_INTERCEPTOR_LIBRARY_UNLOADED’
6524 | COMMON_INTERCEPTOR_LIBRARY_UNLOADED();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:17:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc: At global scope:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:218:26: warning: ‘int __interceptor_mprobe(void*)’ specifies less restrictive attribute than its target ‘int ___interceptor_mprobe(void*)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7222:1: note: in expansion of macro ‘INTERCEPTOR’
7222 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:199:19: note: ‘int __interceptor_mprobe(void*)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7222:1: note: in expansion of macro ‘INTERCEPTOR’
7222 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck_pedantic(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7218:1: note: in expansion of macro ‘INTERCEPTOR’
7218 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:199:19: note: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7218:1: note: in expansion of macro ‘INTERCEPTOR’
7218 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7214:1: note: in expansion of macro ‘INTERCEPTOR’
7214 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:199:19: note: ‘int __interceptor_mcheck(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7214:1: note: in expansion of macro ‘INTERCEPTOR’
7214 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_rtl.cpp:22:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:2635:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7317:51: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
7317 | STRXFRM_INTERCEPTOR_IMPL(strxfrm, dest, src, len);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7345:51: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
7345 | STRXFRM_INTERCEPTOR_IMPL(wcsxfrm, dest, src, len);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc: In function ‘void* ___interceptor_dlopen(const char*, int)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:2544:3: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic]
2544 | ({ \
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:6513:15: note: in expansion of macro ‘COMMON_INTERCEPTOR_DLOPEN’
6513 | void *res = COMMON_INTERCEPTOR_DLOPEN(filename, flag);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:2557:3: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic]
2557 | ({ \
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:6515:3: note: in expansion of macro ‘COMMON_INTERCEPTOR_LIBRARY_LOADED’
6515 | COMMON_INTERCEPTOR_LIBRARY_LOADED(filename, res);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc: In function ‘int ___interceptor_dlclose(void*)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:2563:3: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic]
2563 | ({ \
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:6524:3: note: in expansion of macro ‘COMMON_INTERCEPTOR_LIBRARY_UNLOADED’
6524 | COMMON_INTERCEPTOR_LIBRARY_UNLOADED();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:17:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc: At global scope:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:218:26: warning: ‘int __interceptor_mprobe(void*)’ specifies less restrictive attribute than its target ‘int ___interceptor_mprobe(void*)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7222:1: note: in expansion of macro ‘INTERCEPTOR’
7222 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:199:19: note: ‘int __interceptor_mprobe(void*)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7222:1: note: in expansion of macro ‘INTERCEPTOR’
7222 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck_pedantic(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7218:1: note: in expansion of macro ‘INTERCEPTOR’
7218 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:199:19: note: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7218:1: note: in expansion of macro ‘INTERCEPTOR’
7218 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7214:1: note: in expansion of macro ‘INTERCEPTOR’
7214 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:199:19: note: ‘int __interceptor_mcheck(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/../../sanitizer_common/sanitizer_common_interceptors.inc:7214:1: note: in expansion of macro ‘INTERCEPTOR’
7214 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/cfi/cfi.cpp:47:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/cfi/../ubsan/ubsan_handlers.h:94:32: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
94 | RECOVERABLE(local_out_of_bounds)
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/gwp_asan/guarded_pool_allocator.cpp: In member function ‘void gwp_asan::GuardedPoolAllocator::postCrashReportRecoverableOnly(void*)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/gwp_asan/guarded_pool_allocator.cpp:400:44: warning: ISO C++ does not allow ‘?:’ with omitted middle operand [-Wpedantic]
400 | uintptr_t ErrorUptr = InternalCrashAddr ?: SignalUPtr;
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/gwp_asan/guarded_pool_allocator.cpp:400:43: warning: ISO C++ forbids omitting the middle term of a ‘?:’ expression [-Wpedantic]
400 | uintptr_t ErrorUptr = InternalCrashAddr ?: SignalUPtr;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_stack.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_stack.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_stats.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_stack.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_suppressions.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.cpp:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/gwp_asan/guarded_pool_allocator.cpp: In member function ‘void gwp_asan::GuardedPoolAllocator::postCrashReportRecoverableOnly(void*)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/gwp_asan/guarded_pool_allocator.cpp:400:44: warning: ISO C++ does not allow ‘?:’ with omitted middle operand [-Wpedantic]
400 | uintptr_t ErrorUptr = InternalCrashAddr ?: SignalUPtr;
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/gwp_asan/guarded_pool_allocator.cpp:400:43: warning: ISO C++ forbids omitting the middle term of a ‘?:’ expression [-Wpedantic]
400 | uintptr_t ErrorUptr = InternalCrashAddr ?: SignalUPtr;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_report.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_new_delete.cpp:18:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/asan/asan_thread.h:187:8: warning: ISO C++ forbids flexible array member ‘start_data_’ [-Wpedantic]
187 | char start_data_[];
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/scudo/standalone/linux.cpp: In function ‘void scudo::outputRaw(const char*)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/scudo/standalone/linux.cpp:232:16: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
232 | (void)write(2, Buffer, strlen(Buffer));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/ubsan_minimal/ubsan_minimal_handlers.cpp: In function ‘void message(const char*)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/ubsan_minimal/ubsan_minimal_handlers.cpp:12:51: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
12 | static void message(const char *msg) { (void)write(2, msg, strlen(msg)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_rtl_access.cpp: In function ‘void __tsan::MemoryRangeSet(__sanitizer::uptr, __sanitizer::uptr, RawShadow)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_rtl_access.cpp:584:25: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body]
584 | DCHECK_EQ(mid2, end);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_rtl_access.cpp: In function ‘void __tsan::MemoryRangeSet(__sanitizer::uptr, __sanitizer::uptr, RawShadow)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_rtl_access.cpp:584:25: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body]
584 | DCHECK_EQ(mid2, end);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/nsan.cpp: In function ‘void __nsan_dump_shadow_mem(const __sanitizer::u8*, size_t, size_t, size_t)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/nsan.cpp:366:23: warning: cast from type ‘const __sanitizer::u8*’ {aka ‘const unsigned char*’} to type ‘void*’ casts away qualifiers [-Wcast-qual]
366 | printf("%p: ", (void *)(addr + R * bytes_per_line));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/nsan_flags.cpp: In function ‘const char* MaybeCallNsanDefaultOptions()’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/nsan_flags.cpp:46:11: warning: the address of ‘const char* __nsan_default_options()’ will never be NULL [-Waddress]
46 | return (&__nsan_default_options) ? __nsan_default_options() : "";
| ~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_flags.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_common.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_flag_parser.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/nsan_flags.cpp:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/nsan_flags.cpp:21:44: note: ‘const char* __nsan_default_options()’ declared here
21 | SANITIZER_INTERFACE_WEAK_DEF(const char *, __nsan_default_options, void) {
| ^~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_internal_defs.h:69:14: note: in definition of macro ‘SANITIZER_INTERFACE_WEAK_DEF’
69 | ReturnType Name(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/nsan.cpp: In function ‘void __nsan_dump_shadow_mem(const __sanitizer::u8*, size_t, size_t, size_t)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/nsan.cpp:366:23: warning: cast from type ‘const __sanitizer::u8*’ {aka ‘const unsigned char*’} to type ‘void*’ casts away qualifiers [-Wcast-qual]
366 | printf("%p: ", (void *)(addr + R * bytes_per_line));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/nsan_flags.cpp: In function ‘const char* MaybeCallNsanDefaultOptions()’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/nsan_flags.cpp:46:11: warning: the address of ‘const char* __nsan_default_options()’ will never be NULL [-Waddress]
46 | return (&__nsan_default_options) ? __nsan_default_options() : "";
| ~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_flags.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_common.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_flag_parser.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/nsan_flags.cpp:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/nsan_flags.cpp:21:44: note: ‘const char* __nsan_default_options()’ declared here
21 | SANITIZER_INTERFACE_WEAK_DEF(const char *, __nsan_default_options, void) {
| ^~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_internal_defs.h:69:14: note: in definition of macro ‘SANITIZER_INTERFACE_WEAK_DEF’
69 | ReturnType Name(__VA_ARGS__)
| ^~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_sync.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_sync.cpp:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h: In instantiation of ‘void __tsan::DenseSlabAlloc< , , , >::Drain(Cache*) [with T = __tsan::MBlock; long unsigned int kL1Size = 262144; long unsigned int kL2Size = 4096; long long unsigned int kReserved = 3221225472; Cache = __tsan::DenseSlabAllocCache]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h:77:7: required from ‘void __tsan::DenseSlabAlloc< , , , >::Free(Cache*, IndexT) [with T = __tsan::MBlock; long unsigned int kL1Size = 262144; long unsigned int kL2Size = 4096; long long unsigned int kReserved = 3221225472; Cache = __tsan::DenseSlabAllocCache; IndexT = unsigned int]’
77 | Drain(c);
| ^~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_sync.cpp:84:26: required from here
84 | block_alloc_.Free(&proc->block_cache, idx & ~kFlagMask);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h:165:46: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses]
165 | xchg = head_idx | (cmp & kCounterMask) + kCounterInc;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h: In instantiation of ‘void __tsan::DenseSlabAlloc< , , , >::Drain(Cache*) [with T = __tsan::SyncVar; long unsigned int kL1Size = 1048576; long unsigned int kL2Size = 1024; long long unsigned int kReserved = 3221225472; Cache = __tsan::DenseSlabAllocCache]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h:77:7: required from ‘void __tsan::DenseSlabAlloc< , , , >::Free(Cache*, IndexT) [with T = __tsan::SyncVar; long unsigned int kL1Size = 1048576; long unsigned int kL2Size = 1024; long long unsigned int kReserved = 3221225472; Cache = __tsan::DenseSlabAllocCache; IndexT = unsigned int]’
77 | Drain(c);
| ^~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_sync.cpp:92:25: required from here
92 | sync_alloc_.Free(&proc->sync_cache, idx & ~kFlagMask);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h:165:46: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses]
165 | xchg = head_idx | (cmp & kCounterMask) + kCounterInc;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_sync.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_sync.cpp:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h: In instantiation of ‘void __tsan::DenseSlabAlloc< , , , >::Drain(Cache*) [with T = __tsan::MBlock; long unsigned int kL1Size = 262144; long unsigned int kL2Size = 4096; long long unsigned int kReserved = 3221225472; Cache = __tsan::DenseSlabAllocCache]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h:77:7: required from ‘void __tsan::DenseSlabAlloc< , , , >::Free(Cache*, IndexT) [with T = __tsan::MBlock; long unsigned int kL1Size = 262144; long unsigned int kL2Size = 4096; long long unsigned int kReserved = 3221225472; Cache = __tsan::DenseSlabAllocCache; IndexT = unsigned int]’
77 | Drain(c);
| ^~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_sync.cpp:84:26: required from here
84 | block_alloc_.Free(&proc->block_cache, idx & ~kFlagMask);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h:165:46: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses]
165 | xchg = head_idx | (cmp & kCounterMask) + kCounterInc;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h: In instantiation of ‘void __tsan::DenseSlabAlloc< , , , >::Drain(Cache*) [with T = __tsan::SyncVar; long unsigned int kL1Size = 1048576; long unsigned int kL2Size = 1024; long long unsigned int kReserved = 3221225472; Cache = __tsan::DenseSlabAllocCache]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h:77:7: required from ‘void __tsan::DenseSlabAlloc< , , , >::Free(Cache*, IndexT) [with T = __tsan::SyncVar; long unsigned int kL1Size = 1048576; long unsigned int kL2Size = 1024; long long unsigned int kReserved = 3221225472; Cache = __tsan::DenseSlabAllocCache; IndexT = unsigned int]’
77 | Drain(c);
| ^~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_sync.cpp:92:25: required from here
92 | sync_alloc_.Free(&proc->sync_cache, idx & ~kFlagMask);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h:165:46: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses]
165 | xchg = head_idx | (cmp & kCounterMask) + kCounterInc;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/profile/InstrProfiling.h:12,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/profile/InstrProfilingFile.c:34:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/profile/InstrProfilingFile.c: In function ‘doProfileMerging’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/profile/InstrProfilingPort.h:33:37: warning: ignoring return value of ‘ftruncate’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
33 | #define COMPILER_RT_FTRUNCATE(f, l) ftruncate(fileno(f), l)
| ^~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/profile/InstrProfilingFile.c:471:9: note: in expansion of macro ‘COMPILER_RT_FTRUNCATE’
471 | (void)COMPILER_RT_FTRUNCATE(ProfileFile,
| ^~~~~~~~~~~~~~~~~~~~~
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/xray/xray_dso_init.cpp:51:17: warning: constructor priorities from 0 to 100 are reserved for the implementation [-Wprio-ctor-dtor]
51 | __xray_init_dso() XRAY_NEVER_INSTRUMENT {
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/xray/xray_dso_init.cpp:59:21: warning: destructor priorities from 0 to 100 are reserved for the implementation [-Wprio-ctor-dtor]
59 | __xray_finalize_dso() XRAY_NEVER_INSTRUMENT {
| ^
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_interceptors.cpp:103:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7317:51: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
7317 | STRXFRM_INTERCEPTOR_IMPL(strxfrm, dest, src, len);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7345:51: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
7345 | STRXFRM_INTERCEPTOR_IMPL(wcsxfrm, dest, src, len);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc: In function ‘void* ___interceptor_dlopen(const char*, int)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:281:3: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic]
281 | ({ CheckNoDeepBind(filename, flag); REAL(dlopen)(filename, flag); })
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:6513:15: note: in expansion of macro ‘COMMON_INTERCEPTOR_DLOPEN’
6513 | void *res = COMMON_INTERCEPTOR_DLOPEN(filename, flag);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_interceptors.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_interceptors.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc: At global scope:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:218:26: warning: ‘int __interceptor_mprobe(void*)’ specifies less restrictive attribute than its target ‘int ___interceptor_mprobe(void*)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7222:1: note: in expansion of macro ‘INTERCEPTOR’
7222 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:199:19: note: ‘int __interceptor_mprobe(void*)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7222:1: note: in expansion of macro ‘INTERCEPTOR’
7222 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck_pedantic(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7218:1: note: in expansion of macro ‘INTERCEPTOR’
7218 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:199:19: note: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7218:1: note: in expansion of macro ‘INTERCEPTOR’
7218 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7214:1: note: in expansion of macro ‘INTERCEPTOR’
7214 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:199:19: note: ‘int __interceptor_mcheck(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7214:1: note: in expansion of macro ‘INTERCEPTOR’
7214 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_interceptors.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_allocator.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_malloc_linux.cpp:21:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:218:26: warning: ‘int __interceptor_mallopt(int, int)’ specifies less restrictive attribute than its target ‘int ___interceptor_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_malloc_linux.cpp:123:1: note: in expansion of macro ‘INTERCEPTOR’
123 | INTERCEPTOR(int, mallopt, int cmd, int value) { return 0; }
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:199:19: note: ‘int __interceptor_mallopt(int, int)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_malloc_linux.cpp:123:1: note: in expansion of macro ‘INTERCEPTOR’
123 | INTERCEPTOR(int, mallopt, int cmd, int value) { return 0; }
| ^~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_interceptors.cpp:103:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7317:51: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
7317 | STRXFRM_INTERCEPTOR_IMPL(strxfrm, dest, src, len);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7345:51: warning: ISO C++11 requires at least one argument for the ‘...’ in a variadic macro [-Wc++20-extensions]
7345 | STRXFRM_INTERCEPTOR_IMPL(wcsxfrm, dest, src, len);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc: In function ‘void* ___interceptor_dlopen(const char*, int)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:281:3: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic]
281 | ({ CheckNoDeepBind(filename, flag); REAL(dlopen)(filename, flag); })
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:6513:15: note: in expansion of macro ‘COMMON_INTERCEPTOR_DLOPEN’
6513 | void *res = COMMON_INTERCEPTOR_DLOPEN(filename, flag);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_interceptors.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_interceptors.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc: At global scope:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:218:26: warning: ‘int __interceptor_mprobe(void*)’ specifies less restrictive attribute than its target ‘int ___interceptor_mprobe(void*)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7222:1: note: in expansion of macro ‘INTERCEPTOR’
7222 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:199:19: note: ‘int __interceptor_mprobe(void*)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7222:1: note: in expansion of macro ‘INTERCEPTOR’
7222 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck_pedantic(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7218:1: note: in expansion of macro ‘INTERCEPTOR’
7218 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:199:19: note: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7218:1: note: in expansion of macro ‘INTERCEPTOR’
7218 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7214:1: note: in expansion of macro ‘INTERCEPTOR’
7214 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:199:19: note: ‘int __interceptor_mcheck(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../sanitizer_common/sanitizer_common_interceptors.inc:7214:1: note: in expansion of macro ‘INTERCEPTOR’
7214 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/fuzzer/FuzzerIOPosix.cpp: In function ‘void fuzzer::RawPrint(const char*)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/fuzzer/FuzzerIOPosix.cpp:162:14: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
162 | (void)write(2, Str, strlen(Str));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_interceptors.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_allocator.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_malloc_linux.cpp:21:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:218:26: warning: ‘int __interceptor_mallopt(int, int)’ specifies less restrictive attribute than its target ‘int ___interceptor_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_malloc_linux.cpp:123:1: note: in expansion of macro ‘INTERCEPTOR’
123 | INTERCEPTOR(int, mallopt, int cmd, int value) { return 0; }
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:199:19: note: ‘int __interceptor_mallopt(int, int)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/memprof/memprof_malloc_linux.cpp:123:1: note: in expansion of macro ‘INTERCEPTOR’
123 | INTERCEPTOR(int, mallopt, int cmd, int value) { return 0; }
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.cpp:119:32: warning: ‘static __sanitizer::{anonymous}::ChainedOriginDepotNode::Handle __sanitizer::{anonymous}::ChainedOriginDepotNode::get_handle(__sanitizer::u32)’ defined but not used [-Wunused-function]
119 | ChainedOriginDepotNode::Handle ChainedOriginDepotNode::get_handle(u32 id) {
| ^~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/sanitizer_common/sanitizer_stack_store.cpp:251:6: warning: ISO C++ forbids flexible array member ‘data’ [-Wpedantic]
251 | u8 data[];
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/fuzzer/FuzzerLoop.cpp: In member function ‘void fuzzer::Fuzzer::TryDetectingAMemoryLeak(const uint8_t*, size_t, bool)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:689:8: warning: the address of ‘fuzzer::ExternalFunctions::__lsan_enable’ will never be NULL [-Waddress]
689 | if (!&(EF->__lsan_enable) || !&(EF->__lsan_disable) ||
| ^~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/fuzzer/FuzzerInternal.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/fuzzer/FuzzerExtFunctions.def:28:10: note: ‘fuzzer::ExternalFunctions::__lsan_enable’ declared here
28 | EXT_FUNC(__lsan_enable, void, (), false);
| ^~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/fuzzer/FuzzerExtFunctions.h:26:16: note: in definition of macro ‘EXT_FUNC’
26 | RETURN_TYPE(*NAME) FUNC_SIG = nullptr
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:689:33: warning: the address of ‘fuzzer::ExternalFunctions::__lsan_disable’ will never be NULL [-Waddress]
689 | if (!&(EF->__lsan_enable) || !&(EF->__lsan_disable) ||
| ^~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/fuzzer/FuzzerExtFunctions.def:29:10: note: ‘fuzzer::ExternalFunctions::__lsan_disable’ declared here
29 | EXT_FUNC(__lsan_disable, void, (), false);
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/fuzzer/FuzzerExtFunctions.h:26:16: note: in definition of macro ‘EXT_FUNC’
26 | RETURN_TYPE(*NAME) FUNC_SIG = nullptr
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/scudo/standalone/linux.cpp: In function ‘void scudo::outputRaw(const char*)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/scudo/standalone/linux.cpp:232:16: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
232 | (void)write(2, Buffer, strlen(Buffer));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/lsan_interceptors.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:218:26: warning: ‘int __interceptor_mprobe(void*)’ specifies less restrictive attribute than its target ‘int ___interceptor_mprobe(void*)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/lsan_interceptors.cpp:246:1: note: in expansion of macro ‘INTERCEPTOR’
246 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:199:19: note: ‘int __interceptor_mprobe(void*)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/lsan_interceptors.cpp:246:1: note: in expansion of macro ‘INTERCEPTOR’
246 | INTERCEPTOR(int, mprobe, void *ptr) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck_pedantic(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/lsan_interceptors.cpp:242:1: note: in expansion of macro ‘INTERCEPTOR’
242 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:199:19: note: ‘int __interceptor_mcheck_pedantic(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/lsan_interceptors.cpp:242:1: note: in expansion of macro ‘INTERCEPTOR’
242 | INTERCEPTOR(int, mcheck_pedantic, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:218:26: warning: ‘int __interceptor_mcheck(void (*)(int))’ specifies less restrictive attribute than its target ‘int ___interceptor_mcheck(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/lsan_interceptors.cpp:238:1: note: in expansion of macro ‘INTERCEPTOR’
238 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:199:19: note: ‘int __interceptor_mcheck(void (*)(int))’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/lsan_interceptors.cpp:238:1: note: in expansion of macro ‘INTERCEPTOR’
238 | INTERCEPTOR(int, mcheck, void (*abortfunc)(int mstatus)) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:218:26: warning: ‘int __interceptor_mallopt(int, int)’ specifies less restrictive attribute than its target ‘int ___interceptor_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes]
218 | extern "C" ret_type __interceptor_##func(__VA_ARGS__) \
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:326:3: note: in expansion of macro ‘DECLARE_WRAPPER’
326 | DECLARE_WRAPPER(ret_type, func, __VA_ARGS__) \
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/lsan_interceptors.cpp:210:1: note: in expansion of macro ‘INTERCEPTOR’
210 | INTERCEPTOR(int, mallopt, int cmd, int value) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:199:19: note: ‘int __interceptor_mallopt(int, int)’ target declared here
199 | # define WRAP(x) ___interceptor_ ## x
| ^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/../interception/interception.h:327:45: note: in expansion of macro ‘WRAP’
327 | extern "C" INTERCEPTOR_ATTRIBUTE ret_type WRAP(func)(__VA_ARGS__)
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/lsan/lsan_interceptors.cpp:210:1: note: in expansion of macro ‘INTERCEPTOR’
210 | INTERCEPTOR(int, mallopt, int cmd, int value) {
| ^~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/scudo/standalone/linux.cpp: In function ‘void scudo::outputRaw(const char*)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/compiler-rt/lib/scudo/standalone/linux.cpp:232:16: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
232 | (void)write(2, Buffer, strlen(Buffer));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/lldb/include/lldb/API/SBTrace.h:60: Warning 564: Error parsing Doxygen command a: No word followed the command. Command ignored.
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Support/TarWriter.cpp: In member function ‘void llvm::TarWriter::append(llvm::StringRef, llvm::StringRef)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Support/TarWriter.cpp:108:41: warning: ‘%011zo’ directive output may be truncated writing between 11 and 21 bytes into a region of size 12 [-Wformat-truncation=]
108 | snprintf(Hdr.Size, sizeof(Hdr.Size), "%011zo", PaxAttr.size());
| ^~~~~~
In function ‘void writePaxHeader(llvm::raw_fd_ostream&, llvm::StringRef)’,
inlined from ‘void llvm::TarWriter::append(llvm::StringRef, llvm::StringRef)’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Support/TarWriter.cpp:197:19:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Support/TarWriter.cpp:108:40: note: directive argument in the range [0, 9223372036854775806]
108 | snprintf(Hdr.Size, sizeof(Hdr.Size), "%011zo", PaxAttr.size());
| ^~~~~~~~
In file included from /usr/include/stdio.h:970,
from /usr/include/c++/15.2.1/cstdio:47,
from /usr/include/c++/15.2.1/ext/string_conversions.h:47,
from /usr/include/c++/15.2.1/bits/basic_string.h:4444,
from /usr/include/c++/15.2.1/string:56,
from /usr/include/c++/15.2.1/bits/locale_classes.h:42,
from /usr/include/c++/15.2.1/bits/ios_base.h:43,
from /usr/include/c++/15.2.1/streambuf:45,
from /usr/include/c++/15.2.1/bits/streambuf_iterator.h:37,
from /usr/include/c++/15.2.1/iterator:68,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/ADL.h:13,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/iterator_range.h:21,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/StringRef.h:14,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/Support/TarWriter.h:12,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Support/TarWriter.cpp:24:
In function ‘int snprintf(char*, size_t, const char*, ...)’,
inlined from ‘void writePaxHeader(llvm::raw_fd_ostream&, llvm::StringRef)’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Support/TarWriter.cpp:108:11,
inlined from ‘void llvm::TarWriter::append(llvm::StringRef, llvm::StringRef)’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Support/TarWriter.cpp:197:19:
/usr/include/bits/stdio2.h:68:35: note: ‘__builtin___snprintf_chk’ output between 12 and 22 bytes into a destination of size 12
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/TargetParser/X86TargetParser.cpp:179:24: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses]
179 | FeaturesArrowlakeS ^ FeatureWIDEKL | FeaturePREFETCHI;
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/TargetParser/X86TargetParser.cpp:181:26: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses]
181 | FeaturesSierraforest ^ FeatureWIDEKL | FeatureAVXVNNIINT16 | FeatureSHA512 |
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/map:64,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/utils/TableGen/Common/CodeGenHwModes.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/utils/TableGen/Common/CodeGenRegisters.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/utils/TableGen/Common/CodeGenRegisters.cpp:14:
In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::begin() const [with _Key = llvm::CodeGenSubRegIndex*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = llvm::deref >; _Alloc = std::allocator >]’,
inlined from ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_reverse_iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::rend() const [with _Key = llvm::CodeGenSubRegIndex*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = llvm::deref >; _Alloc = std::allocator >]’ at /usr/include/c++/15.2.1/bits/stl_tree.h:1649:46,
inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::const_reverse_iterator std::map<_Key, _Tp, _Compare, _Alloc>::rend() const [with _Key = llvm::CodeGenSubRegIndex*; _Tp = llvm::CodeGenSubRegIndex*; _Compare = llvm::deref >; _Alloc = std::allocator >]’ at /usr/include/c++/15.2.1/bits/stl_map.h:455:26,
inlined from ‘static llvm::GraphTraits<{anonymous}::SubRegIndexCompositionGraph>::ChildIteratorType llvm::GraphTraits<{anonymous}::SubRegIndexCompositionGraph>::child_end(NodeRef)’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/utils/TableGen/Common/CodeGenRegisters.cpp:1676:47,
inlined from ‘llvm::po_iterator::po_iterator(NodeRef) [with GraphT = {anonymous}::SubRegIndexCompositionGraph; SetType = llvm::SmallPtrSet >, std::allocator > >*>, 8>; bool ExtStorage = false; GT = llvm::GraphTraits<{anonymous}::SubRegIndexCompositionGraph>]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/PostOrderIterator.h:119:67,
inlined from ‘static llvm::po_iterator llvm::po_iterator::begin(const GraphT&) [with GraphT = {anonymous}::SubRegIndexCompositionGraph; SetType = llvm::SmallPtrSet >, std::allocator > >*>, 8>; bool ExtStorage = false; GT = llvm::GraphTraits<{anonymous}::SubRegIndexCompositionGraph>]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/PostOrderIterator.h:153:43,
inlined from ‘llvm::po_iterator llvm::po_begin(const T&) [with T = {anonymous}::SubRegIndexCompositionGraph]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/PostOrderIterator.h:193:69,
inlined from ‘void llvm::ReversePostOrderTraversal::Initialize(const GraphT&) [with GraphT = {anonymous}::SubRegIndexCompositionGraph; GT = llvm::GraphTraits<{anonymous}::SubRegIndexCompositionGraph>]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/PostOrderIterator.h:306:23,
inlined from ‘llvm::ReversePostOrderTraversal::ReversePostOrderTraversal(const GraphT&) [with GraphT = {anonymous}::SubRegIndexCompositionGraph; GT = llvm::GraphTraits<{anonymous}::SubRegIndexCompositionGraph>]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/PostOrderIterator.h:313:58,
inlined from ‘void llvm::CodeGenRegBank::computeSubRegIndicesRPOT()’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/utils/TableGen/Common/CodeGenRegisters.cpp:1693:64:
/usr/include/c++/15.2.1/bits/stl_tree.h:1625:55: warning: array subscript 4 is outside array bounds of ‘{anonymous}::SubRegIndexCompositionGraph [1]’ [-Warray-bounds=]
1625 | { return const_iterator(this->_M_impl._M_header._M_left); }
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/utils/TableGen/Common/CodeGenRegisters.cpp: In member function ‘void llvm::CodeGenRegBank::computeSubRegIndicesRPOT()’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/utils/TableGen/Common/CodeGenRegisters.cpp:1692:31: note: at offset 232 into object ‘G’ of size 56
1692 | SubRegIndexCompositionGraph G(SubRegIndices);
| ^
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp: In member function ‘bool {anonymous}::CombineRuleBuilder::emitCXXMatchApply(llvm::CodeExpansions&, llvm::gi::RuleMatcher&, llvm::ArrayRef)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:1941:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
1941 | const auto &Code = CXXPredicateCode::getCustomActionCode(CodeStr);
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:1941:59: note: ‘std::string’ {aka ‘std::__cxx11::basic_string’} temporary created here
1941 | const auto &Code = CXXPredicateCode::getCustomActionCode(CodeStr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseAST.cpp:18:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseCXXInlineMethods.cpp:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseDecl.cpp:23:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseDecl.cpp: In member function ‘void clang::Parser::ParseDirectDeclarator(clang::Declarator&)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseDecl.cpp:6822:36: warning: enumerated and non-enumerated type in conditional expression [-Wextra]
6821 | (IsFunctionDeclaration
| ~~~~~~~~~~~~~~~~~~~~~
6822 | ? Scope::FunctionDeclarationScope : 0));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseDecl.cpp: In member function ‘void clang::Parser::ParseParenDeclarator(clang::Declarator&)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseDecl.cpp:7104:32: warning: enumerated and non-enumerated type in conditional expression [-Wextra]
7103 | (D.isFunctionDeclaratorAFunctionDeclaration()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7104 | ? Scope::FunctionDeclarationScope : 0));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseDeclCXX.cpp:24:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseExpr.cpp:29:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseExprCXX.cpp:21:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseHLSL.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /usr/include/c++/15.2.1/bits/stl_uninitialized.h:63,
from /usr/include/c++/15.2.1/memory:71,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/Support/Casting.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Basic/LLVM.h:21,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Basic/DiagnosticIDs.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Basic/Diagnostic.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Lex/Preprocessor.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Lex/PPCaching.cpp:14:
In function ‘_OutIter std::__copy_move_a2(_InIter, _Sent, _OutIter) [with bool _IsMove = true; _InIter = clang::Token*; _Sent = clang::Token*; _OutIter = clang::Token*]’,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = clang::Token*; _OI = clang::Token*]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:492:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = clang::Token*; _OI = clang::Token*]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:500:31,
inlined from ‘_OI std::move(_II, _II, _OI) [with _II = clang::Token*; _OI = clang::Token*]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:674:38,
inlined from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = clang::Token]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/SmallVector.h:1071:25,
inlined from ‘llvm::SmallVector& llvm::SmallVector::operator=(llvm::SmallVector&&) [with T = clang::Token; unsigned int N = 1]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/SmallVector.h:1259:36,
inlined from ‘void clang::Preprocessor::Backtrack()’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Lex/PPCaching.cpp:72:50:
/usr/include/c++/15.2.1/bits/stl_algobase.h:426:32: warning: ‘void* __builtin_memmove(void*, const void*, long unsigned int)’ forming offset 40 is out of the bounds [0, 40] of object ‘’ with type ‘clang::Preprocessor::CachedTokensTy’ {aka ‘llvm::SmallVector’} [-Warray-bounds=]
426 | __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
427 | _GLIBCXX_TO_ADDR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
428 | __n * sizeof(*__first));
| ~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Lex/PPCaching.cpp: In member function ‘void clang::Preprocessor::Backtrack()’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Lex/PPCaching.cpp:72:49: note: ‘’ declared here
72 | CachedTokens = PopUnannotatedBacktrackTokens();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In function ‘_OutIter std::__copy_move_a2(_InIter, _Sent, _OutIter) [with bool _IsMove = true; _InIter = clang::Token*; _Sent = clang::Token*; _OutIter = clang::Token*]’,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = clang::Token*; _OI = clang::Token*]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:492:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = clang::Token*; _OI = clang::Token*]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:500:31,
inlined from ‘_OI std::move(_II, _II, _OI) [with _II = clang::Token*; _OI = clang::Token*]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:674:38,
inlined from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = clang::Token]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/SmallVector.h:1094:14,
inlined from ‘llvm::SmallVector& llvm::SmallVector::operator=(llvm::SmallVector&&) [with T = clang::Token; unsigned int N = 1]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/SmallVector.h:1259:36,
inlined from ‘void clang::Preprocessor::Backtrack()’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Lex/PPCaching.cpp:72:50:
/usr/include/c++/15.2.1/bits/stl_algobase.h:426:32: warning: ‘void* __builtin_memmove(void*, const void*, long unsigned int)’ forming offset 40 is out of the bounds [0, 40] of object ‘’ with type ‘clang::Preprocessor::CachedTokensTy’ {aka ‘llvm::SmallVector’} [-Warray-bounds=]
426 | __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
427 | _GLIBCXX_TO_ADDR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
428 | __n * sizeof(*__first));
| ~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Lex/PPCaching.cpp: In member function ‘void clang::Preprocessor::Backtrack()’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Lex/PPCaching.cpp:72:49: note: ‘’ declared here
72 | CachedTokens = PopUnannotatedBacktrackTokens();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseInit.cpp:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseObjc.cpp:20:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseObjc.cpp: In member function ‘void clang::Parser::ParseLexedObjCMethodDefs(LexedMethod&, bool)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseObjc.cpp:3298:43: warning: enumerated and non-enumerated type in conditional expression [-Wextra]
3298 | ParseScope BodyScope(this, (parseMethod ? Scope::ObjCMethodScope : 0) |
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseOpenMP.cpp:19:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParsePragma.cpp:20:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /usr/include/c++/15.2.1/memory:80,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/Support/Casting.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Basic/LLVM.h:21,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Basic/DiagnosticIDs.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Basic/Diagnostic.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/AST/NestedNameSpecifier.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/AST/Type.h:21,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/AST/CanonicalType.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/AST/ASTContext.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParsePragma.cpp:13:
In function ‘std::__detail::__unique_ptr_array_t<_Tp> std::make_unique(size_t) [with _Tp = clang::Token []]’,
inlined from ‘virtual void {anonymous}::PragmaMSPragma::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducer, clang::Token&)’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParsePragma.cpp:2980:65:
/usr/include/c++/15.2.1/bits/unique_ptr.h:1099:30: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ offset [0, 23] is out of the bounds [0, 0] [-Warray-bounds=]
1099 | { return unique_ptr<_Tp>(new remove_extent_t<_Tp>[__num]()); }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseStmt.cpp:20:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseStmt.cpp: In member function ‘clang::StmtResult clang::Parser::ParseCXXTryBlockCommon(clang::SourceLocation, bool)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseStmt.cpp:2491:40: warning: enumerated and non-enumerated type in conditional expression [-Wextra]
2491 | (FnTry ? Scope::FnTryCatchScope : 0)));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseStmt.cpp: In member function ‘clang::StmtResult clang::Parser::ParseCXXCatchBlock(bool)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseStmt.cpp:2555:44: warning: enumerated and non-enumerated type in conditional expression [-Wextra]
2555 | (FnCatch ? Scope::FnTryCatchScope : 0));
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseStmtAsm.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Serialization/ASTReader.cpp:80:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTRecordReader.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Serialization/ASTReader.cpp:86:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTRecordReader.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Serialization/ASTReaderDecl.cpp:54:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTRecordReader.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Serialization/ASTReaderStmt.cpp:51:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseTemplate.cpp:17:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseTentative.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/Parser.cpp:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Parse/ParseOpenACC.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/ASTUnit.cpp:58:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/ASTUnit.cpp:60:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Serialization/ASTWriter.cpp:70:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Serialization/ASTWriter.cpp:75:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Serialization/ASTWriterDecl.cpp:22:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/ChainedIncludesSource.cpp:23:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/CompilerInstance.cpp:39:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/CompilerInstance.cpp:40:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Serialization/ASTWriterStmt.cpp:21:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/bits/stl_uninitialized.h:63,
from /usr/include/c++/15.2.1/memory:71,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/Support/Casting.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Basic/LLVM.h:21,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Basic/DiagnosticIDs.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Basic/Diagnostic.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/AST/NestedNameSpecifier.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/AST/Type.h:21,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/AST/CanonicalType.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/AST/ASTContext.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Serialization/ASTCommon.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Serialization/ASTWriter.cpp:13:
In function ‘_OutIter std::__copy_move_a2(_InIter, _Sent, _OutIter) [with bool _IsMove = true; _InIter = clang::ASTWriter::DeclUpdate*; _Sent = clang::ASTWriter::DeclUpdate*; _OutIter = clang::ASTWriter::DeclUpdate*]’,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = clang::ASTWriter::DeclUpdate*; _OI = clang::ASTWriter::DeclUpdate*]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:492:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = clang::ASTWriter::DeclUpdate*; _OI = clang::ASTWriter::DeclUpdate*]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:500:31,
inlined from ‘_OI std::move(_II, _II, _OI) [with _II = clang::ASTWriter::DeclUpdate*; _OI = clang::ASTWriter::DeclUpdate*]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:674:38,
inlined from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = clang::ASTWriter::DeclUpdate]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/SmallVector.h:1071:25,
inlined from ‘llvm::SmallVector& llvm::SmallVector::operator=(llvm::SmallVector&&) [with T = clang::ASTWriter::DeclUpdate; unsigned int N = 1]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/SmallVector.h:1259:36,
inlined from ‘std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = llvm::SmallVector]’ at /usr/include/c++/15.2.1/bits/move.h:237:11,
inlined from ‘void std::pair<_T1, _T2>::swap(std::pair<_T1, _T2>&) [with _T1 = const clang::Decl*; _T2 = llvm::SmallVector]’ at /usr/include/c++/15.2.1/bits/stl_pair.h:327:6,
inlined from ‘typename std::enable_if, std::__is_swappable<_T2> >::value>::type std::swap(pair<_T1, _T2>&, pair<_T1, _T2>&) [with _T1 = const clang::Decl*; _T2 = llvm::SmallVector]’ at /usr/include/c++/15.2.1/bits/stl_pair.h:1123:15,
inlined from ‘void llvm::SmallVectorImpl::swap(llvm::SmallVectorImpl&) [with T = std::pair >]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/SmallVector.h:986:14:
/usr/include/c++/15.2.1/bits/stl_algobase.h:426:32: warning: ‘void* __builtin_memmove(void*, const void*, long unsigned int)’ forming offset 32 is out of the bounds [0, 32] of object ‘__tmp’ with type ‘llvm::SmallVector’ [-Warray-bounds=]
426 | __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
427 | _GLIBCXX_TO_ADDR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
428 | __n * sizeof(*__first));
| ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/bits/stl_pair.h:61,
from /usr/include/c++/15.2.1/utility:71,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/BitmaskEnum.h:14,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Basic/BitmaskEnum.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/AST/DependenceFlags.h:11,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/AST/Type.h:20:
/usr/include/c++/15.2.1/bits/move.h: In member function ‘void llvm::SmallVectorImpl::swap(llvm::SmallVectorImpl&) [with T = std::pair >]’:
/usr/include/c++/15.2.1/bits/move.h:235:11: note: ‘__tmp’ declared here
235 | _Tp __tmp = _GLIBCXX_MOVE(__a);
| ^~~~~
In function ‘_OutIter std::__copy_move_a2(_InIter, _Sent, _OutIter) [with bool _IsMove = true; _InIter = clang::ASTWriter::DeclUpdate*; _Sent = clang::ASTWriter::DeclUpdate*; _OutIter = clang::ASTWriter::DeclUpdate*]’,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = clang::ASTWriter::DeclUpdate*; _OI = clang::ASTWriter::DeclUpdate*]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:492:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = clang::ASTWriter::DeclUpdate*; _OI = clang::ASTWriter::DeclUpdate*]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:500:31,
inlined from ‘_OI std::move(_II, _II, _OI) [with _II = clang::ASTWriter::DeclUpdate*; _OI = clang::ASTWriter::DeclUpdate*]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:674:38,
inlined from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = clang::ASTWriter::DeclUpdate]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/SmallVector.h:1094:14,
inlined from ‘llvm::SmallVector& llvm::SmallVector::operator=(llvm::SmallVector&&) [with T = clang::ASTWriter::DeclUpdate; unsigned int N = 1]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/SmallVector.h:1259:36,
inlined from ‘std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = llvm::SmallVector]’ at /usr/include/c++/15.2.1/bits/move.h:237:11,
inlined from ‘void std::pair<_T1, _T2>::swap(std::pair<_T1, _T2>&) [with _T1 = const clang::Decl*; _T2 = llvm::SmallVector]’ at /usr/include/c++/15.2.1/bits/stl_pair.h:327:6,
inlined from ‘typename std::enable_if, std::__is_swappable<_T2> >::value>::type std::swap(pair<_T1, _T2>&, pair<_T1, _T2>&) [with _T1 = const clang::Decl*; _T2 = llvm::SmallVector]’ at /usr/include/c++/15.2.1/bits/stl_pair.h:1123:15,
inlined from ‘void llvm::SmallVectorImpl::swap(llvm::SmallVectorImpl&) [with T = std::pair >]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/SmallVector.h:986:14:
/usr/include/c++/15.2.1/bits/stl_algobase.h:426:32: warning: ‘void* __builtin_memmove(void*, const void*, long unsigned int)’ forming offset 32 is out of the bounds [0, 32] of object ‘__tmp’ with type ‘llvm::SmallVector’ [-Warray-bounds=]
426 | __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
427 | _GLIBCXX_TO_ADDR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
428 | __n * sizeof(*__first));
| ~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/move.h: In member function ‘void llvm::SmallVectorImpl::swap(llvm::SmallVectorImpl&) [with T = std::pair >]’:
/usr/include/c++/15.2.1/bits/move.h:235:11: note: ‘__tmp’ declared here
235 | _Tp __tmp = _GLIBCXX_MOVE(__a);
| ^~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTWriter.h:22,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Serialization/GeneratePCH.cpp:20:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Index/IndexingAction.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/DependencyFile.cpp:22:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/DependencyFile.cpp:152:8: note: by ‘virtual bool {anonymous}::DepCollectorASTListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
152 | bool visitInputFile(StringRef Filename, bool IsSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/FrontendAction.cpp:39:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/TemplateInstCallback.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/FrontendActions.cpp:25:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/FrontendActions.cpp:26:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:234:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
234 | virtual bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/FrontendActions.cpp:797:10: note: by ‘virtual bool {anonymous}::DumpModuleInfoListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’
797 | bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/InitPreprocessor.cpp:26:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/Rewrite/FrontendActions.cpp:22:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/ModuleDependencyCollector.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/ModuleDependencyCollector.cpp:35:8: note: by ‘virtual bool {anonymous}::ModuleDependencyListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
35 | bool visitInputFile(StringRef Filename, bool IsSystem, bool IsOverridden,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTWriter.h:22,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/PrecompiledPreamble.cpp:24:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/TestModuleFileExtension.cpp:10:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/CodeGen/CGDecl.cpp:36:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/TemplateInstCallback.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:234:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
234 | virtual bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp:131:8: note: by ‘virtual bool {anonymous}::PrebuiltModuleListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’
131 | bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h:13,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Interpreter/CodeCompletion.cpp:26:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Parse/Parser.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Interpreter/IncrementalParser.cpp:18:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp:18:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:245:16: warning: ‘virtual bool clang::ASTReaderListener::visitInputFile(llvm::StringRef, llvm::StringRef, bool, bool, bool)’ was hidden [-Woverloaded-virtual=]
245 | virtual bool visitInputFile(StringRef FilenameAsRequested, StringRef Filename,
| ^~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTReader.h:306:8: note: by ‘virtual bool clang::ChainedASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)’
306 | bool visitInputFile(StringRef Filename, bool isSystem,
| ^~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Interpreter/InterpreterUtils.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Interpreter/Interpreter.cpp:17:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Interpreter/InterpreterUtils.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Interpreter/InterpreterValuePrinter.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Interpreter/InterpreterUtils.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Interpreter/InterpreterUtils.cpp:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang-tools-extra/clang-include-fixer/plugin/IncludeFixerPlugin.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Serialization/ASTWriter.h:22,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/CodeGen/CodeGenAction.cpp:30:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang-tools-extra/clangd/refactor/tweaks/DefineInline.cpp:30:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /usr/include/c++/15.2.1/algorithm:62,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/SmallVector.h:19,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/MC/MCELFStreamer.h:12,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp:15:
In function ‘_OutIter std::__copy_move_a2(_InIter, _Sent, _OutIter) [with bool _IsMove = true; _InIter = const llvm::MCSymbol**; _Sent = const llvm::MCSymbol**; _OutIter = const llvm::MCSymbol**]’,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = const llvm::MCSymbol**; _OI = const llvm::MCSymbol**]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:492:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = const llvm::MCSymbol**; _OI = const llvm::MCSymbol**]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:500:31,
inlined from ‘_OI std::move(_II, _II, _OI) [with _II = const llvm::MCSymbol**; _OI = const llvm::MCSymbol**]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:674:38,
inlined from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = const llvm::MCSymbol*]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/SmallVector.h:1071:25,
inlined from ‘virtual void llvm::AArch64TargetELFStreamer::finish()’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp:512:31:
/usr/include/c++/15.2.1/bits/stl_algobase.h:426:32: warning: ‘void* __builtin_memmove(void*, const void*, long unsigned int)’ offset [16, 24] is out of the bounds [0, 16] of object ‘NewSyms’ with type ‘llvm::SmallVector’ [-Warray-bounds=]
426 | __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
427 | _GLIBCXX_TO_ADDR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
428 | __n * sizeof(*__first));
| ~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp: In member function ‘virtual void llvm::AArch64TargetELFStreamer::finish()’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp:489:40: note: ‘NewSyms’ declared here
489 | SmallVector NewSyms;
| ^~~~~~~
In function ‘_OutIter std::__copy_move_a2(_InIter, _Sent, _OutIter) [with bool _IsMove = true; _InIter = const llvm::MCSymbol**; _Sent = const llvm::MCSymbol**; _OutIter = const llvm::MCSymbol**]’,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = const llvm::MCSymbol**; _OI = const llvm::MCSymbol**]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:492:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = const llvm::MCSymbol**; _OI = const llvm::MCSymbol**]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:500:31,
inlined from ‘_OI std::move(_II, _II, _OI) [with _II = const llvm::MCSymbol**; _OI = const llvm::MCSymbol**]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:674:38,
inlined from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = const llvm::MCSymbol*]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/include/llvm/ADT/SmallVector.h:1094:14,
inlined from ‘virtual void llvm::AArch64TargetELFStreamer::finish()’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp:512:31:
/usr/include/c++/15.2.1/bits/stl_algobase.h:426:32: warning: ‘void* __builtin_memmove(void*, const void*, long unsigned int)’ offset [16, 24] is out of the bounds [0, 16] of object ‘NewSyms’ with type ‘llvm::SmallVector’ [-Warray-bounds=]
426 | __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
427 | _GLIBCXX_TO_ADDR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
428 | __n * sizeof(*__first));
| ~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp: In member function ‘virtual void llvm::AArch64TargetELFStreamer::finish()’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp:489:40: note: ‘NewSyms’ declared here
489 | SmallVector NewSyms;
| ^~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Target/BPF/BPF.h:25:20: warning: ‘llvm::BPF_TRAP’ defined but not used [-Wunused-variable]
25 | static const char *BPF_TRAP = "__bpf_trap";
| ^~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp: In member function ‘virtual clang::ento::ProgramStateRef clang::ento::SimpleConstraintManager::assumeInclusiveRangeInternal(clang::ento::ProgramStateRef, clang::ento::NonLoc, const llvm::APSInt&, const llvm::APSInt&, bool)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:122:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
122 | const llvm::APSInt &IntVal = Value.castAs().getValue();
| ^~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:122:67: note: ‘clang::ento::nonloc::ConcreteInt’ temporary created here
122 | const llvm::APSInt &IntVal = Value.castAs().getValue();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang-tools-extra/clangd/refactor/tweaks/SpecialMembers.cpp:12:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/StaticAnalyzer/Core/Store.cpp: In member function ‘virtual clang::ento::SVal clang::ento::StoreManager::getLValueElement(clang::QualType, clang::ento::NonLoc, clang::ento::SVal)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/StaticAnalyzer/Core/Store.cpp:506:23: warning: possibly dangling reference to a temporary [-Wdangling-reference]
506 | const llvm::APSInt &BaseIdxI =
| ^~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/StaticAnalyzer/Core/Store.cpp:507:42: note: ‘clang::ento::nonloc::ConcreteInt’ temporary created here
507 | BaseIdx.castAs().getValue();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/StaticAnalyzer/Core/Store.cpp:516:23: warning: possibly dangling reference to a temporary [-Wdangling-reference]
516 | const llvm::APSInt& OffI = Offset.castAs().getValue();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/StaticAnalyzer/Core/Store.cpp:516:64: note: ‘clang::ento::nonloc::ConcreteInt’ temporary created here
516 | const llvm::APSInt& OffI = Offset.castAs().getValue();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp: In member function ‘void clang::ento::mpi::MPIChecker::allRegionsUsedByWait(llvm::SmallVector&, const clang::ento::MemRegion*, const clang::ento::CallEvent&, clang::ento::CheckerContext&) const’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp:165:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
165 | const llvm::APSInt &ArrSize =
| ^~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp:166:49: note: ‘clang::ento::nonloc::ConcreteInt’ temporary created here
166 | ElementCount.castAs().getValue();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/SemaInternal.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/AnalysisBasedWarnings.cpp:47:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/CheckExprLifetime.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/CheckExprLifetime.cpp:9:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/CodeCompleteConsumer.cpp:23:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/DeclSpec.cpp:24:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp: In instantiation of ‘llvm::Expected > llvm::object::ELFFile::getSectionAndRelocations(std::function(const typename ELFT::Shdr&)>) const [with ELFT = llvm::object::ELFType; typename ELFT::Shdr = llvm::object::Elf_Shdr_Impl >]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp:1027:51: required from here
1027 | template class LLVM_EXPORT_TEMPLATE llvm::object::ELFFile;
| ^~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp:990:3: warning: possibly dangling reference to a temporary [-Wdangling-reference]
990 | for (const Elf_Shdr &Sec : cantFail(this->sections())) {
| ^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp:990:53: note: ‘llvm::Expected > > >’ temporary created here
990 | for (const Elf_Shdr &Sec : cantFail(this->sections())) {
| ~~~~~~~~~~~~~~^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp: In instantiation of ‘llvm::Expected > llvm::object::ELFFile::getSectionAndRelocations(std::function(const typename ELFT::Shdr&)>) const [with ELFT = llvm::object::ELFType; typename ELFT::Shdr = llvm::object::Elf_Shdr_Impl >]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp:1028:51: required from here
1028 | template class LLVM_EXPORT_TEMPLATE llvm::object::ELFFile;
| ^~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp:990:3: warning: possibly dangling reference to a temporary [-Wdangling-reference]
990 | for (const Elf_Shdr &Sec : cantFail(this->sections())) {
| ^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp:990:53: note: ‘llvm::Expected > > >’ temporary created here
990 | for (const Elf_Shdr &Sec : cantFail(this->sections())) {
| ~~~~~~~~~~~~~~^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp: In instantiation of ‘llvm::Expected > llvm::object::ELFFile::getSectionAndRelocations(std::function(const typename ELFT::Shdr&)>) const [with ELFT = llvm::object::ELFType; typename ELFT::Shdr = llvm::object::Elf_Shdr_Impl >]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp:1029:51: required from here
1029 | template class LLVM_EXPORT_TEMPLATE llvm::object::ELFFile;
| ^~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp:990:3: warning: possibly dangling reference to a temporary [-Wdangling-reference]
990 | for (const Elf_Shdr &Sec : cantFail(this->sections())) {
| ^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp:990:53: note: ‘llvm::Expected > > >’ temporary created here
990 | for (const Elf_Shdr &Sec : cantFail(this->sections())) {
| ~~~~~~~~~~~~~~^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp: In instantiation of ‘llvm::Expected > llvm::object::ELFFile::getSectionAndRelocations(std::function(const typename ELFT::Shdr&)>) const [with ELFT = llvm::object::ELFType; typename ELFT::Shdr = llvm::object::Elf_Shdr_Impl >]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp:1030:51: required from here
1030 | template class LLVM_EXPORT_TEMPLATE llvm::object::ELFFile;
| ^~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp:990:3: warning: possibly dangling reference to a temporary [-Wdangling-reference]
990 | for (const Elf_Shdr &Sec : cantFail(this->sections())) {
| ^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELF.cpp:990:53: note: ‘llvm::Expected > > >’ temporary created here
990 | for (const Elf_Shdr &Sec : cantFail(this->sections())) {
| ~~~~~~~~~~~~~~^~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/DelayedDiagnostic.h:32,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/DelayedDiagnostic.cpp:17:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/HLSLBuiltinTypeDeclBuilder.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/HLSLBuiltinTypeDeclBuilder.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp: In instantiation of ‘llvm::Expected > readDynsymVersionsImpl(const llvm::object::ELFFile&, llvm::object::ELFObjectFileBase::elf_symbol_iterator_range) [with ELFT = llvm::object::ELFType; llvm::object::ELFObjectFileBase::elf_symbol_iterator_range = llvm::iterator_range]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:1039:34: required from here
1039 | return readDynsymVersionsImpl(Obj->getELFFile(), Symbols);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:988:3: warning: possibly dangling reference to a temporary [-Wdangling-reference]
988 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) {
| ^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:988:50: note: ‘llvm::Expected > > >’ temporary created here
988 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) {
| ~~~~~~~~~~~^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp: In instantiation of ‘llvm::Expected > readDynsymVersionsImpl(const llvm::object::ELFFile&, llvm::object::ELFObjectFileBase::elf_symbol_iterator_range) [with ELFT = llvm::object::ELFType; llvm::object::ELFObjectFileBase::elf_symbol_iterator_range = llvm::iterator_range]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:1041:34: required from here
1041 | return readDynsymVersionsImpl(Obj->getELFFile(), Symbols);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:988:3: warning: possibly dangling reference to a temporary [-Wdangling-reference]
988 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) {
| ^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:988:50: note: ‘llvm::Expected > > >’ temporary created here
988 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) {
| ~~~~~~~~~~~^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp: In instantiation of ‘llvm::Expected > readDynsymVersionsImpl(const llvm::object::ELFFile&, llvm::object::ELFObjectFileBase::elf_symbol_iterator_range) [with ELFT = llvm::object::ELFType; llvm::object::ELFObjectFileBase::elf_symbol_iterator_range = llvm::iterator_range]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:1043:34: required from here
1043 | return readDynsymVersionsImpl(Obj->getELFFile(), Symbols);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:988:3: warning: possibly dangling reference to a temporary [-Wdangling-reference]
988 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) {
| ^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:988:50: note: ‘llvm::Expected > > >’ temporary created here
988 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) {
| ~~~~~~~~~~~^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp: In instantiation of ‘llvm::Expected > readDynsymVersionsImpl(const llvm::object::ELFFile&, llvm::object::ELFObjectFileBase::elf_symbol_iterator_range) [with ELFT = llvm::object::ELFType; llvm::object::ELFObjectFileBase::elf_symbol_iterator_range = llvm::iterator_range]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:1044:32: required from here
1044 | return readDynsymVersionsImpl(cast(this)->getELFFile(),
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1045 | Symbols);
| ~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:988:3: warning: possibly dangling reference to a temporary [-Wdangling-reference]
988 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) {
| ^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:988:50: note: ‘llvm::Expected > > >’ temporary created here
988 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) {
| ~~~~~~~~~~~^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp: In instantiation of ‘llvm::Expected > readBBAddrMapImpl(const llvm::object::ELFFile&, std::optional, std::vector*) [with ELFT = llvm::object::ELFType]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:1052:29: required from here
1052 | return readBBAddrMapImpl(Obj->getELFFile(), TextSectionIndex, PGOAnalyses);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:933:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
933 | const auto &Sections = cantFail(EF.sections());
| ^~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:933:46: note: ‘llvm::Expected > > >’ temporary created here
933 | const auto &Sections = cantFail(EF.sections());
| ~~~~~~~~~~~^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp: In instantiation of ‘llvm::Expected > readBBAddrMapImpl(const llvm::object::ELFFile&, std::optional, std::vector*) [with ELFT = llvm::object::ELFType]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:1054:29: required from here
1054 | return readBBAddrMapImpl(Obj->getELFFile(), TextSectionIndex, PGOAnalyses);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:933:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
933 | const auto &Sections = cantFail(EF.sections());
| ^~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:933:46: note: ‘llvm::Expected > > >’ temporary created here
933 | const auto &Sections = cantFail(EF.sections());
| ~~~~~~~~~~~^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp: In instantiation of ‘llvm::Expected > readBBAddrMapImpl(const llvm::object::ELFFile&, std::optional, std::vector*) [with ELFT = llvm::object::ELFType]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:1056:29: required from here
1056 | return readBBAddrMapImpl(Obj->getELFFile(), TextSectionIndex, PGOAnalyses);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:933:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
933 | const auto &Sections = cantFail(EF.sections());
| ^~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:933:46: note: ‘llvm::Expected > > >’ temporary created here
933 | const auto &Sections = cantFail(EF.sections());
| ~~~~~~~~~~~^~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp: In instantiation of ‘llvm::Expected > readBBAddrMapImpl(const llvm::object::ELFFile&, std::optional, std::vector*) [with ELFT = llvm::object::ELFType]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:1057:27: required from here
1057 | return readBBAddrMapImpl(cast(this)->getELFFile(),
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1058 | TextSectionIndex, PGOAnalyses);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:933:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
933 | const auto &Sections = cantFail(EF.sections());
| ^~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/lib/Object/ELFObjectFile.cpp:933:46: note: ‘llvm::Expected > > >’ temporary created here
933 | const auto &Sections = cantFail(EF.sections());
| ~~~~~~~~~~~^~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/HLSLBuiltinTypeDeclBuilder.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/HLSLExternalSemaSource.cpp:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/SemaInternal.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/JumpDiagnostics.cpp:22:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/MultiplexExternalSemaSource.cpp:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/SemaInternal.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/ParsedAttr.cpp:18:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/SemaInternal.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/UsedDeclVisitor.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/Sema.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaAMDGPU.cpp:17:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaARM.cpp:19:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaAVR.cpp:18:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/DelayedDiagnostic.h:32,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaAccess.cpp:21:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/CheckExprLifetime.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaAttr.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/CheckExprLifetime.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaAPINotes.cpp:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/DelayedDiagnostic.h:32,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaAvailability.cpp:24:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaBPF.cpp:19:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaBase.cpp:2:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaBoundsSafety.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaCXXScopeSpec.cpp:20:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/CheckExprLifetime.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaChecking.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/SemaObjC.h:30,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaCast.cpp:27:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaCodeComplete.cpp:39:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/SemaInternal.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/CoroutineStmtBuilder.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/TreeTransform.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaConcept.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/SemaInternal.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/CoroutineStmtBuilder.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaCoroutine.cpp:16:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/SemaCUDA.h:22,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaCUDA.cpp:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaDirectX.cpp:12:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/DelayedDiagnostic.h:32,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaDecl.cpp:42:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp: In function ‘void {anonymous}::StdLibraryFunctionsChecker::initFunctionSummaries(clang::ento::CheckerContext&) const’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:1560:6: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without
1560 | void StdLibraryFunctionsChecker::initFunctionSummaries(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/DelayedDiagnostic.h:32,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaDeclAttr.cpp:37:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaDeclAttr.cpp: In function ‘void ProcessDeclAttribute(clang::Sema&, clang::Scope*, clang::Decl*, const clang::ParsedAttr&, const clang::Sema::ProcessDeclAttributeOptions&)’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaDeclAttr.cpp:7023:31: warning: enumerated mismatch in conditional expression: ‘clang::diag::’ vs ‘clang::diag::’ [-Wenum-compare]
7022 | S.Diag(AL.getLoc(), AL.isRegularKeywordAttribute()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7023 | ? diag::err_keyword_not_supported_on_target
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7024 | : diag::warn_unhandled_ms_attribute_ignored)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/EnterExpressionEvaluationContext.h:12,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaDeclCXX.cpp:37:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/DelayedDiagnostic.h:32,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaDeclObjC.cpp:24:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/SemaInternal.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaExceptionSpec.cpp:22:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/CheckExprLifetime.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaExpr.cpp:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/SemaInternal.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/CoroutineStmtBuilder.h:20,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/TreeTransform.h:16,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaExprCXX.cpp:14:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaExprMember.cpp:18:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaFixItUtils.cpp:17:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaExprObjC.cpp:26:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/SemaInternal.h:18,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaFunctionEffects.cpp:21:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Lookup.h:27,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaHLSL.cpp:32:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.cpp:9:
In constructor ‘clang::interp::VariableScope::VariableScope(clang::interp::Compiler*, const clang::ValueDecl*, clang::interp::ScopeKind) [with Emitter = clang::interp::ByteCodeEmitter]’,
inlined from ‘clang::interp::LocalScope::LocalScope(clang::interp::Compiler*, clang::interp::ScopeKind) [with Emitter = clang::interp::ByteCodeEmitter]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.h:530:50,
inlined from ‘clang::interp::BlockScope::BlockScope(clang::interp::Compiler*, clang::interp::ScopeKind) [with Emitter = clang::interp::ByteCodeEmitter]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.h:621:38,
inlined from ‘bool clang::interp::Compiler::visitCompoundStmt(const clang::CompoundStmt*) [with Emitter = clang::interp::ByteCodeEmitter]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.cpp:5312:23:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.h:464:19: warning: storing the address of local variable ‘Scope’ in ‘*this.clang::interp::Compiler::VarScope’ [-Wdangling-pointer=]
464 | Ctx->VarScope = this;
| ~~~~~~~~~~~~~~^~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.cpp: In member function ‘bool clang::interp::Compiler::visitCompoundStmt(const clang::CompoundStmt*) [with Emitter = clang::interp::ByteCodeEmitter]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.cpp:5312:23: note: ‘Scope’ declared here
5312 | BlockScope Scope(this);
| ^~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.h:219:47: note: ‘this’ declared here
219 | bool visitCompoundStmt(const CompoundStmt *S);
| ^
In constructor ‘clang::interp::VariableScope::VariableScope(clang::interp::Compiler*, const clang::ValueDecl*, clang::interp::ScopeKind) [with Emitter = clang::interp::EvalEmitter]’,
inlined from ‘clang::interp::LocalScope::LocalScope(clang::interp::Compiler*, clang::interp::ScopeKind) [with Emitter = clang::interp::EvalEmitter]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.h:530:50,
inlined from ‘clang::interp::BlockScope::BlockScope(clang::interp::Compiler*, clang::interp::ScopeKind) [with Emitter = clang::interp::EvalEmitter]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.h:621:38,
inlined from ‘bool clang::interp::Compiler::visitCompoundStmt(const clang::CompoundStmt*) [with Emitter = clang::interp::EvalEmitter]’ at /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.cpp:5312:23:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.h:464:19: warning: storing the address of local variable ‘Scope’ in ‘*this.clang::interp::Compiler::VarScope’ [-Wdangling-pointer=]
464 | Ctx->VarScope = this;
| ~~~~~~~~~~~~~~^~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.cpp: In member function ‘bool clang::interp::Compiler::visitCompoundStmt(const clang::CompoundStmt*) [with Emitter = clang::interp::EvalEmitter]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.cpp:5312:23: note: ‘Scope’ declared here
5312 | BlockScope Scope(this);
| ^~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Compiler.h:219:47: note: ‘this’ declared here
219 | bool visitCompoundStmt(const CompoundStmt *S);
| ^
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaHexagon.cpp:15:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/CheckExprLifetime.h:17,
from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/Sema/SemaInit.cpp:13:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::UnusedFileScopedDecls’ [-Wattributes]
841 | class Sema final : public SemaBase {
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::TentativeDefinitions’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::ExtVectorDecls’ [-Wattributes]
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/include/clang/Sema/Sema.h:841:7: warning: ‘clang::Sema’ declared with greater visibility than the type of its field ‘clang::Sema::DelegatingCtorDecls’ [-Wattributes]
In file included from /var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/EvalEmitter.cpp:12:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h: In instantiation of ‘bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint8; T = Integral<8, true>]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/build/tools/clang/lib/AST/Opcodes.inc:11574:24: required from here
11574 | return Divc(S, OpPC);
| ~~~~~~~~~~~~~~^~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:568:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
568 | const T &LHSR = LHS.atIndex(0).deref();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:568:32: note: ‘clang::interp::Pointer’ temporary created here
568 | const T &LHSR = LHS.atIndex(0).deref();
| ~~~~~~~~~~~^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:569:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
569 | const T &LHSI = LHS.atIndex(1).deref();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:569:32: note: ‘clang::interp::Pointer’ temporary created here
569 | const T &LHSI = LHS.atIndex(1).deref();
| ~~~~~~~~~~~^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:570:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
570 | const T &RHSR = RHS.atIndex(0).deref();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:570:32: note: ‘clang::interp::Pointer’ temporary created here
570 | const T &RHSR = RHS.atIndex(0).deref();
| ~~~~~~~~~~~^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:571:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
571 | const T &RHSI = RHS.atIndex(1).deref();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:571:32: note: ‘clang::interp::Pointer’ temporary created here
571 | const T &RHSI = RHS.atIndex(1).deref();
| ~~~~~~~~~~~^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h: In instantiation of ‘bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint8; T = Integral<8, false>]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/build/tools/clang/lib/AST/Opcodes.inc:11579:24: required from here
11579 | return Divc(S, OpPC);
| ~~~~~~~~~~~~~~^~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:568:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
568 | const T &LHSR = LHS.atIndex(0).deref();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:568:32: note: ‘clang::interp::Pointer’ temporary created here
568 | const T &LHSR = LHS.atIndex(0).deref();
| ~~~~~~~~~~~^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:569:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
569 | const T &LHSI = LHS.atIndex(1).deref();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:569:32: note: ‘clang::interp::Pointer’ temporary created here
569 | const T &LHSI = LHS.atIndex(1).deref();
| ~~~~~~~~~~~^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:570:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
570 | const T &RHSR = RHS.atIndex(0).deref();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:570:32: note: ‘clang::interp::Pointer’ temporary created here
570 | const T &RHSR = RHS.atIndex(0).deref();
| ~~~~~~~~~~~^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:571:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
571 | const T &RHSI = RHS.atIndex(1).deref();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:571:32: note: ‘clang::interp::Pointer’ temporary created here
571 | const T &RHSI = RHS.atIndex(1).deref();
| ~~~~~~~~~~~^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h: In instantiation of ‘bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint16; T = Integral<16, true>]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/build/tools/clang/lib/AST/Opcodes.inc:11584:25: required from here
11584 | return Divc(S, OpPC);
| ~~~~~~~~~~~~~~~^~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:568:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
568 | const T &LHSR = LHS.atIndex(0).deref();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:568:32: note: ‘clang::interp::Pointer’ temporary created here
568 | const T &LHSR = LHS.atIndex(0).deref();
| ~~~~~~~~~~~^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:569:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
569 | const T &LHSI = LHS.atIndex(1).deref();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:569:32: note: ‘clang::interp::Pointer’ temporary created here
569 | const T &LHSI = LHS.atIndex(1).deref();
| ~~~~~~~~~~~^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:570:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
570 | const T &RHSR = RHS.atIndex(0).deref();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:570:32: note: ‘clang::interp::Pointer’ temporary created here
570 | const T &RHSR = RHS.atIndex(0).deref();
| ~~~~~~~~~~~^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:571:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
571 | const T &RHSI = RHS.atIndex(1).deref();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:571:32: note: ‘clang::interp::Pointer’ temporary created here
571 | const T &RHSI = RHS.atIndex(1).deref();
| ~~~~~~~~~~~^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h: In instantiation of ‘bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint16; T = Integral<16, false>]’:
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/llvm/build/tools/clang/lib/AST/Opcodes.inc:11589:25: required from here
11589 | return Divc(S, OpPC);
| ~~~~~~~~~~~~~~~^~~~~~~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:568:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
568 | const T &LHSR = LHS.atIndex(0).deref();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:568:32: note: ‘clang::interp::Pointer’ temporary created here
568 | const T &LHSR = LHS.atIndex(0).deref();
| ~~~~~~~~~~~^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:569:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
569 | const T &LHSI = LHS.atIndex(1).deref();
| ^~~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:569:32: note: ‘clang::interp::Pointer’ temporary created here
569 | const T &LHSI = LHS.atIndex(1).deref();
| ~~~~~~~~~~~^~~
/var/pisi/llvm-21.1.5-29/work/llvm-project-21.1.5.src/clang/lib/AST/ByteCode/Interp.h:570:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]
570 | const T &RHSR = RHS.atIndex(0).deref