https://llvm.org/bugs/show_bug.cgi?id=25914
Bug ID: 25914 Summary: Frontend Crash (Clang 3.7.0 with Microsoft CodeGen) with "using" and "unique_ptr". Product: clang Version: 3.7 Hardware: PC OS: Windows NT Status: NEW Severity: normal Priority: P Component: C++11 Assignee: unassignedclangb...@nondot.org Reporter: rickvanp...@gmail.com CC: dgre...@apple.com, llvm-bugs@lists.llvm.org Classification: Unclassified Note: This only occurs in Clang 3.7.0 with Microsoft CodeGen. Normal Clang 3.7.0 distributed with LLVM does not crash. # Crash reproducer for clang with Microsoft CodeGen version 3.7.0 # Driver args: "-c" "-fdiagnostics-format=msvc" "--target=i686-pc-windows-msvc" "-I" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\Clang 3.7\\include" "-I" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include" "-I" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\atlmfc\\include" "-I" "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt" "-I" "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\um" "-I" "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\shared" "-I" "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\winrt" "-g2" "-gdwarf-2" "-o" "Debug\\ScratchPad.obj" "-Wall" "-O0" "-fno-strict-aliasing" "-fno-omit-frame-pointer" "-fno-exceptions" "-fstack-protector" "-fpic" "-fno-short-enums" "-fno-rtti" "-std=c++1y" "-D" "WIN32" "-D" "_DEBUG" "-D" "_CONSOLE" "-D" "NDEBUG" "-D" "_UNICODE" "-D" "UNICODE" "-x" "c++" "-fms-extensions" "-fno-ms-compatibility" "-v" "-c" "-D" "_DEBUG" "-D" "_MT" "-Xclang" "--dependent-lib=libcmtd" "-Xclang" "--dependent-lib=oldnames" "ScratchPad.cpp" # Original command: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\Clang 3.7\\bin\\x86\\clang.exe" "-cc1" "-triple" "i686-pc-windows-msvc19.0.0" "-emit-obj" "-mrelax-all" "-disable-free" "-disable-llvm-verifier" "-main-file-name" "ScratchPad.cpp" "-mrelocation-model" "pic" "-pic-level" "1" "-mthread-model" "posix" "-mdisable-fp-elim" "-relaxed-aliasing" "-fmath-errno" "-masm-verbose" "-mconstructor-aliases" "-target-cpu" "pentium4" "-v" "-gdwarf-2" "-dwarf-column-info" "-coverage-file" "C:\\Code\\ScratchPad\\ScratchPad\\Debug\\ScratchPad.obj" "-resource-dir" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\Clang 3.7\\bin\\x86\\..\\lib\\clang\\3.7.0" "-D" "WIN32" "-D" "_DEBUG" "-D" "_CONSOLE" "-D" "NDEBUG" "-D" "_UNICODE" "-D" "UNICODE" "-D" "_DEBUG" "-D" "_MT" "-I" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\Clang 3.7\\include" "-I" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include" "-I" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\atlmfc\\include" "-I" "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt" "-I" "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\um" "-I" "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\shared" "-I" "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\winrt" "-internal-isystem" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\Clang 3.7\\bin\\x86\\..\\lib\\clang\\3.7.0\\include" "-internal-isystem" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\Clang 3.7\\include" "-internal-isystem" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include" "-internal-isystem" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\atlmfc\\include" "-internal-isystem" "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt" "-internal-isystem" "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\um" "-internal-isystem" "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\shared" "-internal-isystem" "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\winrt" "-O0" "-Wall" "-std=c++1y" "-fdeprecated-macro" "-fdebug-compilation-dir" "C:\\Code\\ScratchPad\\ScratchPad" "-ferror-limit" "19" "-fmessage-length" "0" "-stack-protector" "1" "-mstackrealign" "-fno-rtti" "-fms-extensions" "-fms-compatibility-version=19" "-fdelayed-template-parsing" "-fobjc-runtime=gnustep" "-fdiagnostics-show-option" "-fdiagnostics-format" "msvc" "--dependent-lib=libcmtd" "--dependent-lib=oldnames" "-o" "Debug\\ScratchPad.obj" "-x" "c++" "ScratchPad.cpp" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\Clang 3.7\\bin\\x86\\clang.exe" "-cc1" "-triple" "i686-pc-windows-msvc19.0.0" "-emit-obj" "-mrelax-all" "-disable-free" "-disable-llvm-verifier" "-main-file-name" "ScratchPad.cpp" "-mrelocation-model" "pic" "-pic-level" "1" "-mthread-model" "posix" "-mdisable-fp-elim" "-relaxed-aliasing" "-fmath-errno" "-masm-verbose" "-mconstructor-aliases" "-target-cpu" "pentium4" "-v" "-gdwarf-2" "-dwarf-column-info" "-D" "WIN32" "-D" "_DEBUG" "-D" "_CONSOLE" "-D" "NDEBUG" "-D" "_UNICODE" "-D" "UNICODE" "-D" "_DEBUG" "-D" "_MT" "-O0" "-Wall" "-std=c++1y" "-fdeprecated-macro" "-ferror-limit" "19" "-fmessage-length" "0" "-stack-protector" "1" "-mstackrealign" "-fno-rtti" "-fms-extensions" "-fms-compatibility-version=19" "-fdelayed-template-parsing" "-fobjc-runtime=gnustep" "-fdiagnostics-show-option" "-fdiagnostics-format" "msvc" "--dependent-lib=libcmtd" "--dependent-lib=oldnames" "-x" "c++" "ScratchPad-047766.cpp" 1> ScratchPad.cpp 1> clang with Microsoft CodeGen version 3.7.0 1> Provided as - is without support 1> C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\Clang 3.7\bin\x86\x86\c2.dll version 19.0.23413.0 1> Target: i686-pc-windows-msvc 1> Thread model: posix 1> "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\Clang 3.7\\bin\\x86\\clang.exe" -cc1 -triple i686-pc-windows-msvc19.0.0 -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -main-file-name ScratchPad.cpp -mrelocation-model pic -pic-level 1 -mthread-model posix -mdisable-fp-elim -relaxed-aliasing -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -gdwarf-2 -dwarf-column-info -coverage-file "C:\\Code\\ScratchPad\\ScratchPad\\Debug\\ScratchPad.obj" -resource-dir "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\Clang 3.7\\bin\\x86\\..\\lib\\clang\\3.7.0" -D WIN32 -D _DEBUG -D _CONSOLE -D NDEBUG -D _UNICODE -D UNICODE -D _DEBUG -D _MT -I "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\Clang 3.7\\include" -I "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include" -I "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\atlmfc\\include" -I "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt" -I "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\um" -I "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\shared" -I "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\winrt" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\Clang 3.7\\bin\\x86\\..\\lib\\clang\\3.7.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\Clang 3.7\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\atlmfc\\include" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\winrt" -O0 -Wall -std=c++1y -fdeprecated-macro -fdebug-compilation-dir "C:\\Code\\ScratchPad\\ScratchPad" -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -mstackrealign -fno-rtti -fms-extensions -fms-compatibility-version=19 -fdelayed-template-parsing -fobjc-runtime=gnustep -fdiagnostics-show-option -fdiagnostics-format msvc --dependent-lib=libcmtd --dependent-lib=oldnames -o "Debug\\ScratchPad.obj" -x c++ ScratchPad.cpp 1> clang with Microsoft CodeGen -cc1 version 3.7.0 based upon LLVM 3.7.0 default target i686-pc-windows-msvc 1> ignoring nonexistent directory "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\Clang 3.7\bin\x86\..\lib\clang\3.7.0\include" 1> ignoring duplicate directory "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\Clang 3.7\include" 1> as it is a non-system directory that duplicates a system directory 1> ignoring duplicate directory "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include" 1> as it is a non-system directory that duplicates a system directory 1> ignoring duplicate directory "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\include" 1> as it is a non-system directory that duplicates a system directory 1> ignoring duplicate directory "C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt" 1> as it is a non-system directory that duplicates a system directory 1> ignoring duplicate directory "C:\Program Files (x86)\Windows Kits\8.1\Include\um" 1> as it is a non-system directory that duplicates a system directory 1> ignoring duplicate directory "C:\Program Files (x86)\Windows Kits\8.1\Include\shared" 1> as it is a non-system directory that duplicates a system directory 1> ignoring duplicate directory "C:\Program Files (x86)\Windows Kits\8.1\Include\winrt" 1> as it is a non-system directory that duplicates a system directory 1> #include "..." search starts here: 1> #include <...> search starts here: 1> C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\Clang 3.7\include 1> C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include 1> C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\include 1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt 1> C:\Program Files (x86)\Windows Kits\8.1\Include\um 1> C:\Program Files (x86)\Windows Kits\8.1\Include\shared 1> C:\Program Files (x86)\Windows Kits\8.1\Include\winrt 1> End of search list. 1> 0x100C0AA5 (0x00AFA5E8 0x04057CC0 0x00D8FD00 0x00AFA640), UTCExecuteCompilerInvocation() + 0x522AB5 bytes(s) 1> 0x100BFC83 (0x00AFA5E8 0x04057CC0 0x00D8FD00 0x00AFA640), UTCExecuteCompilerInvocation() + 0x521C93 bytes(s) 1> 0x100C389C (0x00AFA640 0x04057CC0 0x00AFA60C 0x100BFDB8), UTCExecuteCompilerInvocation() + 0x5258AC bytes(s) 1> 0x100C0BCF (0x00AFA640 0x04057CE0 0x00000000 0x00D8FD00), UTCExecuteCompilerInvocation() + 0x522BDF bytes(s) 1> 0x100BFDB8 (0x00AFA640 0x04057CE0 0x00D8FD00 0x00AFA6C4), UTCExecuteCompilerInvocation() + 0x521DC8 bytes(s) 1> 0x100C389C (0x00000000 0x04057CE0 0x00D8FD00 0x00AFA6C4), UTCExecuteCompilerInvocation() + 0x5258AC bytes(s) 1> 0x100C1089 (0x00AFA6C4 0x04057D20 0x00000000 0x00D8FD00), UTCExecuteCompilerInvocation() + 0x523099 bytes(s) 1> 0x100BFCD5 (0x00AFA6C4 0x04057D20 0x00D8FD00 0x00AFA730), UTCExecuteCompilerInvocation() + 0x521CE5 bytes(s) 1> 0x100C389C (0x00AFA730 0x04057D20 0x00D8FD00 0x00AFA730), UTCExecuteCompilerInvocation() + 0x5258AC bytes(s) 1> 0x100C1C74 (0x00AFA730 0x04057D20 0x00000000 0x04057E68), UTCExecuteCompilerInvocation() + 0x523C84 bytes(s) 1> 0x100BFD88 (0x00AFA730 0x04057DB0 0x04057E68 0x00000001), UTCExecuteCompilerInvocation() + 0x521D98 bytes(s) 1> 0x100C389C (0x00000000 0x04057DB0 0x04057E90 0x00AFA868), UTCExecuteCompilerInvocation() + 0x5258AC bytes(s) 1> 0x100C0D16 (0x00AFA868 0x040578A0 0x04057E50 0x04057E02), UTCExecuteCompilerInvocation() + 0x522D26 bytes(s) 1> 0x100C3C23 (0x00AFA868 0x04057E02 0x02000000 0x04057E90), UTCExecuteCompilerInvocation() + 0x525C33 bytes(s) 1> 0x100C3CA8 (0x00AFA8A4 0x04057E90 0x00000000 0x00000000), UTCExecuteCompilerInvocation() + 0x525CB8 bytes(s) 1> 0x10001138 (0x01057E90 0x00D8F418 0x0418A358 0x00D8EF80), UTCExecuteCompilerInvocation() + 0x463148 bytes(s) 1> 0x100004B2 (0x04057E90 0x00D8F418 0x03EBA8C8 0x0418A358), UTCExecuteCompilerInvocation() + 0x4624C2 bytes(s) 1> 0x10004B77 (0x04057900 0x00D8EF80 0x040578A0 0x00D87D98), UTCExecuteCompilerInvocation() + 0x466B87 bytes(s) 1> 0x10008321 (0x04057900 0x0F92CA68 0x04057900 0x00AFA9B8), UTCExecuteCompilerInvocation() + 0x46A331 bytes(s) 1> 0x100083C6 (0x04057900 0x00000000 0x00AFAF6C 0x04057900), UTCExecuteCompilerInvocation() + 0x46A3D6 bytes(s) 1> 0x103A1B7D (0x00380AB9 0x04057900 0x00AFA9CC 0x0F517F88), UTCExecuteCompilerInvocation() + 0x803B8D bytes(s) 1> 0x103A1BB8 (0x00380AB9 0x04057900 0x00000000 0x00000002), UTCExecuteCompilerInvocation() + 0x803BC8 bytes(s) 1> 0x103CAD6D (0x00AFAF6C 0x04057900 0x00000002 0x00000000), UTCExecuteCompilerInvocation() + 0x82CD7D bytes(s) 1> 0x103CA809 (0x00AFAF6C 0x04058190 0x00AFAF6C 0x00000000), UTCExecuteCompilerInvocation() + 0x82C819 bytes(s) 1> 0x103CAA03 (0x00AFAF6C 0x04058110 0x00000001 0x00000000), UTCExecuteCompilerInvocation() + 0x82CA13 bytes(s) 1> 0x103CAD7B (0x00AFAF6C 0x040581C0 0x00000001 0x00000000), UTCExecuteCompilerInvocation() + 0x82CD8B bytes(s) 1> 0x103CA809 (0x00AFAF6C 0x04061FE8 0x00AFAF6C 0x00000000), UTCExecuteCompilerInvocation() + 0x82C819 bytes(s) 1> 0x103CAA03 (0x00AFAF6C 0x04061F68 0x00000001 0x00000000), UTCExecuteCompilerInvocation() + 0x82CA13 bytes(s) 1> 0x103CAD7B (0x00AFAF6C 0x04062000 0x00000001 0x00000000), UTCExecuteCompilerInvocation() + 0x82CD8B bytes(s) 1> 0x103CA809 (0x00AFAF6C 0x04063100 0x00AFAF6C 0x00AFAFA4), UTCExecuteCompilerInvocation() + 0x82C819 bytes(s) 1> 0x103CAA03 (0x00AFAF6C 0x04063080 0x00AFAFF8 0x00AFAFA4), UTCExecuteCompilerInvocation() + 0x82CA13 bytes(s) 1> 0x103CAD7B (0x00AFAF6C 0x040641E0 0x00D87D98 0x00000004), UTCExecuteCompilerInvocation() + 0x82CD8B bytes(s) 1> 0x103C5E21 (0x00380AB9 0x00AFB170 0x00000001 0x00AFAFA4), UTCExecuteCompilerInvocation() + 0x827E31 bytes(s) 1> 0x103C3EB6 (0x00D5F6AB 0x00380AB9 0x00AFB170 0x00000001), UTCExecuteCompilerInvocation() + 0x825EC6 bytes(s) 1> 0x104610C8 (0x00D5F6AB 0x00380AB9 0x00AFB170 0x00000001), UTCExecuteCompilerInvocation() + 0x8C30D8 bytes(s) 1> 0x1046C8AA (0x00AFBE00 0x00380AB9 0x00000004 0x00AFBD50), UTCExecuteCompilerInvocation() + 0x8CE8BA bytes(s) 1> 0x10353FB8 (0x00AFBE00 0x00000000 0x00380AB9 0x00000004), UTCExecuteCompilerInvocation() + 0x7B5FC8 bytes(s) 1> 0x10439F2E (0x00AFBE00 0x04163CC8 0x04158748 0x00007014), UTCExecuteCompilerInvocation() + 0x89BF3E bytes(s) 1> 0x1042E283 (0x00AFBE00 0x04158730 0x00AFBED8 0x00AFBE40), UTCExecuteCompilerInvocation() + 0x890293 bytes(s) 1> 0x1042877E (0x00AFBE40 0x04163C0C 0x04158748 0x04163B00), UTCExecuteCompilerInvocation() + 0x88A78E bytes(s) 1> 0x1042DC16 (0x00AFBE40 0x04158748 0x04158748 0x0415877C), UTCExecuteCompilerInvocation() + 0x88FC26 bytes(s) 1> 0x104372A5 (0x00AFBE54 0x04158748 0x00AFBED8 0x00AFBF74), UTCExecuteCompilerInvocation() + 0x8992B5 bytes(s) 1> 0x1042B5FF (0x00AFBF74 0x04158760 0x00000000 0x00AFBEC8), UTCExecuteCompilerInvocation() + 0x88D60F bytes(s) 1> 0x1042B580 (0x00AFBF74 0x04158760 0x04063C28 0x00D87D98), UTCExecuteCompilerInvocation() + 0x88D590 bytes(s) 1> 0x10436F0F (0x00AFBF74 0x04158760 0x00D87D98 0x00000000), UTCExecuteCompilerInvocation() + 0x898F1F bytes(s) 1> 0x10427ACF (0x00AFBF74 0x04158760 0x00AFC084 0x04063C28), UTCExecuteCompilerInvocation() + 0x889ADF bytes(s) 1> 0x10481099 (0x00380729 0x04063C28 0x00000001 0x00000000), UTCExecuteCompilerInvocation() + 0x8E30A9 bytes(s) 1> 0x10482919 (0x00000000 0x04063550 0x00D87D98 0x0038177A), UTCExecuteCompilerInvocation() + 0x8E4929 bytes(s) 1> 0x1048114D (0x0038177A 0x04063550 0x00000001 0x00000000), UTCExecuteCompilerInvocation() + 0x8E315D bytes(s) 1> 0x10482919 (0x00000000 0x04068518 0x00D87D98 0x000000D7), UTCExecuteCompilerInvocation() + 0x8E4929 bytes(s) 1> 0x1048114D (0x000000D7 0x04068518 0x00000001 0x00000000), UTCExecuteCompilerInvocation() + 0x8E315D bytes(s) 1> 0x10482919 (0x00000000 0x00D8B220 0x1019BAA0 0x00000000), UTCExecuteCompilerInvocation() + 0x8E4929 bytes(s) 1> 0x10230056 (0x00D60760 0x00D8B220 0x00000000 0x0F5179B0), UTCExecuteCompilerInvocation() + 0x692066 bytes(s) 1> 0x1019DD17 (0x00AFC71C 0x00D02A88 0x00CF3730 0x00D02A88), UTCExecuteCompilerInvocation() + 0x5FFD27 bytes(s) 1> 0x10199A27 (0x00D87D98 0x00000000 0x00000000 0x00D02A88), UTCExecuteCompilerInvocation() + 0x5FBA37 bytes(s) 1> 0x101205D1 (0x00D02A88 0x00CF3730 0x110DED58 0x1010C38B), UTCExecuteCompilerInvocation() + 0x5825E1 bytes(s) 1> 0x1012050F (0x00D02A88 0x00CFCAB8 0x00D023F8 0x00CF3730), UTCExecuteCompilerInvocation() + 0x58251F bytes(s) 1> 0x1015C746 (0x00CF3730 0x00CEE768 0x00D1F768 0x00AFEF6C), UTCExecuteCompilerInvocation() + 0x5BE756 bytes(s) 1> 0x0FB9E936 (0x00CF3730 0x00CEE774 0x00CEE768 0x00AFEF50), UTCExecuteCompilerInvocation() + 0x946 bytes(s) 1> 0x0FE69399 (0x00AFEF6C 0x00AFF620 0x00000066 0x00D02AE0), UTCExecuteCompilerInvocation() + 0x2CB3A9 bytes(s) 1> 0x0FB9DFD3 (0x00AFF620 0x00000066 0x00D02AE0 0x01301BA0), utc_cc1_main() + 0x73 bytes(s) 1> 0x01301988 (0x00AFF618 0x00000068 0x00D02B37 0x00000000) 1> 0x013033D5 (0x00000068 0x00CF7FE8 0x00CF3E00 0x00000000) 1> 0x01B49CF3 (0x7EFDE000 0x00AFFC14 0x76EE9882 0x7EFDE000) 1> 0x7514336A (0x7EFDE000 0x6B757E77 0x00000000 0x00000000), BaseThreadInitThunk() + 0x12 bytes(s) 1> 0x76EE9882 (0x01B49D70 0x7EFDE000 0x00000000 0x00000000), RtlInitializeExceptionChain() + 0x63 bytes(s) 1> 0x76EE9855 (0x01B49D70 0x7EFDE000 0x00000000 0x00000000), RtlInitializeExceptionChain() + 0x36 bytes(s) 1>clang.exe : error : clang frontend command failed due to signal (use -v to see invocation) 1> clang with Microsoft CodeGen version 3.7.0 1> Provided as - is without support 1> C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\Clang 3.7\bin\x86\x86\c2.dll version 19.0.23413.0 1> Target: i686-pc-windows-msvc 1> Thread model: posix 1> clang.exe: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script. 1> clang.exe: note: diagnostic msg: 1> ******************** 1> 1> PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: 1> Preprocessed source(s) and associated run script(s) are located at: 1> clang.exe: note: diagnostic msg: C:\Users\Storm\AppData\Local\Temp\ScratchPad-047766.cpp 1> clang.exe: note: diagnostic msg: C:\Users\Storm\AppData\Local\Temp\ScratchPad-047766.sh 1> clang.exe: note: diagnostic msg: 1> 1> ******************** -- You are receiving this mail because: You are on the CC list for the bug.
_______________________________________________ llvm-bugs mailing list llvm-bugs@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs