github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results
* 54374 tests passed
* 2315 tests skipped
* 2 tests failed
## Failed Tests
(click on a test name to see its output)
### UBSan-AddressSanitizer-x86_64
<details>
<summary>UBSan-AddressSanitizer-x86_64.TestCases/TypeCheck/misaligned.cpp</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
C:/_work/llvm-project/llvm-project/build/./bin/clang.exe -fsanitize=address
-Wthread-safety -Wthread-safety-reference -Wthread-safety-beta
-gline-tables-only -gcodeview -gcolumn-info -fsanitize=alignment
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp
-O3 -o
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
# executed command: C:/_work/llvm-project/llvm-project/build/./bin/clang.exe
-fsanitize=address -Wthread-safety -Wthread-safety-reference
-Wthread-safety-beta -gline-tables-only -gcodeview -gcolumn-info
-fsanitize=alignment
'C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp'
-O3 -o
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
# .---command stderr------------
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:50:15:
warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
# | 50 | return *p && 0;
# | | ^ ~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:50:15:
note: use '&' for a bitwise operation
# | 50 | return *p && 0;
# | | ^~
# | | &
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:50:15:
note: remove constant to silence this warning
# | 50 | return *p && 0;
# | | ^~~~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:60:14:
warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
# | 60 | return x && 0;
# | | ^ ~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:60:14:
note: use '&' for a bitwise operation
# | 60 | return x && 0;
# | | ^~
# | | &
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:60:14:
note: remove constant to silence this warning
# | 60 | return x && 0;
# | | ^~~~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:94:17:
warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
# | 94 | return s->k && 0;
# | | ^ ~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:94:17:
note: use '&' for a bitwise operation
# | 94 | return s->k && 0;
# | | ^~
# | | &
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:94:17:
note: remove constant to silence this warning
# | 94 | return s->k && 0;
# | | ^~~~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:101:19:
warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
# | 101 | return s->f() && 0;
# | | ^ ~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:101:19:
note: use '&' for a bitwise operation
# | 101 | return s->f() && 0;
# | | ^~
# | | &
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:101:19:
note: remove constant to silence this warning
# | 101 | return s->f() && 0;
# | | ^~~~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:108:27:
warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
# | 108 | return (new (s) S)->k && 0;
# | | ^ ~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:108:27:
note: use '&' for a bitwise operation
# | 108 | return (new (s) S)->k && 0;
# | | ^~
# | | &
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:108:27:
note: remove constant to silence this warning
# | 108 | return (new (s) S)->k && 0;
# | | ^~~~
# | 5 warnings generated.
# `-----------------------------
# RUN: at line 2
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
l0 &&
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
s0 &&
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
r0 &&
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
m0 &&
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
f0 &&
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
n0 &&
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
u0
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
l0
# note: command had no output on stdout or stderr
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
s0
# note: command had no output on stdout or stderr
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
r0
# note: command had no output on stdout or stderr
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
m0
# note: command had no output on stdout or stderr
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
f0
# note: command had no output on stdout or stderr
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
n0
# note: command had no output on stdout or stderr
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
u0
# note: command had no output on stdout or stderr
# RUN: at line 3
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
l1 2>&1 | FileCheck
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp
--check-prefix=CHECK-LOAD --strict-whitespace
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\AddressSanitizer-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
l1
# note: command had no output on stdout or stderr
# executed command: FileCheck
'C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp'
--check-prefix=CHECK-LOAD --strict-whitespace
# .---command stderr------------
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:48:25:
error: CHECK-LOAD-NEXT: expected string not found in input
# | // CHECK-LOAD-NEXT: {{^ 00 00 00 01 02 03 04 05}}
# | ^
# | <stdin>:2:42: note: scanning from here
# | 0x00469b8ff7c5: note: pointer points here
# | ^
# | <stdin>:3:49: note: possible intended match here
# | ef 8f 9b 46 00 00 00 00 00 00 00 00 ff ff ff 00 00 00 00 00 00 00 00 5a
10 f2 82 f6 7f 00 00 00
# | ^
# |
# | Input file: <stdin>
# | Check file:
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1:
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:50:12:
runtime error: load of misaligned address 0x00469b8ff7c5 for type 'int', which
requires 4 byte alignment
# | 2: 0x00469b8ff7c5: note: pointer points here
# | next:48'0 X error: no match
found
# | 3: ef 8f 9b 46 00 00 00 00 00 00 00 00 ff ff ff 00 00 00 00
00 00 00 00 5a 10 f2 82 f6 7f 00 00 00
# | next:48'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:48'1 ?
possible intended match
# | 4: ^
# | next:48'0 ~~~~~~~~~~~~~~~~
# | 5: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:50:12
# | next:48'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
### UBSan-Standalone-x86_64
<details>
<summary>UBSan-Standalone-x86_64.TestCases/TypeCheck/misaligned.cpp</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
C:/_work/llvm-project/llvm-project/build/./bin/clang.exe -Wthread-safety
-Wthread-safety-reference -Wthread-safety-beta -gline-tables-only -gcodeview
-gcolumn-info -fsanitize=alignment
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp
-O3 -o
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
# executed command: C:/_work/llvm-project/llvm-project/build/./bin/clang.exe
-Wthread-safety -Wthread-safety-reference -Wthread-safety-beta
-gline-tables-only -gcodeview -gcolumn-info -fsanitize=alignment
'C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp'
-O3 -o
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
# .---command stdout------------
# | Creating library
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.lib
and object
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.exp
# | LINK : warning LNK4217: symbol '_errno' defined in 'libucrt.lib(errno.obj)'
is imported by
'clang_rt.ubsan_standalone-x86_64.lib(sanitizer_symbolizer.cpp.obj)' in
function '"public: __cdecl
__sanitizer::Symbolizer::SymbolizerScope::SymbolizerScope(class
__sanitizer::Symbolizer const *)"
(??0SymbolizerScope@Symbolizer@__sanitizer@@QEAA@PEBV12@@Z)'
# | LINK : warning LNK4217: symbol '_errno' defined in 'libucrt.lib(errno.obj)'
is imported by 'clang_rt.ubsan_standalone-x86_64.lib(sanitizer_win.cpp.obj)' in
function '"void __cdecl __sanitizer::DumpProcessMap(void)"
(?DumpProcessMap@__sanitizer@@YAXXZ)'
# | LINK : warning LNK4217: symbol 'qsort' defined in 'libucrt.lib(qsort.obj)'
is imported by 'clang_rt.ubsan_standalone-x86_64.lib(sanitizer_win.cpp.obj)' in
function '"void __cdecl __sanitizer::DumpProcessMap(void)"
(?DumpProcessMap@__sanitizer@@YAXXZ)'
# | LINK : warning LNK4217: symbol 'wcslen' defined in
'libucrt.lib(strnlen.obj)' is imported by
'clang_rt.ubsan_standalone-x86_64.lib(sanitizer_symbolizer_win.cpp.obj)' in
function '"void __cdecl __sanitizer::InitializeDbgHelpIfNeeded(void)"
(?InitializeDbgHelpIfNeeded@__sanitizer@@YAXXZ)'
# | LINK : warning LNK4217: symbol 'wcscat_s' defined in
'libucrt.lib(wcscat_s.obj)' is imported by
'clang_rt.ubsan_standalone-x86_64.lib(sanitizer_symbolizer_win.cpp.obj)' in
function '"void __cdecl __sanitizer::InitializeDbgHelpIfNeeded(void)"
(?InitializeDbgHelpIfNeeded@__sanitizer@@YAXXZ)'
# `-----------------------------
# .---command stderr------------
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:50:15:
warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
# | 50 | return *p && 0;
# | | ^ ~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:50:15:
note: use '&' for a bitwise operation
# | 50 | return *p && 0;
# | | ^~
# | | &
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:50:15:
note: remove constant to silence this warning
# | 50 | return *p && 0;
# | | ^~~~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:60:14:
warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
# | 60 | return x && 0;
# | | ^ ~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:60:14:
note: use '&' for a bitwise operation
# | 60 | return x && 0;
# | | ^~
# | | &
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:60:14:
note: remove constant to silence this warning
# | 60 | return x && 0;
# | | ^~~~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:94:17:
warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
# | 94 | return s->k && 0;
# | | ^ ~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:94:17:
note: use '&' for a bitwise operation
# | 94 | return s->k && 0;
# | | ^~
# | | &
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:94:17:
note: remove constant to silence this warning
# | 94 | return s->k && 0;
# | | ^~~~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:101:19:
warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
# | 101 | return s->f() && 0;
# | | ^ ~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:101:19:
note: use '&' for a bitwise operation
# | 101 | return s->f() && 0;
# | | ^~
# | | &
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:101:19:
note: remove constant to silence this warning
# | 101 | return s->f() && 0;
# | | ^~~~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:108:27:
warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
# | 108 | return (new (s) S)->k && 0;
# | | ^ ~
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:108:27:
note: use '&' for a bitwise operation
# | 108 | return (new (s) S)->k && 0;
# | | ^~
# | | &
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:108:27:
note: remove constant to silence this warning
# | 108 | return (new (s) S)->k && 0;
# | | ^~~~
# | 5 warnings generated.
# `-----------------------------
# RUN: at line 2
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
l0 &&
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
s0 &&
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
r0 &&
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
m0 &&
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
f0 &&
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
n0 &&
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
u0
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
l0
# note: command had no output on stdout or stderr
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
s0
# note: command had no output on stdout or stderr
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
r0
# note: command had no output on stdout or stderr
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
m0
# note: command had no output on stdout or stderr
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
f0
# note: command had no output on stdout or stderr
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
n0
# note: command had no output on stdout or stderr
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
u0
# note: command had no output on stdout or stderr
# RUN: at line 3
C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp
l1 2>&1 | FileCheck
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp
--check-prefix=CHECK-LOAD --strict-whitespace
# executed command:
'C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins\compiler-rt\test\ubsan\Standalone-x86_64\TestCases\TypeCheck\Output\misaligned.cpp.tmp'
l1
# note: command had no output on stdout or stderr
# executed command: FileCheck
'C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp'
--check-prefix=CHECK-LOAD --strict-whitespace
# .---command stderr------------
# |
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:48:25:
error: CHECK-LOAD-NEXT: expected string not found in input
# | // CHECK-LOAD-NEXT: {{^ 00 00 00 01 02 03 04 05}}
# | ^
# | <stdin>:2:42: note: scanning from here
# | 0x000bd04ffebd: note: pointer points here
# | ^
# | <stdin>:3:25: note: possible intended match here
# | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60 d8 44 67 bf 01 00 00 00
00 00 00 00 00 00 00 dc
# | ^
# |
# | Input file: <stdin>
# | Check file:
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1:
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:50:12:
runtime error: load of misaligned address 0x000bd04ffebd for type 'int', which
requires 4 byte alignment
# | 2: 0x000bd04ffebd: note: pointer points here
# | next:48'0 X error: no match
found
# | 3: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60 d8 44 67
bf 01 00 00 00 00 00 00 00 00 00 00 dc
# | next:48'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:48'1 ?
possible intended match
# | 4: ^
# | next:48'0 ~~~~~~~~~~~~~~~~
# | 5: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior
C:\_work\llvm-project\llvm-project\compiler-rt\test\ubsan\TestCases\TypeCheck\misaligned.cpp:50:12
# | next:48'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | >>>>>>
# `-----------------------------
# 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/183538
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits