[llvm-bugs] [Bug 41642] New: clang-cl: error: clang frontend command failed due to signal (use -v to see invocation)

via llvm-bugs llvm-bugs at lists.llvm.org
Sun Apr 28 15:03:47 PDT 2019


https://bugs.llvm.org/show_bug.cgi?id=41642

            Bug ID: 41642
           Summary: clang-cl: error: clang frontend command failed due to
                    signal (use -v to see invocation)
           Product: new-bugs
           Version: trunk
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P
         Component: new bugs
          Assignee: unassignedbugs at nondot.org
          Reporter: neumann at imt.uni-luebeck.de
                CC: htmldeveloper at gmail.com, llvm-bugs at lists.llvm.org

Created attachment 21844
  --> https://bugs.llvm.org/attachment.cgi?id=21844&action=edit
preprocessed source

Why do I always encounter Compiler bugs when I don't expect them...
VS compiles the code without a problem so I have a workaround. 
The hardest part of these bug reports is getting the size of the preprocessed
files below 1000 kB ;). (Offending code is also on github
https://github.com/Neumann-A/llvm_svml_intrinsic_generator)

The error message:
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
Assertion failed: Idx < size() && "Template parameter index out-of-range", file
C:\src\llvm_package_358402\llvm\tools\clang\include\clang/AST/DeclTemplate.h,
line 137
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
Stack dump:
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : 0.  
Program arguments: C:\Program Files\LLVM\bin\clang-cl.exe -cc1 -triple
x86_64-pc-windows-msvc19.20.27607 -emit-obj -mrelax-all
-mincremental-linker-compatible -disable-free -main-file-name
create_clang_svml_intrinsic.cpp -mrelocation-model pic -pic-level 2
-mthread-model posix -relaxed-aliasing -fmath-errno -masm-verbose
-mconstructor-aliases -munwind-tables -target-cpu x86-64 -mllvm
-x86-asm-syntax=intel -D_DEBUG -D_MT -flto-visibility-public-std
--dependent-lib=libcmtd --dependent-lib=oldnames -stack-protector 2
-fcxx-exceptions -fexceptions -fms-volatile -fdefault-calling-conv=cdecl
-fdiagnostics-format msvc -gcodeview -debug-info-kind=limited
-momit-leaf-frame-pointer -coverage-notes-file
C:\Sources\Repos\SVML\build\create_clang_svml_intrinsic.gcno -resource-dir
C:\Program Files\LLVM\lib\clang\9.0.0 -I
C:\Sources\Extern\vcpkg\installed\x64-windows-static\include -D WIN32 -D
_WINDOWS -D CMAKE_INTDIR="Debug" -D _MBCS -internal-isystem C:\Program
Files\LLVM\lib\clang\9.0.0\include -internal-isystem C:\Program Files
(x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27607\include
-internal-isystem C:\Program Files (x86)\Microsoft Visual
Studio\2019\Preview\VC\Tools\MSVC\14.20.27607\atlmfc\include -internal-isystem
C:\Program Files (x86)\Microsoft Visual
Studio\2019\Preview\VC\Auxiliary\VS\include -internal-isystem C:\Program Files
(x86)\Windows Kits\10\Include\10.0.17134.0\ucrt -internal-isystem C:\Program
Files (x86)\Microsoft Visual
Studio\2019\Preview\VC\Auxiliary\VS\UnitTest\include -internal-isystem
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17134.0\um
-internal-isystem C:\Program Files (x86)\Windows
Kits\10\Include\10.0.17134.0\shared -internal-isystem C:\Program Files
(x86)\Windows Kits\10\Include\10.0.17134.0\winrt -internal-isystem C:\Program
Files (x86)\Windows Kits\10\Include\10.0.17134.0\cppwinrt -internal-isystem
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um -O0 -Wall
-Wno-error -fdeprecated-macro -fdebug-compilation-dir
C:\Sources\Repos\SVML\build -ferror-limit 19 -fmessage-length 0
-fno-use-cxa-atexit -fms-extensions -fms-compatibility
-fms-compatibility-version=19.20.27607 -std=c++17 -fdelayed-template-parsing
-fno-inline -fobjc-runtime=gcc -fno-caret-diagnostics -fdiagnostics-show-option
-o SVML_intrinsics.dir\Debug\create_clang_svml_intrinsic.obj -x c++
C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp -faddrsig
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : 1.  
<eof> parser at end of file
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : 2.  
Per-file LLVM IR generation
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : 3.  
C:\Program Files (x86)\Microsoft Visual
Studio\2019\Preview\VC\Tools\MSVC\14.20.27607\include\xlocale:781:37:
Generating code for declaration 'std::codecvt<char, char,
_Mbstatet>::do_always_noconv'
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :  #0
0x00007ff6d4522e66 C:\Program Files\LLVM\bin\clang-cl.exe 0x1c32e66 (C:\Program
Files\LLVM\bin\clang-cl.exe+0x1c32e66)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :  #1
0x00007ff6d4522e66
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :  #2
0x00007ff6d4522e66 (C:\Program Files\LLVM\bin\clang-cl.exe+0x1c32e66)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :  #3
0x00007ff8820cd09b (C:\WINDOWS\System32\ucrtbase.dll+0x6d09b)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :  #4
0x00007ff8820ce131 (C:\WINDOWS\System32\ucrtbase.dll+0x6e131)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :  #5
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x1ea07da C:\Program
Files\LLVM\bin\clang-cl.exe 0x1ea10df
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :  #6
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x1eb1fad C:\Program
Files\LLVM\bin\clang-cl.exe 0x203f39e
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :  #7
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x21a497d C:\Program
Files\LLVM\bin\clang-cl.exe 0x21afc51
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :  #8
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x21978c0 C:\Program
Files\LLVM\bin\clang-cl.exe 0x2138492
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :  #9
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x2135511 C:\Program
Files\LLVM\bin\clang-cl.exe 0x213edb5
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : #10
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x202125f C:\Program
Files\LLVM\bin\clang-cl.exe 0x2021cb0
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : #11
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x1e65a59 C:\Program
Files\LLVM\bin\clang-cl.exe 0x1e5dc64
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : #12
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x1e5436e C:\Program
Files\LLVM\bin\clang-cl.exe 0x1e54396
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : #13
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x1e54396 C:\Program
Files\LLVM\bin\clang-cl.exe 0x1e54396
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : #14
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x1e54396 C:\Program
Files\LLVM\bin\clang-cl.exe 0x1e54396
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : #15
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x1e54396 C:\Program
Files\LLVM\bin\clang-cl.exe 0x1e54396
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : #16
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x1e533a1 C:\Program
Files\LLVM\bin\clang-cl.exe 0x3fd0365
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : #17
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x3fcdf75 C:\Program
Files\LLVM\bin\clang-cl.exe 0x30ca163
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : #18
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x23cd330 C:\Program
Files\LLVM\bin\clang-cl.exe 0x2389daf
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : #19
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x242e4b5 C:\Program
Files\LLVM\bin\clang-cl.exe 0x7284
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : #20
0x00007ff8820cfe31 C:\Program Files\LLVM\bin\clang-cl.exe 0x4715 C:\Program
Files\LLVM\bin\clang-cl.exe 0x3fda248
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : #21
0x00007ff8820cfe31 (C:\WINDOWS\System32\ucrtbase.dll+0x6fe31)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning : #22
0x00007ff8820d011f (C:\WINDOWS\System32\ucrtbase.dll+0x7011f)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4522E66 (0x00007FF6D4522E60 0x00007FF882079241 0x000000DC00000000
0x00007FF882148510)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF8820CD09B (0x0000000000000001 0x00007FF600000000 0x0000000000000089
0x00007FF6D7948D54), raise() + 0x1DB bytes(s)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF8820CE131 (0x00007FF800000003 0x00007FF800000003 0x00007FF6D7948D54
0x00007FF6D794301E), abort() + 0x31 bytes(s)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF8820CFE31 (0x0000000000000089 0x00007FF6D7948D54 0x0000000000000003
0x0000027D4D1F8820), _get_wpgmptr() + 0x1C31 bytes(s)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF8820D011F (0x0000027D4C5082F8 0x000000DCCED89098 0x0000000000000001
0x0000000000000766), _wassert() + 0x3F bytes(s)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D47907DA (0x0000027D52BB04F0 0x0000027D4BC60E80 0x000000DCCED891B8
0x0000000000000003)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D47910DF (0xFFFFFFFFFFFFFFFF 0x0000000000000000 0xFFFFFFFFFFFFFFFF
0x00007FF6D647B825)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D47A1FAD (0x0000027D55F44001 0x00004CC6D6AA42CD 0x0000000000000007
0x0000027D55D70328)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D492F39E (0x0000010000000000 0x0000027D4BC27A40 0x000000000000FA9B
0x000000DCCED89447)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4A9497D (0x000000DCCED89730 0x0000027D55D70330 0x0000000000000000
0x00007FF6D3FF3F1E)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4A9FC51 (0x0000000000000000 0x0000000000000000 0x0000000000000001
0x00007FF882069686)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4A878C0 (0x0000027D55FDA458 0x0000000000000000 0x00004CC6D6AA4A8D
0x0000000000000000)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4A28492 (0x0000000000000002 0x00000000004C8E3B 0x0000027D533E6320
0x00007FF6D63397F0)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4A25511 (0x0000000000000001 0x00007FF6D6329512 0x0000027D55F89616
0x0000027D533E6320)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4A2EDB5 (0x000000DCCED89E80 0x00007FF6D4962D33 0x000000DCCED899A0
0x0000000000000001)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D491125F (0x00004CC6D6AA4EBD 0x0000027D55F896E8 0x0000027D54D02818
0x0000027D4BC48020)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4911CB0 (0x0000000400000000 0x0000000000000000 0x0000027D4BC61568
0x0000027D4BC61688)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4755A59 (0x0000027D54D02818 0x0000000000000000 0x0000027D54D02818
0x0000000000000000)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D474DC64 (0x0000027D54D02360 0x000000DC00000000 0x00007FF6D4755726
0x000000DCCED8B828)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D474436E (0x0000027D4BC48020 0x000000DCCED8B930 0x0000027D54D2C4B0
0x000000DCCED8B8F8)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4744396 (0x0000000000000000 0x0000000000000000 0x0000027D533E5D08
0x000000DCCED8B9C8)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4744396 (0x0000027D533E1C30 0x0000000000000000 0x0000027D4BBEFD98
0x000000DCCED8BA98)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4744396 (0x0000027D533E1C34 0x0000000000000000 0x0000027D4BBEFD98
0x000000DCCED8BB68)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4744396 (0x0000027D533DB4FC 0x0000000000000000 0x0000027D533DB4FA
0x000000DCCED8BC38)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4744396 (0x0000027D533DB4FA 0x0000000000000000 0x0000027D52FEE7A0
0x000000DCCED8BD08)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4744396 (0x00004CC600000001 0x0000027D559B4600 0x00000000004F59CE
0x00007FF6D3B7D839)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4744396 (0x0000000000000000 0x000000DCCED8C638 0x0000027D004F596A
0x000000004BCC3F90)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D47433A1 (0x0000027D4C3AB770 0x00007FF6D475D81E 0x0000027D4BB42340
0x0000000000080000)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D68C0365 (0x0000027D4BC5B010 0x0000027D4BB40000 0x0000027D523CDFD0
0x0000027D4BC199F0)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D68BDF75 (0x0000000000000000 0x00007FF6D4C767FF 0x00007FF6D7533DC6
0x0000000000000004)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D59BA163 (0x0000000000000000 0x0000000000000000 0x00004CC6D6AA065D
0x0000027D4BBDA430)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4CBD330 (0x0000027D4BBE8AE0 0x00007FF6D68CA023 0x00000000000000C0
0x0000027D4BC271C0)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4C79DAF (0x00007FF6D68CE901 0x0000000000000000 0x0000000000000000
0x0000000000000065)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D4D1E4B5 (0x000000004BC34900 0x0000000000000000 0x0000027D4BC36950
0x0000000000000000)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D28F7284 (0x00000000000000F5 0x0000000020000020 0x0000000000000000
0x0000000000000008)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D28F4715 (0x0000000000000000 0x0000000000000000 0x0000000000000000
0x0000000000000000)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF6D68CA248 (0x0000000000000000 0x0000000000000000 0x0000000000000000
0x0000000000000000)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF884E64034 (0x0000000000000000 0x0000000000000000 0x0000000000000000
0x0000000000000000), BaseThreadInitThunk() + 0x14 bytes(s)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
0x00007FF885633691 (0x0000000000000000 0x0000000000000000 0x0000000000000000
0x0000000000000000), RtlUserThreadStart() + 0x21 bytes(s)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
clang-cl: error: clang frontend command failed due to signal (use -v to see
invocation)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
clang version 9.0.0 (trunk)
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
Target: x86_64-pc-windows-msvc
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
Thread model: posix
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
InstalledDir: C:\Program Files\LLVM\bin
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
clang-cl: note: diagnostic msg: PLEASE submit a bug report to
https://bugs.llvm.org/ and include the crash backtrace, preprocessed source,
and associated run script.
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
clang-cl: note: diagnostic msg:
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
********************
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
Preprocessed source(s) and associated run script(s) are located at:
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
clang-cl: note: diagnostic msg:
C:\Users\ALEXAN~1\AppData\Local\Temp\create_clang_svml_intrinsic-180332.cpp
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
clang-cl: note: diagnostic msg:
C:\Users\ALEXAN~1\AppData\Local\Temp\create_clang_svml_intrinsic-180332.sh
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
clang-cl: note: diagnostic msg:
1>C:\Sources\Repos\SVML\create_clang_svml_intrinsic.cpp(56,127): warning :
********************
1>C:\Program Files (x86)\Microsoft Visual
Studio\2019\Preview\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(423,5):
error MSB6006: "C:\Program Files\LLVM\bin\clang-cl.exe" wurde mit dem Code 1
beendet.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20190428/af1d705a/attachment-0001.html>


More information about the llvm-bugs mailing list