[llvm-bugs] [Bug 47525] New: fatal error: error in backend: Cannot emit physreg copy instruction

via llvm-bugs llvm-bugs at lists.llvm.org
Mon Sep 14 06:30:57 PDT 2020


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

            Bug ID: 47525
           Summary: fatal error: error in backend: Cannot emit physreg
                    copy instruction
           Product: clang
           Version: 10.0
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: -New Bugs
          Assignee: unassignedclangbugs at nondot.org
          Reporter: dev at manol.org
                CC: htmldeveloper at gmail.com, llvm-bugs at lists.llvm.org,
                    neeilans at live.com, richard-llvm at metafoo.co.uk

fatal error: error in backend: Cannot emit physreg copy instruction
Stack dump:
0.      Program arguments: /usr/bin/clang++ -std=c++14 -fsigned-char -W -Wall
-Werror=return-type -Werror=non-virtual-dtor -Werror=address
-Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations
-Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith
-Wshadow -Wsign-promo -Wuninitialized -Winit-self
-Winconsistent-missing-override -Wno-delete-non-virtual-dtor
-Wno-unnamed-type-template-args -Wno-comment
-Wno-deprecated-enum-enum-conversion -Wno-deprecated-anon-enum-enum-conversion
-fdiagnostics-show-option -Wno-long-long -pthread -Qunused-arguments
-ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden
-fvisibility-inlines-hidden -g -O0 -fPIC -std=c++11 -mssse3 -msse4.1 -mpopcnt
-msse4.2 -mf16c -mfma -mavx -mavx2 -mavx512f -mavx512f -mavx512cd -mavx512f
-mavx512cd -mavx512vl -mavx512bw -mavx512dq -DCVAPI_EXPORTS -D_USE_MATH_DEFINES
-D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS
-D__STDC_LIMIT_MACROS -DCV_CPU_COMPILE_AVX2=1 -DCV_CPU_COMPILE_AVX512_COMMON=1
-DCV_CPU_COMPILE_AVX512_SKX=1 -DCV_CPU_COMPILE_AVX=1
-DCV_CPU_COMPILE_AVX_512F=1 -DCV_CPU_COMPILE_FMA3=1 -DCV_CPU_COMPILE_FP16=1
-DCV_CPU_COMPILE_POPCNT=1 -DCV_CPU_COMPILE_SSE4_1=1 -DCV_CPU_COMPILE_SSE4_2=1
-DCV_CPU_COMPILE_SSSE3=1 -DCV_CPU_DISPATCH_MODE=AVX512_SKX
-I../OpenCV/modules/imgproc/include -Imodules/imgproc
-I../OpenCV/modules/core/include -isystem . -isystem ../../include/eigen3
-DBOOST_ALL_DYN_LINK -DDEBUG -D_DEBUG -c -o
modules/imgproc/CMakeFiles/opencv_imgproc.dir/sumpixels.avx512_skx.cpp.o
modules/imgproc/sumpixels.avx512_skx.cpp
1.      <eof> parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module
'modules/imgproc/sumpixels.avx512_skx.cpp'.
4.      Running pass 'Post-RA pseudo instruction expansion pass' on function
'@_ZN2cv14hal_AVX512_SKX14v_rotate_rightILi12EEENS0_10v_int32x16ERKS2_'
/lib64/libLLVM-10.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamE+0x2e)[0x7f539991410e]
/lib64/libLLVM-10.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f53999123e4]
/lib64/libLLVM-10.so(_ZN4llvm20CrashRecoveryContext10HandleExitEi+0x78)[0x7f5399851768]
/lib64/libLLVM-10.so(_ZN4llvm3sys7Process4ExitEi+0x1b)[0x7f539990cffb]
/usr/bin/clang++(+0x16372)[0x564d44c36372]
/lib64/libLLVM-10.so(_ZN4llvm18report_fatal_errorERKNS_5TwineEb+0x8b)[0x7f539985d02b]
/lib64/libLLVM-10.so(+0x99318f)[0x7f539985d18f]
/lib64/libLLVM-10.so(+0x2cb19bd)[0x7f539bb7b9bd]
/lib64/libLLVM-10.so(+0xc4192e)[0x7f5399b0b92e]
/lib64/libLLVM-10.so(+0xd1f3f7)[0x7f5399be93f7]
/lib64/libLLVM-10.so(_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE+0x2bd)[0x7f5399a198cd]
/lib64/libLLVM-10.so(_ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE+0x3b)[0x7f5399a19d8b]
/lib64/libLLVM-10.so(_ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE+0x33d)[0x7f5399a1a0fd]
/lib64/libclang-cpp.so.10(+0x1611ec1)[0x7f539f25cec1]
/lib64/libclang-cpp.so.10(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsERKN4llvm10DataLayoutEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISM_EE+0x2fe)[0x7f539f25db3e]
/lib64/libclang-cpp.so.10(+0x190f689)[0x7f539f55a689]
/lib64/libclang-cpp.so.10(_ZN5clang8ParseASTERNS_4SemaEbb+0x499)[0x7f539e5beb99]
/lib64/libclang-cpp.so.10(_ZN5clang14FrontendAction7ExecuteEv+0xb9)[0x7f539fbedd39]
/lib64/libclang-cpp.so.10(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x1cd)[0x7f539fba9e7d]
/lib64/libclang-cpp.so.10(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x95c)[0x7f539fc63d2c]
/usr/bin/clang++(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x6c0)[0x564d44c37440]
/usr/bin/clang++(+0x15a94)[0x564d44c35a94]
/lib64/libclang-cpp.so.10(+0x1c8c8c9)[0x7f539f8d78c9]
/lib64/libLLVM-10.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x27)[0x7f53998515e7]
/lib64/libclang-cpp.so.10(_ZNK5clang6driver10CC1Command7ExecuteEN4llvm8ArrayRefINS2_8OptionalINS2_9StringRefEEEEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb+0x157)[0x7f539f8d9f37]
/lib64/libclang-cpp.so.10(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x9d)[0x7f539f8ae63d]
/lib64/libclang-cpp.so.10(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x86)[0x7f539f8aeba6]
/lib64/libclang-cpp.so.10(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x93)[0x7f539f8b70c3]
/usr/bin/clang++(main+0x14a6)[0x564d44c31b86]
/lib64/libc.so.6(__libc_start_main+0xf2)[0x7f5398b1c042]
/usr/bin/clang++(_start+0x2e)[0x564d44c32c1e]
clang-10: error: clang frontend command failed with exit code 70 (use -v to see
invocation)
clang version 10.0.0 (Fedora 10.0.0-2.fc32)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
clang-10: note: diagnostic msg: PLEASE submit a bug report to  and include the
crash backtrace, preprocessed source, and associated run script.
clang-10: note: diagnostic msg:
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang-10: note: diagnostic msg: /tmp/sumpixels-f61240.cpp
clang-10: note: diagnostic msg: /tmp/sumpixels-f61240.sh
clang-10: note: diagnostic msg:

********************

-- 
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/20200914/45c4f77b/attachment-0001.html>


More information about the llvm-bugs mailing list