[llvm-bugs] [Bug 37009] New: Assertion Failed: CGOpenMPRuntime::emitCall() when generating source-level debug info

via llvm-bugs llvm-bugs at lists.llvm.org
Wed Apr 4 14:03:26 PDT 2018


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

            Bug ID: 37009
           Summary: Assertion Failed: CGOpenMPRuntime::emitCall() when
                    generating source-level debug info
           Product: clang
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: -New Bugs
          Assignee: unassignedclangbugs at nondot.org
          Reporter: homerdin at gmail.com
                CC: llvm-bugs at lists.llvm.org

Adding '-g' causes assertion to fail.  clang version 7.0.0(trunk 329002), It
didn't have an issue when I tried Clang5.0.1.  I've attached the preprocessed
source.  Run script is after backtrace.

clang-6.0:
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:8414:
void
clang::CodeGen::CGOpenMPRuntime::emitCall(clang::CodeGen::CodeGenFunction&,
clang::SourceLocation, llvm::Value*, llvm::ArrayRef<llvm::Value*>) const:
Assertion `Loc.isValid() && "Outlined function call location must be valid."'
failed.
#0 0x000000000455f2cd llvm::sys::PrintStackTrace(llvm::raw_ostream&)
/home/bhomerding/src/llvm/lib/Support/Unix/Signals.inc:398:0
#1 0x000000000455f35e PrintStackTraceSignalHandler(void*)
/home/bhomerding/src/llvm/lib/Support/Unix/Signals.inc:462:0
#2 0x000000000455d844 llvm::sys::RunSignalHandlers()
/home/bhomerding/src/llvm/lib/Support/Signals.cpp:49:0
#3 0x000000000455ec65 SignalHandler(int)
/home/bhomerding/src/llvm/lib/Support/Unix/Signals.inc:252:0
#4 0x00007f95cda6d5e0 __restore_rt (/lib64/libpthread.so.0+0xf5e0)
#5 0x00007f95cc6641f7 __GI_raise (/lib64/libc.so.6+0x351f7)
#6 0x00007f95cc6658e8 __GI_abort (/lib64/libc.so.6+0x368e8)
#7 0x00007f95cc65d266 __assert_fail_base (/lib64/libc.so.6+0x2e266)
#8 0x00007f95cc65d312 (/lib64/libc.so.6+0x2e312)
#9 0x0000000004ce10e9
clang::CodeGen::CGOpenMPRuntime::emitCall(clang::CodeGen::CodeGenFunction&,
clang::SourceLocation, llvm::Value*, llvm::ArrayRef<llvm::Value*>) const
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:8415:0
#10 0x0000000004ce1209
clang::CodeGen::CGOpenMPRuntime::emitOutlinedFunctionCall(clang::CodeGen::CodeGenFunction&,
clang::SourceLocation, llvm::Value*, llvm::ArrayRef<llvm::Value*>) const
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:8430:0
#11 0x00000000048ad03c
clang::CodeGen::CodeGenFunction::GenerateOpenMPCapturedStmtFunction(clang::CapturedStmt
const&)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp:620:0
#12 0x0000000004cb7979
emitParallelOrTeamsOutlinedFunction(clang::CodeGen::CodeGenModule&,
clang::OMPExecutableDirective const&, clang::CapturedStmt const*,
clang::VarDecl const*, clang::OpenMPDirectiveKind, llvm::StringRef,
clang::CodeGen::RegionCodeGenTy const&)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:1349:0
#13 0x0000000004cb7a28
clang::CodeGen::CGOpenMPRuntime::emitParallelOutlinedFunction(clang::OMPExecutableDirective
const&, clang::VarDecl const*, clang::OpenMPDirectiveKind,
clang::CodeGen::RegionCodeGenTy const&)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:1358:0
#14 0x00000000048b1591
emitCommonOMPParallelDirective(clang::CodeGen::CodeGenFunction&,
clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind,
clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void
(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&,
llvm::SmallVectorImpl<llvm::Value*>&)> const&)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp:1225:0
#15 0x00000000048ba68b
clang::CodeGen::CodeGenFunction::EmitOMPParallelForDirective(clang::OMPParallelForDirective
const&)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp:2695:0
#16 0x000000000488e3a7 clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt
const*, llvm::ArrayRef<clang::Attr const*>)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmt.cpp:224:0
#17 0x000000000488ec6c
clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt
const&, bool, clang::CodeGen::AggValueSlot)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmt.cpp:388:0
#18 0x000000000488eba8
clang::CodeGen::CodeGenFunction::EmitCompoundStmt(clang::CompoundStmt const&,
bool, clang::CodeGen::AggValueSlot)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmt.cpp:380:0
#19 0x000000000488e99d
clang::CodeGen::CodeGenFunction::EmitSimpleStmt(clang::Stmt const*)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmt.cpp:353:0
#20 0x000000000488dd15 clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt
const*, llvm::ArrayRef<clang::Attr const*>)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmt.cpp:53:0
#21 0x000000000488fd56
clang::CodeGen::CodeGenFunction::EmitIfStmt(clang::IfStmt const&)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmt.cpp:653:0
#22 0x000000000488df93 clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt
const*, llvm::ArrayRef<clang::Attr const*>)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmt.cpp:143:0
#23 0x000000000488ec6c
clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt
const&, bool, clang::CodeGen::AggValueSlot)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmt.cpp:388:0
#24 0x000000000488eba8
clang::CodeGen::CodeGenFunction::EmitCompoundStmt(clang::CompoundStmt const&,
bool, clang::CodeGen::AggValueSlot)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmt.cpp:380:0
#25 0x000000000488e99d
clang::CodeGen::CodeGenFunction::EmitSimpleStmt(clang::Stmt const*)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmt.cpp:353:0
#26 0x000000000488dd15 clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt
const*, llvm::ArrayRef<clang::Attr const*>)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmt.cpp:53:0
#27 0x000000000488fd56
clang::CodeGen::CodeGenFunction::EmitIfStmt(clang::IfStmt const&)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmt.cpp:653:0
#28 0x000000000488df93 clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt
const*, llvm::ArrayRef<clang::Attr const*>)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmt.cpp:143:0
#29 0x000000000488ec6c
clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt
const&, bool, clang::CodeGen::AggValueSlot)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CGStmt.cpp:388:0
#30 0x00000000049076d1
clang::CodeGen::CodeGenFunction::EmitFunctionBody(clang::CodeGen::FunctionArgList&,
clang::Stmt const*)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1170:0
#31 0x0000000004908240
clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl,
llvm::Function*, clang::CodeGen::CGFunctionInfo const&)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1335:0
#32 0x0000000004929423
clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl,
llvm::GlobalValue*)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp:3613:0
#33 0x0000000004923f4e
clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl,
llvm::GlobalValue*)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp:2281:0
#34 0x00000000049214b0 clang::CodeGen::CodeGenModule::EmitDeferred()
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp:1700:0
#35 0x00000000049214fe clang::CodeGen::CodeGenModule::EmitDeferred()
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp:1702:0
#36 0x00000000049214fe clang::CodeGen::CodeGenModule::EmitDeferred()
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp:1702:0
#37 0x000000000491a392 clang::CodeGen::CodeGenModule::Release()
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp:393:0
#38 0x0000000005541ae1 (anonymous
namespace)::CodeGeneratorImpl::HandleTranslationUnit(clang::ASTContext&)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/ModuleBuilder.cpp:269:0
#39 0x000000000553b674
clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&)
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp:238:0
#40 0x00000000063eb822 clang::ParseAST(clang::Sema&, bool, bool)
/home/bhomerding/src/llvm/tools/clang/lib/Parse/ParseAST.cpp:171:0
#41 0x0000000004ed5684 clang::ASTFrontendAction::ExecuteAction()
/home/bhomerding/src/llvm/tools/clang/lib/Frontend/FrontendAction.cpp:1007:0
#42 0x0000000005539c46 clang::CodeGenAction::ExecuteAction()
/home/bhomerding/src/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp:1044:0
#43 0x0000000004ed5093 clang::FrontendAction::Execute()
/home/bhomerding/src/llvm/tools/clang/lib/Frontend/FrontendAction.cpp:908:0
#44 0x0000000004e6ace2
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)
/home/bhomerding/src/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp:990:0
#45 0x000000000501509e
clang::ExecuteCompilerInvocation(clang::CompilerInstance*)
/home/bhomerding/src/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp:255:0
#46 0x00000000023d822f cc1_main(llvm::ArrayRef<char const*>, char const*,
void*) /home/bhomerding/src/llvm/tools/clang/tools/driver/cc1_main.cpp:221:0
#47 0x00000000023cdc15 ExecuteCC1Tool(llvm::ArrayRef<char const*>,
llvm::StringRef)
/home/bhomerding/src/llvm/tools/clang/tools/driver/driver.cpp:310:0
#48 0x00000000023ce8ad main
/home/bhomerding/src/llvm/tools/clang/tools/driver/driver.cpp:390:0
#49 0x00007f95cc650c05 __libc_start_main (/lib64/libc.so.6+0x21c05)
#50 0x00000000023cb439 _start
(/home/bhomerding/build/llvm/bin/clang-6.0+0x23cb439)
Stack dump:
0.      Program arguments: /home/bhomerding/build/llvm/bin/clang-6.0 -cc1
-triple x86_64-unknown-linux-gnu -emit-obj -disable-free -main-file-name
main.cpp -mrelocation-model static -mthread-model posix -fmath-errno
-masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array
-target-cpu haswell -target-feature +sse2 -target-feature +cx16 -target-feature
+sahf -target-feature -tbm -target-feature -avx512ifma -target-feature -sha
-target-feature -gfni -target-feature -fma4 -target-feature -vpclmulqdq
-target-feature -prfchw -target-feature +bmi2 -target-feature -xsavec
-target-feature +fsgsbase -target-feature +popcnt -target-feature +aes
-target-feature -avx512bitalg -target-feature -xsaves -target-feature -avx512er
-target-feature -avx512vnni -target-feature -avx512vpopcntdq -target-feature
-clwb -target-feature -avx512f -target-feature -clzero -target-feature -pku
-target-feature +mmx -target-feature -lwp -target-feature -rdpid
-target-feature -xop -target-feature -rdseed -target-feature -ibt
-target-feature -sse4a -target-feature -avx512bw -target-feature -clflushopt
-target-feature +xsave -target-feature -avx512vbmi2 -target-feature -avx512vl
-target-feature -avx512cd -target-feature +avx -target-feature -vaes
-target-feature -rtm -target-feature +fma -target-feature +bmi -target-feature
+rdrnd -target-feature -mwaitx -target-feature +sse4.1 -target-feature +sse4.2
-target-feature +avx2 -target-feature +sse -target-feature +lzcnt
-target-feature +pclmul -target-feature -prefetchwt1 -target-feature +f16c
-target-feature +ssse3 -target-feature -sgx -target-feature -shstk
-target-feature +cmov -target-feature -avx512vbmi -target-feature +movbe
-target-feature +xsaveopt -target-feature -avx512dq -target-feature -adx
-target-feature -avx512pf -target-feature +sse3 -dwarf-column-info
-debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb
-momit-leaf-frame-pointer -coverage-notes-file
/home/bhomerding/src/new-proxy-app/miniFE-2.1.0/openmp-opt/src/main.gcno
-resource-dir /home/bhomerding/build/llvm/lib/clang/7.0.0 -I
/home/bhomerding/build/llvm/projects/openmp/runtime/src -I . -I ../utils -I
../fem -D MINIFE_SCALAR=double -D MINIFE_LOCAL_ORDINAL=int -D
MINIFE_GLOBAL_ORDINAL=int -D MINIFE_CSR_MATRIX -D MINIFE_RESTRICT=__restrict__
-D MPICH_IGNORE_CXX_SEEK -D MINIFE_INFO=1 -D MINIFE_KERNELS=0 -internal-isystem
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5
-internal-isystem
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/x86_64-redhat-linux
-internal-isystem
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/backward
-internal-isystem /usr/local/include -internal-isystem
/home/bhomerding/build/llvm/lib/clang/7.0.0/include -internal-externc-isystem
/include -internal-externc-isystem /usr/include -O3 -fdeprecated-macro
-fdebug-compilation-dir
/home/bhomerding/src/new-proxy-app/miniFE-2.1.0/openmp-opt/src -ferror-limit 19
-fmessage-length 0 -fopenmp -fobjc-runtime=gcc -fcxx-exceptions -fexceptions
-fdiagnostics-show-option -vectorize-loops -vectorize-slp -o main.o -x c++
main.cpp
1.      <eof> parser at end of file
2.      Per-file LLVM IR generation
3.      ./Vector_functions.hpp:134:3: Generating code for declaration
'miniFE::waxpby'
4.      ./Vector_functions.hpp:156:19: LLVM IR generation of compound statement
('{}')
5.      ./Vector_functions.hpp:157:19: LLVM IR generation of compound statement
('{}')
clang-6.0: error: unable to execute command: Aborted
clang-6.0: error: clang frontend command failed due to signal (use -v to see
invocation)
clang version 7.0.0 (trunk 329002) (llvm/trunk 328998)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /home/bhomerding/build/llvm/bin
clang-6.0: note: diagnostic msg: PLEASE submit a bug report to
http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and
associated run script.
clang-6.0: note: diagnostic msg:
********************




RUN SCRIPT:
# Crash reproducer for clang version 7.0.0 (trunk 329002) (llvm/trunk 328998)
# Driver args: "--driver-mode=g++" "-g" "-O3" "-fopenmp" "-march=native" "-I"
"/home/bhomerding/build/llvm/projects/openmp/runtime/src"
"-Wl,-rpath=/home/bhomerding/build/llvm/lib" "-I" "." "-I" "../utils" "-I"
"../fem" "-D" "MINIFE_SCALAR=double" "-D" "MINIFE_LOCAL_ORDINAL=int" "-D"
"MINIFE_GLOBAL_ORDINAL=int" "-D" "MINIFE_CSR_MATRIX" "-D"
"MINIFE_RESTRICT=__restrict__" "-D" "MPICH_IGNORE_CXX_SEEK" "-D"
"MINIFE_INFO=1" "-D" "MINIFE_KERNELS=0" "-c" "main.cpp"
# Original command:  "/home/bhomerding/build/llvm/bin/clang-6.0" "-cc1"
"-triple" "x86_64-unknown-linux-gnu" "-emit-obj" "-disable-free"
"-main-file-name" "main.cpp" "-mrelocation-model" "static" "-mthread-model"
"posix" "-fmath-errno" "-masm-verbose" "-mconstructor-aliases"
"-munwind-tables" "-fuse-init-array" "-target-cpu" "haswell" "-target-feature"
"+sse2" "-target-feature" "+cx16" "-target-feature" "+sahf" "-target-feature"
"-tbm" "-target-feature" "-avx512ifma" "-target-feature" "-sha"
"-target-feature" "-gfni" "-target-feature" "-fma4" "-target-feature"
"-vpclmulqdq" "-target-feature" "-prfchw" "-target-feature" "+bmi2"
"-target-feature" "-xsavec" "-target-feature" "+fsgsbase" "-target-feature"
"+popcnt" "-target-feature" "+aes" "-target-feature" "-avx512bitalg"
"-target-feature" "-xsaves" "-target-feature" "-avx512er" "-target-feature"
"-avx512vnni" "-target-feature" "-avx512vpopcntdq" "-target-feature" "-clwb"
"-target-feature" "-avx512f" "-target-feature" "-clzero" "-target-feature"
"-pku" "-target-feature" "+mmx" "-target-feature" "-lwp" "-target-feature"
"-rdpid" "-target-feature" "-xop" "-target-feature" "-rdseed" "-target-feature"
"-ibt" "-target-feature" "-sse4a" "-target-feature" "-avx512bw"
"-target-feature" "-clflushopt" "-target-feature" "+xsave" "-target-feature"
"-avx512vbmi2" "-target-feature" "-avx512vl" "-target-feature" "-avx512cd"
"-target-feature" "+avx" "-target-feature" "-vaes" "-target-feature" "-rtm"
"-target-feature" "+fma" "-target-feature" "+bmi" "-target-feature" "+rdrnd"
"-target-feature" "-mwaitx" "-target-feature" "+sse4.1" "-target-feature"
"+sse4.2" "-target-feature" "+avx2" "-target-feature" "+sse" "-target-feature"
"+lzcnt" "-target-feature" "+pclmul" "-target-feature" "-prefetchwt1"
"-target-feature" "+f16c" "-target-feature" "+ssse3" "-target-feature" "-sgx"
"-target-feature" "-shstk" "-target-feature" "+cmov" "-target-feature"
"-avx512vbmi" "-target-feature" "+movbe" "-target-feature" "+xsaveopt"
"-target-feature" "-avx512dq" "-target-feature" "-adx" "-target-feature"
"-avx512pf" "-target-feature" "+sse3" "-dwarf-column-info"
"-debug-info-kind=limited" "-dwarf-version=4" "-debugger-tuning=gdb"
"-momit-leaf-frame-pointer" "-coverage-notes-file"
"/home/bhomerding/src/new-proxy-app/miniFE-2.1.0/openmp-opt/src/main.gcno"
"-resource-dir" "/home/bhomerding/build/llvm/lib/clang/7.0.0" "-I"
"/home/bhomerding/build/llvm/projects/openmp/runtime/src" "-I" "." "-I"
"../utils" "-I" "../fem" "-D" "MINIFE_SCALAR=double" "-D"
"MINIFE_LOCAL_ORDINAL=int" "-D" "MINIFE_GLOBAL_ORDINAL=int" "-D"
"MINIFE_CSR_MATRIX" "-D" "MINIFE_RESTRICT=__restrict__" "-D"
"MPICH_IGNORE_CXX_SEEK" "-D" "MINIFE_INFO=1" "-D" "MINIFE_KERNELS=0"
"-internal-isystem"
"/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5"
"-internal-isystem"
"/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/x86_64-redhat-linux"
"-internal-isystem"
"/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/backward"
"-internal-isystem" "/usr/local/include" "-internal-isystem"
"/home/bhomerding/build/llvm/lib/clang/7.0.0/include"
"-internal-externc-isystem" "/include" "-internal-externc-isystem"
"/usr/include" "-O3" "-fdeprecated-macro" "-fdebug-compilation-dir"
"/home/bhomerding/src/new-proxy-app/miniFE-2.1.0/openmp-opt/src"
"-ferror-limit" "19" "-fmessage-length" "0" "-fopenmp" "-fobjc-runtime=gcc"
"-fcxx-exceptions" "-fexceptions" "-fdiagnostics-show-option"
"-vectorize-loops" "-vectorize-slp" "-o" "main.o" "-x" "c++" "main.cpp"
 "/home/bhomerding/build/llvm/bin/clang-6.0" "-cc1" "-triple"
"x86_64-unknown-linux-gnu" "-emit-obj" "-disable-free" "-main-file-name"
"main.cpp" "-mrelocation-model" "static" "-mthread-model" "posix"
"-fmath-errno" "-masm-verbose" "-mconstructor-aliases" "-munwind-tables"
"-fuse-init-array" "-target-cpu" "haswell" "-target-feature" "+sse2"
"-target-feature" "+cx16" "-target-feature" "+sahf" "-target-feature" "-tbm"
"-target-feature" "-avx512ifma" "-target-feature" "-sha" "-target-feature"
"-gfni" "-target-feature" "-fma4" "-target-feature" "-vpclmulqdq"
"-target-feature" "-prfchw" "-target-feature" "+bmi2" "-target-feature"
"-xsavec" "-target-feature" "+fsgsbase" "-target-feature" "+popcnt"
"-target-feature" "+aes" "-target-feature" "-avx512bitalg" "-target-feature"
"-xsaves" "-target-feature" "-avx512er" "-target-feature" "-avx512vnni"
"-target-feature" "-avx512vpopcntdq" "-target-feature" "-clwb"
"-target-feature" "-avx512f" "-target-feature" "-clzero" "-target-feature"
"-pku" "-target-feature" "+mmx" "-target-feature" "-lwp" "-target-feature"
"-rdpid" "-target-feature" "-xop" "-target-feature" "-rdseed" "-target-feature"
"-ibt" "-target-feature" "-sse4a" "-target-feature" "-avx512bw"
"-target-feature" "-clflushopt" "-target-feature" "+xsave" "-target-feature"
"-avx512vbmi2" "-target-feature" "-avx512vl" "-target-feature" "-avx512cd"
"-target-feature" "+avx" "-target-feature" "-vaes" "-target-feature" "-rtm"
"-target-feature" "+fma" "-target-feature" "+bmi" "-target-feature" "+rdrnd"
"-target-feature" "-mwaitx" "-target-feature" "+sse4.1" "-target-feature"
"+sse4.2" "-target-feature" "+avx2" "-target-feature" "+sse" "-target-feature"
"+lzcnt" "-target-feature" "+pclmul" "-target-feature" "-prefetchwt1"
"-target-feature" "+f16c" "-target-feature" "+ssse3" "-target-feature" "-sgx"
"-target-feature" "-shstk" "-target-feature" "+cmov" "-target-feature"
"-avx512vbmi" "-target-feature" "+movbe" "-target-feature" "+xsaveopt"
"-target-feature" "-avx512dq" "-target-feature" "-adx" "-target-feature"
"-avx512pf" "-target-feature" "+sse3" "-dwarf-column-info"
"-debug-info-kind=limited" "-dwarf-version=4" "-debugger-tuning=gdb"
"-momit-leaf-frame-pointer" "-coverage-notes-file"
"/home/bhomerding/src/new-proxy-app/miniFE-2.1.0/openmp-opt/src/main.gcno" "-D"
"MINIFE_SCALAR=double" "-D" "MINIFE_LOCAL_ORDINAL=int" "-D"
"MINIFE_GLOBAL_ORDINAL=int" "-D" "MINIFE_CSR_MATRIX" "-D"
"MINIFE_RESTRICT=__restrict__" "-D" "MPICH_IGNORE_CXX_SEEK" "-D"
"MINIFE_INFO=1" "-D" "MINIFE_KERNELS=0" "-O3" "-fdeprecated-macro"
"-ferror-limit" "19" "-fmessage-length" "0" "-fopenmp" "-fobjc-runtime=gcc"
"-fcxx-exceptions" "-fexceptions" "-fdiagnostics-show-option"
"-vectorize-loops" "-vectorize-slp" "-x" "c++" "main-f19971.cpp"

-- 
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/20180404/095fd2ef/attachment-0001.html>


More information about the llvm-bugs mailing list