# Crash reproducer for FreeBSD clang version 6.0.0 (tags/RELEASE_600/final 326565) (based on LLVM 6.0.0) # Driver args: "--driver-mode=g++" "-O2" "-pipe" "-I" "/usr/obj/usr/src/amd64.amd64/tmp/obj-tools/lib/clang/libclang" "-I" "/usr/obj/usr/src/amd64.amd64/tmp/obj-tools/lib/clang/libllvm" "-I" "/usr/src/contrib/llvm/tools/clang/lib/Basic" "-I" "/usr/src/contrib/llvm/tools/clang/lib/Driver" "-I" "/usr/src/contrib/llvm/tools/clang/include" "-I" "/usr/src/lib/clang/include" "-I" "/usr/src/contrib/llvm/include" "-D" "LLVM_BUILD_GLOBAL_ISEL" "-D" "__STDC_LIMIT_MACROS" "-D" "__STDC_CONSTANT_MACROS" "-D" "LLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd12.0\"" "-D" "LLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd12.0\"" "-D" "DEFAULT_SYSROOT=\"/usr/obj/usr/src/amd64.amd64/tmp\"" "-D" "LLVM_TARGET_ENABLE_X86" "-D" "LLVM_NATIVE_ASMPARSER=LLVMInitializeX86AsmParser" "-D" "LLVM_NATIVE_ASMPRINTER=LLVMInitializeX86AsmPrinter" "-D" "LLVM_NATIVE_DISASSEMBLER=LLVMInitializeX86Disassembler" "-D" "LLVM_NATIVE_TARGET=LLVMInitializeX86Target" "-D" "LLVM_NATIVE_TARGETINFO=LLVMInitializeX86TargetInfo" "-D" "LLVM_NATIVE_TARGETMC=LLVMInitializeX86TargetMC" "-ffunction-sections" "-fdata-sections" "-gline-tables-only" "-MD" "-MF" ".depend.CodeGen_CGCXXABI.o" "-MT" "CodeGen/CGCXXABI.o" "-Qunused-arguments" "-I" "/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include" "-std=c++11" "-fno-exceptions" "-fno-rtti" "-gline-tables-only" "-stdlib=libc++" "-Wno-c++11-extensions" "-c" "/usr/src/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp" "-o" "CodeGen/CGCXXABI.o" # Original command: "/usr/bin/c++" "-cc1" "-triple" "x86_64-unknown-freebsd12.0" "-emit-obj" "-disable-free" "-main-file-name" "CGCXXABI.cpp" "-mrelocation-model" "static" "-mthread-model" "posix" "-mdisable-fp-elim" "-masm-verbose" "-mconstructor-aliases" "-munwind-tables" "-target-cpu" "x86-64" "-dwarf-column-info" "-debug-info-kind=line-tables-only" "-dwarf-version=2" "-debugger-tuning=gdb" "-ffunction-sections" "-fdata-sections" "-coverage-notes-file" "/usr/obj/usr/src/amd64.amd64/tmp/obj-tools/lib/clang/libclang/CodeGen/CGCXXABI.gcno" "-resource-dir" "/usr/lib/clang/6.0.0" "-dependency-file" ".depend.CodeGen_CGCXXABI.o" "-sys-header-deps" "-MT" "CodeGen/CGCXXABI.o" "-I" "/usr/obj/usr/src/amd64.amd64/tmp/obj-tools/lib/clang/libclang" "-I" "/usr/obj/usr/src/amd64.amd64/tmp/obj-tools/lib/clang/libllvm" "-I" "/usr/src/contrib/llvm/tools/clang/lib/Basic" "-I" "/usr/src/contrib/llvm/tools/clang/lib/Driver" "-I" "/usr/src/contrib/llvm/tools/clang/include" "-I" "/usr/src/lib/clang/include" "-I" "/usr/src/contrib/llvm/include" "-D" "LLVM_BUILD_GLOBAL_ISEL" "-D" "__STDC_LIMIT_MACROS" "-D" "__STDC_CONSTANT_MACROS" "-D" "LLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd12.0\"" "-D" "LLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd12.0\"" "-D" "DEFAULT_SYSROOT=\"/usr/obj/usr/src/amd64.amd64/tmp\"" "-D" "LLVM_TARGET_ENABLE_X86" "-D" "LLVM_NATIVE_ASMPARSER=LLVMInitializeX86AsmParser" "-D" "LLVM_NATIVE_ASMPRINTER=LLVMInitializeX86AsmPrinter" "-D" "LLVM_NATIVE_DISASSEMBLER=LLVMInitializeX86Disassembler" "-D" "LLVM_NATIVE_TARGET=LLVMInitializeX86Target" "-D" "LLVM_NATIVE_TARGETINFO=LLVMInitializeX86TargetInfo" "-D" "LLVM_NATIVE_TARGETMC=LLVMInitializeX86TargetMC" "-I" "/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include" "-internal-isystem" "/usr/include/c++/v1" "-O2" "-Wno-c++11-extensions" "-std=c++11" "-fdeprecated-macro" "-fdebug-compilation-dir" "/usr/obj/usr/src/amd64.amd64/tmp/obj-tools/lib/clang/libclang" "-ferror-limit" "19" "-fmessage-length" "0" "-fno-rtti" "-fobjc-runtime=gnustep" "-fdiagnostics-show-option" "-vectorize-loops" "-vectorize-slp" "-o" "CodeGen/CGCXXABI.o" "-x" "c++" "/usr/src/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp" "/usr/bin/c++" "-cc1" "-triple" "x86_64-unknown-freebsd12.0" "-emit-obj" "-disable-free" "-main-file-name" "CGCXXABI.cpp" "-mrelocation-model" "static" "-mthread-model" "posix" "-mdisable-fp-elim" "-masm-verbose" "-mconstructor-aliases" "-munwind-tables" "-target-cpu" "x86-64" "-dwarf-column-info" "-debug-info-kind=line-tables-only" "-dwarf-version=2" "-debugger-tuning=gdb" "-ffunction-sections" "-fdata-sections" "-coverage-notes-file" "/usr/obj/usr/src/amd64.amd64/tmp/obj-tools/lib/clang/libclang/CodeGen/CGCXXABI.gcno" "-sys-header-deps" "-D" "LLVM_BUILD_GLOBAL_ISEL" "-D" "__STDC_LIMIT_MACROS" "-D" "__STDC_CONSTANT_MACROS" "-D" "LLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd12.0\"" "-D" "LLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd12.0\"" "-D" "DEFAULT_SYSROOT=\"/usr/obj/usr/src/amd64.amd64/tmp\"" "-D" "LLVM_TARGET_ENABLE_X86" "-D" "LLVM_NATIVE_ASMPARSER=LLVMInitializeX86AsmParser" "-D" "LLVM_NATIVE_ASMPRINTER=LLVMInitializeX86AsmPrinter" "-D" "LLVM_NATIVE_DISASSEMBLER=LLVMInitializeX86Disassembler" "-D" "LLVM_NATIVE_TARGET=LLVMInitializeX86Target" "-D" "LLVM_NATIVE_TARGETINFO=LLVMInitializeX86TargetInfo" "-D" "LLVM_NATIVE_TARGETMC=LLVMInitializeX86TargetMC" "-O2" "-Wno-c++11-extensions" "-std=c++11" "-fdeprecated-macro" "-ferror-limit" "19" "-fmessage-length" "0" "-fno-rtti" "-fobjc-runtime=gnustep" "-fdiagnostics-show-option" "-vectorize-loops" "-vectorize-slp" "-x" "c++" "CGCXXABI-a4567f.cpp"