[compiler-rt] compiler-rt: ubsan: match suppressions against inlined frames (PR #206735)

via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 30 06:59:54 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results

* 6602 tests passed
* 1316 tests skipped
* 4 tests failed

## Failed Tests
(click on a test name to see its output)

### UBSan-ThreadSanitizer-lld-x86_64
<details>
<summary>UBSan-ThreadSanitizer-lld-x86_64.TestCases/Integer/suppressions-inline-origin-file.c</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang  -fsanitize=thread  -m64 -fuse-ld=lld  -fsanitize=integer -O1 -g /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-lld-x86_64/TestCases/Integer/Output/suppressions-inline-origin-file.c.tmp
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang -fsanitize=thread -m64 -fuse-ld=lld -fsanitize=integer -O1 -g /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-lld-x86_64/TestCases/Integer/Output/suppressions-inline-origin-file.c.tmp
# note: command had no output on stdout or stderr
# RUN: at line 5
echo "implicit-integer-sign-change:/home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c" > /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-lld-x86_64/TestCases/Integer/Output/suppressions-inline-origin-file.c.tmp.main.supp
# executed command: echo implicit-integer-sign-change:/home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c
# note: command had no output on stdout or stderr
# RUN: at line 6
env UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:report_error_type=1:suppressions='"/home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-lld-x86_64/TestCases/Integer/Output/suppressions-inline-origin-file.c.tmp.main.supp"'    not  /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-lld-x86_64/TestCases/Integer/Output/suppressions-inline-origin-file.c.tmp 2>&1 | FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c --check-prefix=CHECK-MAIN-FILE
# executed command: env 'UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:report_error_type=1:suppressions="/home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-lld-x86_64/TestCases/Integer/Output/suppressions-inline-origin-file.c.tmp.main.supp"' not /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-lld-x86_64/TestCases/Integer/Output/suppressions-inline-origin-file.c.tmp
# note: command had no output on stdout or stderr
# executed command: FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c --check-prefix=CHECK-MAIN-FILE
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c:19:21: error: CHECK-MAIN-FILE: expected string not found in input
# | // CHECK-MAIN-FILE: {{.*}} in fun
# |                     ^
# | <stdin>:1:180: note: scanning from here
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/Inputs/suppressions-inline-origin-file.h:1:75: runtime error: implicit conversion from type 'unsigned int' of value 4222111000 (32-bit, unsigned) to type 'int' changed the value to -72856296 (32-bit, signed)
# |                                                                                                                                                                                    ^
# | <stdin>:1:198: note: possible intended match here
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/Inputs/suppressions-inline-origin-file.h:1:75: runtime error: implicit conversion from type 'unsigned int' of value 4222111000 (32-bit, unsigned) to type 'int' changed the value to -72856296 (32-bit, signed)
# |                                                                                                                                                                                                      ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             1: /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/Inputs/suppressions-inline-origin-file.h:1:75: runtime error: implicit conversion from type 'unsigned int' of value 4222111000 (32-bit, unsigned) to type 'int' changed the value to -72856296 (32-bit, signed) 
# | check:19'0                                                                                                                                                                                       {                                                                                                                                 search range start (exclusive)
# | check:19'1                                                                                                                                                                                                                                                                                                                         error: no match found in search range
# | check:19'2                                                                                                                                                                                                          ?                                                                                                              possible intended match
# |             2:  #0 fun /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/Inputs/suppressions-inline-origin-file.h:1:75 (suppressions-inline-origin-file.c.tmp+0x1278d6) 
# |             3:  #1 main /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c:14:24 (suppressions-inline-origin-file.c.tmp+0x1278d6) 
# |             4:  #2 <null> <null> (libc.so.6+0x2a1c9) (BuildId: 8e9fd827446c24067541ac5390e6f527fb5947bb) 
# |             5:  #3 __libc_start_main <null> (libc.so.6+0x2a28a) (BuildId: 8e9fd827446c24067541ac5390e6f527fb5947bb) 
# |             6:  #4 _start <null> (suppressions-inline-origin-file.c.tmp+0x70044) 
# |             7:  
# |             8: SUMMARY: UndefinedBehaviorSanitizer: implicit-integer-sign-change /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/Inputs/suppressions-inline-origin-file.h:1:75  
# | check:19'3                                                                                                                                                                                                                        } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>UBSan-ThreadSanitizer-lld-x86_64.TestCases/Integer/suppressions-nested-inline-function.c</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang  -fsanitize=thread  -m64 -fuse-ld=lld  -fsanitize=integer -O1 -g /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-lld-x86_64/TestCases/Integer/Output/suppressions-nested-inline-function.c.tmp
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang -fsanitize=thread -m64 -fuse-ld=lld -fsanitize=integer -O1 -g /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-lld-x86_64/TestCases/Integer/Output/suppressions-nested-inline-function.c.tmp
# note: command had no output on stdout or stderr
# RUN: at line 5
env UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:report_error_type=1    not  /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-lld-x86_64/TestCases/Integer/Output/suppressions-nested-inline-function.c.tmp 2>&1 | FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c --check-prefix=CHECK-NOSUP
# executed command: env UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:report_error_type=1 not /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-lld-x86_64/TestCases/Integer/Output/suppressions-nested-inline-function.c.tmp
# note: command had no output on stdout or stderr
# executed command: FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c --check-prefix=CHECK-NOSUP
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:17:17: error: CHECK-NOSUP: expected string not found in input
# | // CHECK-NOSUP: {{.*}} in leaf
# |                 ^
# | <stdin>:1:178: note: scanning from here
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:11:38: runtime error: implicit conversion from type 'unsigned int' of value 4222111000 (32-bit, unsigned) to type 'int' changed the value to -72856296 (32-bit, signed)
# |                                                                                                                                                                                  ^
# | <stdin>:1:196: note: possible intended match here
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:11:38: runtime error: implicit conversion from type 'unsigned int' of value 4222111000 (32-bit, unsigned) to type 'int' changed the value to -72856296 (32-bit, signed)
# |                                                                                                                                                                                                    ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             1: /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:11:38: runtime error: implicit conversion from type 'unsigned int' of value 4222111000 (32-bit, unsigned) to type 'int' changed the value to -72856296 (32-bit, signed) 
# | check:17'0                                                                                                                                                                                     {                                                                                                                                 search range start (exclusive)
# | check:17'1                                                                                                                                                                                                                                                                                                                       error: no match found in search range
# | check:17'2                                                                                                                                                                                                        ?                                                                                                              possible intended match
# |             2:  #0 leaf /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:11:38 (suppressions-nested-inline-function.c.tmp+0x1278d6) 
# |             3:  #1 mid /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:12:37 (suppressions-nested-inline-function.c.tmp+0x1278d6) 
# |             4:  #2 main /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:14:24 (suppressions-nested-inline-function.c.tmp+0x1278d6) 
# |             5:  #3 <null> <null> (libc.so.6+0x2a1c9) (BuildId: 8e9fd827446c24067541ac5390e6f527fb5947bb) 
# |             6:  #4 __libc_start_main <null> (libc.so.6+0x2a28a) (BuildId: 8e9fd827446c24067541ac5390e6f527fb5947bb) 
# |             7:  #5 _start <null> (suppressions-nested-inline-function.c.tmp+0x70044) 
# |             8:  
# |             9: SUMMARY: UndefinedBehaviorSanitizer: implicit-integer-sign-change /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:11:38  
# | check:17'3                                                                                                                                                                                                                      } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>

### UBSan-ThreadSanitizer-x86_64
<details>
<summary>UBSan-ThreadSanitizer-x86_64.TestCases/Integer/suppressions-inline-origin-file.c</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang  -fsanitize=thread  -m64  -fsanitize=integer -O1 -g /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-x86_64/TestCases/Integer/Output/suppressions-inline-origin-file.c.tmp
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang -fsanitize=thread -m64 -fsanitize=integer -O1 -g /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-x86_64/TestCases/Integer/Output/suppressions-inline-origin-file.c.tmp
# note: command had no output on stdout or stderr
# RUN: at line 5
echo "implicit-integer-sign-change:/home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c" > /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-x86_64/TestCases/Integer/Output/suppressions-inline-origin-file.c.tmp.main.supp
# executed command: echo implicit-integer-sign-change:/home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c
# note: command had no output on stdout or stderr
# RUN: at line 6
env UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:report_error_type=1:suppressions='"/home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-x86_64/TestCases/Integer/Output/suppressions-inline-origin-file.c.tmp.main.supp"'    not  /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-x86_64/TestCases/Integer/Output/suppressions-inline-origin-file.c.tmp 2>&1 | FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c --check-prefix=CHECK-MAIN-FILE
# executed command: env 'UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:report_error_type=1:suppressions="/home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-x86_64/TestCases/Integer/Output/suppressions-inline-origin-file.c.tmp.main.supp"' not /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-x86_64/TestCases/Integer/Output/suppressions-inline-origin-file.c.tmp
# note: command had no output on stdout or stderr
# executed command: FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c --check-prefix=CHECK-MAIN-FILE
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c:19:21: error: CHECK-MAIN-FILE: expected string not found in input
# | // CHECK-MAIN-FILE: {{.*}} in fun
# |                     ^
# | <stdin>:1:180: note: scanning from here
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/Inputs/suppressions-inline-origin-file.h:1:75: runtime error: implicit conversion from type 'unsigned int' of value 4222111000 (32-bit, unsigned) to type 'int' changed the value to -72856296 (32-bit, signed)
# |                                                                                                                                                                                    ^
# | <stdin>:1:198: note: possible intended match here
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/Inputs/suppressions-inline-origin-file.h:1:75: runtime error: implicit conversion from type 'unsigned int' of value 4222111000 (32-bit, unsigned) to type 'int' changed the value to -72856296 (32-bit, signed)
# |                                                                                                                                                                                                      ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             1: /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/Inputs/suppressions-inline-origin-file.h:1:75: runtime error: implicit conversion from type 'unsigned int' of value 4222111000 (32-bit, unsigned) to type 'int' changed the value to -72856296 (32-bit, signed) 
# | check:19'0                                                                                                                                                                                       {                                                                                                                                 search range start (exclusive)
# | check:19'1                                                                                                                                                                                                                                                                                                                         error: no match found in search range
# | check:19'2                                                                                                                                                                                                          ?                                                                                                              possible intended match
# |             2:  #0 fun /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/Inputs/suppressions-inline-origin-file.h:1:75 (suppressions-inline-origin-file.c.tmp+0xe7b86) 
# |             3:  #1 main /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-inline-origin-file.c:14:24 (suppressions-inline-origin-file.c.tmp+0xe7b86) 
# |             4:  #2 <null> <null> (libc.so.6+0x2a1c9) (BuildId: 8e9fd827446c24067541ac5390e6f527fb5947bb) 
# |             5:  #3 __libc_start_main <null> (libc.so.6+0x2a28a) (BuildId: 8e9fd827446c24067541ac5390e6f527fb5947bb) 
# |             6:  #4 _start <null> (suppressions-inline-origin-file.c.tmp+0x30374) 
# |             7:  
# |             8: SUMMARY: UndefinedBehaviorSanitizer: implicit-integer-sign-change /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/Inputs/suppressions-inline-origin-file.h:1:75  
# | check:19'3                                                                                                                                                                                                                        } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>UBSan-ThreadSanitizer-x86_64.TestCases/Integer/suppressions-nested-inline-function.c</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang  -fsanitize=thread  -m64  -fsanitize=integer -O1 -g /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-x86_64/TestCases/Integer/Output/suppressions-nested-inline-function.c.tmp
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang -fsanitize=thread -m64 -fsanitize=integer -O1 -g /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-x86_64/TestCases/Integer/Output/suppressions-nested-inline-function.c.tmp
# note: command had no output on stdout or stderr
# RUN: at line 5
env UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:report_error_type=1    not  /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-x86_64/TestCases/Integer/Output/suppressions-nested-inline-function.c.tmp 2>&1 | FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c --check-prefix=CHECK-NOSUP
# executed command: env UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:report_error_type=1 not /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/test/ubsan/ThreadSanitizer-x86_64/TestCases/Integer/Output/suppressions-nested-inline-function.c.tmp
# note: command had no output on stdout or stderr
# executed command: FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c --check-prefix=CHECK-NOSUP
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:17:17: error: CHECK-NOSUP: expected string not found in input
# | // CHECK-NOSUP: {{.*}} in leaf
# |                 ^
# | <stdin>:1:178: note: scanning from here
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:11:38: runtime error: implicit conversion from type 'unsigned int' of value 4222111000 (32-bit, unsigned) to type 'int' changed the value to -72856296 (32-bit, signed)
# |                                                                                                                                                                                  ^
# | <stdin>:1:196: note: possible intended match here
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:11:38: runtime error: implicit conversion from type 'unsigned int' of value 4222111000 (32-bit, unsigned) to type 'int' changed the value to -72856296 (32-bit, signed)
# |                                                                                                                                                                                                    ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             1: /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:11:38: runtime error: implicit conversion from type 'unsigned int' of value 4222111000 (32-bit, unsigned) to type 'int' changed the value to -72856296 (32-bit, signed) 
# | check:17'0                                                                                                                                                                                     {                                                                                                                                 search range start (exclusive)
# | check:17'1                                                                                                                                                                                                                                                                                                                       error: no match found in search range
# | check:17'2                                                                                                                                                                                                        ?                                                                                                              possible intended match
# |             2:  #0 leaf /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:11:38 (suppressions-nested-inline-function.c.tmp+0xe7b86) 
# |             3:  #1 mid /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:12:37 (suppressions-nested-inline-function.c.tmp+0xe7b86) 
# |             4:  #2 main /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:14:24 (suppressions-nested-inline-function.c.tmp+0xe7b86) 
# |             5:  #3 <null> <null> (libc.so.6+0x2a1c9) (BuildId: 8e9fd827446c24067541ac5390e6f527fb5947bb) 
# |             6:  #4 __libc_start_main <null> (libc.so.6+0x2a28a) (BuildId: 8e9fd827446c24067541ac5390e6f527fb5947bb) 
# |             7:  #5 _start <null> (suppressions-nested-inline-function.c.tmp+0x30374) 
# |             8:  
# |             9: SUMMARY: UndefinedBehaviorSanitizer: implicit-integer-sign-change /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/test/ubsan/TestCases/Integer/suppressions-nested-inline-function.c:11:38  
# | check:17'3                                                                                                                                                                                                                      } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>

If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

https://github.com/llvm/llvm-project/pull/206735


More information about the llvm-commits mailing list