conrade-ctc wrote:

> # 🪟 Windows x64 Test Results
> * 56125 tests passed
> * 1516 tests skipped
> * 1 test failed
> 
> ## Failed Tests
> (click on a test name to see its output)
> 
> ### Clang
> Clang.Interpreter/lambda-top-level-stmt.cpp
> ```
> Exit Code: 1
> 
> Command Output (stdout):
> --
> # RUN: at line 5
> cat 
> C:\_work\llvm-project\llvm-project\clang\test\Interpreter\lambda-top-level-stmt.cpp
>  | c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe | 
> c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
> C:\_work\llvm-project\llvm-project\clang\test\Interpreter\lambda-top-level-stmt.cpp
> # executed command: cat 
> 'C:\_work\llvm-project\llvm-project\clang\test\Interpreter\lambda-top-level-stmt.cpp'
> # note: command had no output on stdout or stderr
> # executed command: 
> 'c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe'
> # .---command stderr------------
> # | Assertion failed: DC->getLexicalParent() == CurContext && "The next 
> DeclContext should be lexically contained in the current one.", file 
> C:\_work\llvm-project\llvm-project\clang\lib\Sema\SemaDecl.cpp, line 1386
> # | Exception Code: 0xC000001D
> # |  #0 0x00007ff7c99aea66 __jit_debug_register_code 
> (c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe+0x50ea66)
> # |  #1 0x00007ffd5c73bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
> # |  #2 0x00007ffd5c73cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
> # |  #3 0x00007ffd5c73e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
> # |  #4 0x00007ffd5c73e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
> # |  #5 0x00007ff7cdd9b5bb clang::Value::printData(class llvm::raw_ostream &) 
> const (c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe+0x48fb5bb)
> # |  #6 0x00007ff7d00edbad __clang_Interpreter_SetValueNoAlloc 
> (c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe+0x6c4dbad)
> # |  #7 0x00007ff7ce2f064e clang::Value::printData(class llvm::raw_ostream &) 
> const (c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe+0x4e5064e)
> # |  #8 0x00007ff7ce2f4a09 clang::Value::printData(class llvm::raw_ostream &) 
> const (c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe+0x4e54a09)
> # |  #9 0x00007ff7cb8ad0c8 clang::Value::getType(void) const 
> (c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe+0x240d0c8)
> # | #10 0x00007ff7cb8adb76 clang::Value::getType(void) const 
> (c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe+0x240db76)
> # | #11 0x00007ff7cee0570d __clang_Interpreter_SetValueNoAlloc 
> (c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe+0x596570d)
> # | #12 0x00007ff7cbc0625f clang::Value::getType(void) const 
> (c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe+0x276625f)
> # | #13 0x00007ff7cbc083e9 clang::Value::getType(void) const 
> (c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe+0x27683e9)
> # | #14 0x00007ff7c9a05d98 __jit_debug_register_code 
> (c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe+0x565d98)
> # | #15 0x00007ff7c9a0540c __jit_debug_register_code 
> (c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe+0x56540c)
> # | #16 0x00007ff7c94a40d3 clang::Value::isPointerOrObjectType(void) const 
> (c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe+0x40d3)
> # | #17 0x00007ff7d0e25ac0 operator new[](unsigned __int64) 
> (c:\_work\llvm-project\llvm-project\build\bin\clang-repl.exe+0x7985ac0)
> # | #18 0x00007ffd67714cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
> # | #19 0x00007ffd6fa1edfb (C:\Windows\SYSTEM32\ntdll.dll+0x7edfb)
> # `-----------------------------
> # error: command failed with exit status: 0xc000001d
> # executed command: 
> 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
> 'C:\_work\llvm-project\llvm-project\clang\test\Interpreter\lambda-top-level-stmt.cpp'
> # .---command stderr------------
> # | 
> C:\_work\llvm-project\llvm-project\clang\test\Interpreter\lambda-top-level-stmt.cpp:12:11:
>  error: CHECK: expected string not found in input
> # | // CHECK: ONE
> # |           ^
> # | <stdin>:1:1: note: scanning from here
> # | clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> 
> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> 
> # | ^
> # | 
> # | Input file: <stdin>
> # | Check file: 
> C:\_work\llvm-project\llvm-project\clang\test\Interpreter\lambda-top-level-stmt.cpp
> # | 
> # | -dump-input=help explains the following input dump.
> # | 
> # | Input was:
> # | <<<<<<
> # |             1: clang-repl> clang-repl> clang-repl> clang-repl> 
> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> 
> clang-repl> 
> # | check:12'0    {                                                           
>                                                                          } 
> search range (exclusive bounds)
> # | check:12'1                                                                
>                                                                            
> error: no match found in search range
> # | >>>>>>
> # `-----------------------------
> # error: command failed with exit status: 1
> 
> --
> ```
> 
> 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.

checking this failure now, and making sure it is the same root cause... if so, 
I'll apply the analogous mangler fix for windows and update. If the root cause 
is different, then I'll exclude windows from the test and file an issue for the 
root cause of the windows error on this test.


https://github.com/llvm/llvm-project/pull/217041
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to