Skip to content

Crash in calculateSEHStateForAsynchEH() #129386

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
JunfenZhang1 opened this issue Mar 1, 2025 · 5 comments
Closed

Crash in calculateSEHStateForAsynchEH() #129386

JunfenZhang1 opened this issue Mar 1, 2025 · 5 comments
Labels
clang:codegen IR generation bugs: mangling, exceptions, etc. confirmed Verified by a second party crash-on-valid duplicate Resolved as duplicate extension:microsoft

Comments

@JunfenZhang1
Copy link

Description
I'm trying to compile OpenCV and OpenCV_contrib on Windows using clang-cl version 19.1.7. Both Debug and Release modes encounter errors. Here are the CMake commands I used for each mode:

Debug mode

cmake -S . -B build-clang-cl -G Ninja -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS="-g -mssse3 -msse4.1" -DCMAKE_CXX_FLAGS="-g -mssse3 -msse4.1" -DBUILD_opencv_world=true -DOPENCV_EXTRA_MODULES_PATH=E:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules

Release mode

cmake -S . -B build-clang-cl -G Ninja -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS="-O2 -DNDEBUG -mssse3 -msse4.1" -DCMAKE_CXX_FLAGS="-O2 -DNDEBUG -mssse3 -msse4.1" -DBUILD_opencv_world=true -DOPENCV_EXTRA_MODULES_PATH=E:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules

However, both commands result in errors. Strangely, using clang to compile in both Debug and Release modes works fine without any issues.

Seeing the message "PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.", I've decided to submit this report. I'm a newbie in the field of computers, so please forgive me if I cause any inconvenience.

Source and Run Script Links

The source(s) and associated run script(s) can be found at: ts_gtest-b218bb.7z

Error Information (Debug Mode with clang-cl)

[1698/2501] Building CXX object modules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj
FAILED: modules/ts/CMakeFiles/opencv_ts.dir/src/ts_gtest.cpp.obj
E:\Scoop\apps\llvm\current\bin\clang-cl.exe  /nologo -TP -D_USE_MATH_DEFINES -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\icv\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\iw\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\modules\ts -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\core\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\flann\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\intensity_transform\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ml\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\phase_unwrapping\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\photo\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\plot\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\quality\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\reg\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\signal\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\surface_matching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xphoto\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\dnn\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_superres\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\features2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\fuzzy\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\hfs\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgcodecs\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\line_descriptor\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\saliency\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\text\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\videoio\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\calib3d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\datasets\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\highgui\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\mcc\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rapid\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rgbd\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\shape\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\structured_light\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\video\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\videostab\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\wechat_qrcode\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xfeatures2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ximgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xobjdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\aruco\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bgsegm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bioinspired\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ccalib\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dpm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\face\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\gapi\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\optflow\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\stitching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\superres\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\tracking\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\stereo\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\world\include -g -mssse3 -msse4.1  /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi  /fp:precise -W -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -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 -Qunused-arguments /FS  /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 -Wno-undef  /Zi /Ob0 /Od /RTC1  -O0 -DDEBUG -D_DEBUG -MDd /showIncludes /Fomodules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj /Fdlib\opencv_ts4110d.pdb -c -- E:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\src\ts_gtest.cpp
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
[1698/2501] Building CXX object modules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj
FAILED: modules/ts/CMakeFiles/opencv_ts.dir/src/ts_gtest.cpp.obj
E:\Scoop\apps\llvm\current\bin\clang-cl.exe  /nologo -TP -D_USE_MATH_DEFINES -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\icv\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\iw\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\modules\ts -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\core\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\flann\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\intensity_transform\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ml\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\phase_unwrapping\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\photo\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\plot\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\quality\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\reg\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\signal\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\surface_matching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xphoto\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\dnn\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_superres\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\features2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\fuzzy\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\hfs\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgcodecs\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\line_descriptor\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\saliency\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\text\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\videoio\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\calib3d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\datasets\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\highgui\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\mcc\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rapid\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rgbd\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\shape\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\structured_light\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\video\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\videostab\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\wechat_qrcode\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xfeatures2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ximgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xobjdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\aruco\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bgsegm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bioinspired\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ccalib\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dpm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\face\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\gapi\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\optflow\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\stitching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\superres\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\tracking\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\stereo\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\world\include -g -mssse3 -msse4.1  /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi  /fp:precise -W -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -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 -Qunused-arguments /FS  /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 -Wno-undef  /Zi /Ob0 /Od /RTC1  -O0 -DDEBUG -D_DEBUG -MDd /showIncludes /Fomodules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj /Fdlib\opencv_ts4110d.pdb -c -- E:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\src\ts_gtest.cpp
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
error message:
[1698/2501] Building CXX object modules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj
FAILED: modules/ts/CMakeFiles/opencv_ts.dir/src/ts_gtest.cpp.obj
E:\Scoop\apps\llvm\current\bin\clang-cl.exe  /nologo -TP -D_USE_MATH_DEFINES -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\icv\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\iw\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\modules\ts -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\core\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\flann\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\intensity_transform\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ml\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\phase_unwrapping\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\photo\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\plot\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\quality\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\reg\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\signal\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\surface_matching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xphoto\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\dnn\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_superres\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\features2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\fuzzy\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\hfs\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgcodecs\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\line_descriptor\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\saliency\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\text\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\videoio\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\calib3d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\datasets\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\highgui\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\mcc\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rapid\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rgbd\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\shape\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\structured_light\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\video\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\videostab\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\wechat_qrcode\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xfeatures2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ximgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xobjdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\aruco\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bgsegm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bioinspired\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ccalib\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dpm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\face\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\gapi\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\optflow\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\stitching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\superres\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\tracking\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\stereo\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\world\include -g -mssse3 -msse4.1  /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi  /fp:precise -W -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -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 -Qunused-arguments /FS  /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 -Wno-undef  /Zi /Ob0 /Od /RTC1  -O0 -DDEBUG -D_DEBUG -MDd /showIncludes /Fomodules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj /Fdlib\opencv_ts4110d.pdb -c -- E:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\src\ts_gtest.cpp
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.      Program arguments: E:\\Scoop\\apps\\llvm\\current\\bin\\clang-cl.exe /nologo -TP -D_USE_MATH_DEFINES -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\build-clang-cl\\3rdparty\\ippicv\\ippicv_win\\icv\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\build-clang-cl\\3rdparty\\ippicv\\ippicv_win\\iw\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\build-clang-cl -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\ts\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\build-clang-cl\\modules\\ts -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\core\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\flann\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\imgproc\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\intensity_transform\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\ml\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\phase_unwrapping\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\photo\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\plot\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\quality\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\reg\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\signal\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\surface_matching\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\xphoto\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\dnn\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\dnn_superres\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\features2d\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\fuzzy\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\hfs\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\imgcodecs\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\line_descriptor\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\saliency\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\text\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\videoio\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\calib3d\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\datasets\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\highgui\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\mcc\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\objdetect\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\rapid\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\rgbd\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\shape\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\structured_light\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\video\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\videostab\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\wechat_qrcode\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\xfeatures2d\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\ximgproc\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\xobjdetect\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\aruco\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\bgsegm\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\bioinspired\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\ccalib\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\dnn_objdetect\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\dpm\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\face\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\gapi\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\optflow\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\stitching\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\superres\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\tracking\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\stereo\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\world\\include -g -mssse3 -msse4.1 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise -W -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -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 -Qunused-arguments /FS /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 -Wno-undef /Zi /Ob0 /Od /RTC1 -O0 -DDEBUG -D_DEBUG -MDd /showIncludes /Fomodules\\ts\\CMakeFiles\\opencv_ts.dir\\src\\ts_gtest.cpp.obj /Fdlib\\opencv_ts4110d.pdb -c -- E:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\ts\\src\\ts_gtest.cpp
1.      <eof> parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module 'E:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\src\ts_gtest.cpp'.
4.      Running pass 'X86 Assembly Printer' on function '@"??$HandleSehExceptionsInMethodIfSupported@VTestFactoryBase@internal@testing@@PEAVTest@3@@internal@testing@@YAPEAVTest@1@PEAVTestFactoryBase@01@P8301@EAAPEAV21@XZPEBD@Z"'
Exception Code: 0xC0000005
 #0 0x00007ff6aa12a92c (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1cca92c)
 #1 0x00007ff6aa12a4f1 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1cca4f1)
 #2 0x00007ff6a8b8efba (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x72efba)
 #3 0x00007ff6a9f36a43 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1ad6a43)
 #4 0x00007ff6a89d4fcd (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x574fcd)
 #5 0x00007ff6a9aed771 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x168d771)
 #6 0x00007ff6a9ad8311 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1678311)
 #7 0x00007ff6a8735181 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x2d5181)
 #8 0x00007ff6a8734b27 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x2d4b27)
 #9 0x00007ff6a872e2cc (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x2ce2cc)
#10 0x00007ff6a9ad2c3a (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1672c3a)
#11 0x00007ff6a9fc0688 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1b60688)
#12 0x00007ff6a8a23a61 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5c3a61)
#13 0x00007ff6a8a235f2 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5c35f2)
#14 0x00007ff6a8a20366 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5c0366)
#15 0x00007ff6a8a1d325 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5bd325)
#16 0x00007ff6a8a1bcbe (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5bbcbe)
#17 0x00007ff6a91355cd (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0xcd55cd)
#18 0x00007ff6a8ba4175 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x744175)
#19 0x00007ff6a8ba3f68 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x743f68)
#20 0x00007ff6a88ac0c8 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x44c0c8)
#21 0x00007ff6a88ab44e (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x44b44e)
#22 0x00007ff6a88aafc7 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x44afc7)
#23 0x00007ff6a88a2756 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x442756)
#24 0x00007ff6a889fed3 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x43fed3)
#25 0x00007ff6aa062bc8 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1c02bc8)
#26 0x00007ffa6eb6e8d7 (C:\WINDOWS\System32\KERNEL32.DLL+0x2e8d7)
#27 0x00007ffa6f9dbf2c (C:\WINDOWS\SYSTEM32\ntdll.dll+0xbbf2c)
clang-cl: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 19.1.7
Target: x86_64-pc-windows-msvc
Thread model: posix
InstalledDir: E:\Scoop\apps\llvm\19.1.7\bin
clang-cl: note: diagnostic msg:
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang-cl: note: diagnostic msg: C:\Users\31864\AppData\Local\Temp\ts_gtest-b218bb.cpp
clang-cl: note: diagnostic msg: C:\Users\31864\AppData\Local\Temp\ts_gtest-b218bb.sh
clang-cl: note: diagnostic msg:

********************
[1705/2501] Building CXX object modules\world\CMakeFiles\opencv_test_core.dir\__\core\test\test_arithm.cpp.obj
ninja: build stopped: subcommand failed.
@JunfenZhang1 JunfenZhang1 reopened this Mar 1, 2025
@EugeneZelenko EugeneZelenko added clang-cl `clang-cl` driver. Don't use for other compiler parts crash Prefer [crash-on-valid] or [crash-on-invalid] needs-reduction Large reproducer that should be reduced into a simpler form and removed new issue labels Mar 1, 2025
@Endilll
Copy link
Contributor

Endilll commented Mar 16, 2025

I reproduced this locally. Stack trace reminds me of #131248

@Endilll
Copy link
Contributor

Endilll commented Mar 16, 2025

Confirmed on 21.0 (trunk): https://godbolt.org/z/7vEqTfYxn
Seems to be a regression in Clang 17.
Reduced by me and C-Reduce:

struct string {};

void HandleSehExceptionsInMethodIfSupported() {
  __try {}
  __except (0) {
    string *exception_message;
    delete exception_message;
  }
}

Clang 21.0 crash:

clang++: /root/llvm-project/llvm/include/llvm/ADT/SmallVector.h:291:
T& llvm::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::operator[](llvm::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::size_type) [with T = llvm::SEHUnwindMapEntry; <template-parameter-1-2> = void; llvm::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::reference = llvm::SEHUnwindMapEntry&; llvm::SmallVectorTemplateCommon<T, <template-parameter-1-2> >::size_type = long unsigned int]:
Assertion `idx < size()' failed.

PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.	Program arguments: /opt/compiler-explorer/clang-assertions-trunk/bin/clang++ -gdwarf-4 -g -o /app/output.s -mllvm --x86-asm-syntax=intel -fno-verbose-asm -S --gcc-toolchain=/opt/compiler-explorer/gcc-snapshot -fcolor-diagnostics -fno-crash-diagnostics -std=c++98 -fasync-exceptions -target x86_64-pc-windows-msvc19.43.34808 <source>
1.	<eof> parser at end of file
2.	Code generation
3.	Running pass 'Function Pass Manager' on module '<source>'.
4.	Running pass 'X86 DAG->DAG Instruction Selection' on function '@"?HandleSehExceptionsInMethodIfSupported@@YAXXZ"'
 #0 0x0000000003e84598 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x3e84598)
 #1 0x0000000003e82224 llvm::sys::CleanupOnSignal(unsigned long) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x3e82224)
 #2 0x0000000003dc70b8 CrashRecoverySignalHandler(int) CrashRecoveryContext.cpp:0:0
 #3 0x00007f7d94242520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x00007f7d942969fc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969fc)
 #5 0x00007f7d94242476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
 #6 0x00007f7d942287f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3)
 #7 0x00007f7d9422871b (/lib/x86_64-linux-gnu/libc.so.6+0x2871b)
 #8 0x00007f7d94239e96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
 #9 0x000000000350cc4a llvm::calculateSEHStateForAsynchEH(llvm::BasicBlock const*, int, llvm::WinEHFuncInfo&) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x350cc4a)
#10 0x00000000050d4488 llvm::FunctionLoweringInfo::set(llvm::Function const&, llvm::MachineFunction&, llvm::SelectionDAG*) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x50d4488)
#11 0x00000000051fc28b llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x51fc28b)
#12 0x00000000051eccaf llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x51eccaf)
#13 0x00000000031bb81a llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (.part.0) MachineFunctionPass.cpp:0:0
#14 0x00000000037cf2ff llvm::FPPassManager::runOnFunction(llvm::Function&) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x37cf2ff)
#15 0x00000000037cf6b1 llvm::FPPassManager::runOnModule(llvm::Module&) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x37cf6b1)
#16 0x00000000037cff51 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x37cff51)
#17 0x000000000413a49e clang::emitBackendOutput(clang::CompilerInstance&, clang::CodeGenOptions&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x413a49e)
#18 0x000000000483f940 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x483f940)
#19 0x000000000649eb8c clang::ParseAST(clang::Sema&, bool, bool) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x649eb8c)
#20 0x000000000483fd48 clang::CodeGenAction::ExecuteAction() (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x483fd48)
#21 0x0000000004b0f825 clang::FrontendAction::Execute() (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x4b0f825)
#22 0x0000000004a9196e clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x4a9196e)
#23 0x0000000004bff54e clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x4bff54e)
#24 0x0000000000d4f6ff cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0xd4f6ff)
#25 0x0000000000d46eba ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&) driver.cpp:0:0
#26 0x00000000048882a9 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const::'lambda'()>(long) Job.cpp:0:0
#27 0x0000000003dc7554 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x3dc7554)
#28 0x00000000048888bf clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const (.part.0) Job.cpp:0:0
#29 0x000000000484b32d clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x484b32d)
#30 0x000000000484c3be clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x484c3be)
#31 0x0000000004853a95 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0x4853a95)
#32 0x0000000000d4c4f8 clang_main(int, char**, llvm::ToolContext const&) (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0xd4c4f8)
#33 0x0000000000c13dd4 main (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0xc13dd4)
#34 0x00007f7d94229d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)
#35 0x00007f7d94229e40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)
#36 0x0000000000d46965 _start (/opt/compiler-explorer/clang-assertions-trunk/bin/clang+++0xd46965)
clang++: error: clang frontend command failed with exit code 134 (use -v to see invocation)

@Endilll Endilll added backend:X86 confirmed Verified by a second party crash-on-valid extension:microsoft and removed clang-cl `clang-cl` driver. Don't use for other compiler parts crash Prefer [crash-on-valid] or [crash-on-invalid] needs-reduction Large reproducer that should be reduced into a simpler form labels Mar 16, 2025
@llvmbot
Copy link
Member

llvmbot commented Mar 16, 2025

@llvm/issue-subscribers-backend-x86

Author: JunfenZhang1 (JunfenZhang1)

Description I'm trying to compile OpenCV and OpenCV_contrib on Windows using clang-cl version 19.1.7. Both Debug and Release modes encounter errors. Here are the CMake commands I used for each mode:

Debug mode

cmake -S . -B build-clang-cl -G Ninja -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS="-g -mssse3 -msse4.1" -DCMAKE_CXX_FLAGS="-g -mssse3 -msse4.1" -DBUILD_opencv_world=true -DOPENCV_EXTRA_MODULES_PATH=E:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules

Release mode

cmake -S . -B build-clang-cl -G Ninja -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS="-O2 -DNDEBUG -mssse3 -msse4.1" -DCMAKE_CXX_FLAGS="-O2 -DNDEBUG -mssse3 -msse4.1" -DBUILD_opencv_world=true -DOPENCV_EXTRA_MODULES_PATH=E:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules

However, both commands result in errors. Strangely, using clang to compile in both Debug and Release modes works fine without any issues.

Seeing the message "PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.", I've decided to submit this report. I'm a newbie in the field of computers, so please forgive me if I cause any inconvenience.

Source and Run Script Links

The source(s) and associated run script(s) can be found at: ts_gtest-b218bb.7z

Error Information (Debug Mode with clang-cl)

[1698/2501] Building CXX object modules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj
FAILED: modules/ts/CMakeFiles/opencv_ts.dir/src/ts_gtest.cpp.obj
E:\Scoop\apps\llvm\current\bin\clang-cl.exe  /nologo -TP -D_USE_MATH_DEFINES -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\icv\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\iw\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\modules\ts -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\core\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\flann\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\intensity_transform\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ml\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\phase_unwrapping\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\photo\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\plot\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\quality\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\reg\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\signal\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\surface_matching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xphoto\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\dnn\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_superres\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\features2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\fuzzy\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\hfs\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgcodecs\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\line_descriptor\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\saliency\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\text\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\videoio\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\calib3d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\datasets\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\highgui\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\mcc\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rapid\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rgbd\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\shape\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\structured_light\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\video\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\videostab\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\wechat_qrcode\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xfeatures2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ximgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xobjdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\aruco\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bgsegm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bioinspired\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ccalib\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dpm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\face\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\gapi\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\optflow\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\stitching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\superres\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\tracking\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\stereo\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\world\include -g -mssse3 -msse4.1  /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi  /fp:precise -W -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -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 -Qunused-arguments /FS  /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 -Wno-undef  /Zi /Ob0 /Od /RTC1  -O0 -DDEBUG -D_DEBUG -MDd /showIncludes /Fomodules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj /Fdlib\opencv_ts4110d.pdb -c -- E:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\src\ts_gtest.cpp
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
[1698/2501] Building CXX object modules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj
FAILED: modules/ts/CMakeFiles/opencv_ts.dir/src/ts_gtest.cpp.obj
E:\Scoop\apps\llvm\current\bin\clang-cl.exe  /nologo -TP -D_USE_MATH_DEFINES -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\icv\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\iw\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\modules\ts -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\core\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\flann\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\intensity_transform\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ml\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\phase_unwrapping\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\photo\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\plot\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\quality\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\reg\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\signal\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\surface_matching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xphoto\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\dnn\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_superres\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\features2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\fuzzy\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\hfs\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgcodecs\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\line_descriptor\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\saliency\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\text\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\videoio\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\calib3d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\datasets\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\highgui\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\mcc\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rapid\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rgbd\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\shape\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\structured_light\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\video\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\videostab\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\wechat_qrcode\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xfeatures2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ximgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xobjdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\aruco\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bgsegm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bioinspired\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ccalib\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dpm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\face\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\gapi\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\optflow\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\stitching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\superres\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\tracking\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\stereo\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\world\include -g -mssse3 -msse4.1  /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi  /fp:precise -W -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -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 -Qunused-arguments /FS  /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 -Wno-undef  /Zi /Ob0 /Od /RTC1  -O0 -DDEBUG -D_DEBUG -MDd /showIncludes /Fomodules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj /Fdlib\opencv_ts4110d.pdb -c -- E:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\src\ts_gtest.cpp
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
error message:
[1698/2501] Building CXX object modules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj
FAILED: modules/ts/CMakeFiles/opencv_ts.dir/src/ts_gtest.cpp.obj
E:\Scoop\apps\llvm\current\bin\clang-cl.exe  /nologo -TP -D_USE_MATH_DEFINES -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\icv\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\iw\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\modules\ts -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\core\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\flann\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\intensity_transform\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ml\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\phase_unwrapping\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\photo\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\plot\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\quality\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\reg\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\signal\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\surface_matching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xphoto\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\dnn\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_superres\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\features2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\fuzzy\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\hfs\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgcodecs\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\line_descriptor\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\saliency\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\text\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\videoio\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\calib3d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\datasets\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\highgui\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\mcc\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rapid\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rgbd\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\shape\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\structured_light\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\video\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\videostab\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\wechat_qrcode\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xfeatures2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ximgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xobjdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\aruco\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bgsegm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bioinspired\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ccalib\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dpm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\face\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\gapi\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\optflow\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\stitching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\superres\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\tracking\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\stereo\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\world\include -g -mssse3 -msse4.1  /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi  /fp:precise -W -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -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 -Qunused-arguments /FS  /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 -Wno-undef  /Zi /Ob0 /Od /RTC1  -O0 -DDEBUG -D_DEBUG -MDd /showIncludes /Fomodules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj /Fdlib\opencv_ts4110d.pdb -c -- E:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\src\ts_gtest.cpp
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.      Program arguments: E:\\Scoop\\apps\\llvm\\current\\bin\\clang-cl.exe /nologo -TP -D_USE_MATH_DEFINES -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\build-clang-cl\\3rdparty\\ippicv\\ippicv_win\\icv\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\build-clang-cl\\3rdparty\\ippicv\\ippicv_win\\iw\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\build-clang-cl -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\ts\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\build-clang-cl\\modules\\ts -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\core\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\flann\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\imgproc\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\intensity_transform\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\ml\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\phase_unwrapping\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\photo\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\plot\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\quality\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\reg\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\signal\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\surface_matching\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\xphoto\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\dnn\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\dnn_superres\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\features2d\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\fuzzy\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\hfs\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\imgcodecs\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\line_descriptor\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\saliency\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\text\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\videoio\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\calib3d\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\datasets\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\highgui\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\mcc\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\objdetect\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\rapid\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\rgbd\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\shape\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\structured_light\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\video\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\videostab\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\wechat_qrcode\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\xfeatures2d\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\ximgproc\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\xobjdetect\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\aruco\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\bgsegm\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\bioinspired\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\ccalib\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\dnn_objdetect\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\dpm\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\face\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\gapi\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\optflow\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\stitching\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\superres\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\tracking\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\stereo\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\world\\include -g -mssse3 -msse4.1 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise -W -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -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 -Qunused-arguments /FS /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 -Wno-undef /Zi /Ob0 /Od /RTC1 -O0 -DDEBUG -D_DEBUG -MDd /showIncludes /Fomodules\\ts\\CMakeFiles\\opencv_ts.dir\\src\\ts_gtest.cpp.obj /Fdlib\\opencv_ts4110d.pdb -c -- E:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\ts\\src\\ts_gtest.cpp
1.      &lt;eof&gt; parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module 'E:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\src\ts_gtest.cpp'.
4.      Running pass 'X86 Assembly Printer' on function '@"??$HandleSehExceptionsInMethodIfSupported@<!-- -->VTestFactoryBase@<!-- -->internal@<!-- -->testing@@<!-- -->PEAVTest@<!-- -->3@@<!-- -->internal@<!-- -->testing@@<!-- -->YAPEAVTest@<!-- -->1@<!-- -->PEAVTestFactoryBase@<!-- -->01@<!-- -->P8301@<!-- -->EAAPEAV21@<!-- -->XZPEBD@<!-- -->Z"'
Exception Code: 0xC0000005
 #<!-- -->0 0x00007ff6aa12a92c (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1cca92c)
 #<!-- -->1 0x00007ff6aa12a4f1 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1cca4f1)
 #<!-- -->2 0x00007ff6a8b8efba (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x72efba)
 #<!-- -->3 0x00007ff6a9f36a43 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1ad6a43)
 #<!-- -->4 0x00007ff6a89d4fcd (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x574fcd)
 #<!-- -->5 0x00007ff6a9aed771 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x168d771)
 #<!-- -->6 0x00007ff6a9ad8311 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1678311)
 #<!-- -->7 0x00007ff6a8735181 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x2d5181)
 #<!-- -->8 0x00007ff6a8734b27 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x2d4b27)
 #<!-- -->9 0x00007ff6a872e2cc (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x2ce2cc)
#<!-- -->10 0x00007ff6a9ad2c3a (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1672c3a)
#<!-- -->11 0x00007ff6a9fc0688 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1b60688)
#<!-- -->12 0x00007ff6a8a23a61 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5c3a61)
#<!-- -->13 0x00007ff6a8a235f2 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5c35f2)
#<!-- -->14 0x00007ff6a8a20366 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5c0366)
#<!-- -->15 0x00007ff6a8a1d325 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5bd325)
#<!-- -->16 0x00007ff6a8a1bcbe (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5bbcbe)
#<!-- -->17 0x00007ff6a91355cd (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0xcd55cd)
#<!-- -->18 0x00007ff6a8ba4175 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x744175)
#<!-- -->19 0x00007ff6a8ba3f68 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x743f68)
#<!-- -->20 0x00007ff6a88ac0c8 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x44c0c8)
#<!-- -->21 0x00007ff6a88ab44e (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x44b44e)
#<!-- -->22 0x00007ff6a88aafc7 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x44afc7)
#<!-- -->23 0x00007ff6a88a2756 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x442756)
#<!-- -->24 0x00007ff6a889fed3 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x43fed3)
#<!-- -->25 0x00007ff6aa062bc8 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1c02bc8)
#<!-- -->26 0x00007ffa6eb6e8d7 (C:\WINDOWS\System32\KERNEL32.DLL+0x2e8d7)
#<!-- -->27 0x00007ffa6f9dbf2c (C:\WINDOWS\SYSTEM32\ntdll.dll+0xbbf2c)
clang-cl: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 19.1.7
Target: x86_64-pc-windows-msvc
Thread model: posix
InstalledDir: E:\Scoop\apps\llvm\19.1.7\bin
clang-cl: note: diagnostic msg:
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang-cl: note: diagnostic msg: C:\Users\31864\AppData\Local\Temp\ts_gtest-b218bb.cpp
clang-cl: note: diagnostic msg: C:\Users\31864\AppData\Local\Temp\ts_gtest-b218bb.sh
clang-cl: note: diagnostic msg:

********************
[1705/2501] Building CXX object modules\world\CMakeFiles\opencv_test_core.dir\__\core\test\test_arithm.cpp.obj
ninja: build stopped: subcommand failed.
</details>

@Endilll Endilll changed the title Error occurred when compiling OpenCV 4.11.0 and OpenCV_contrib 4.11.0 with clang-cl 19.1.7 on Windows Crash in calculateSEHStateForAsynchEH() Mar 16, 2025
@phoebewang
Copy link
Contributor

I think this is a duplication of #109576. The reason is FE doesn't generate a closed seh.scope: https://godbolt.org/z/86dr4vPjz

I don't know what happens on FE since I'm not expertised on it. Hope the fix of #93251 may inspire a solution.

@Endilll Endilll added clang:codegen IR generation bugs: mangling, exceptions, etc. and removed backend:X86 labels Mar 17, 2025
@llvmbot
Copy link
Member

llvmbot commented Mar 17, 2025

@llvm/issue-subscribers-clang-codegen

Author: JunfenZhang1 (JunfenZhang1)

Description I'm trying to compile OpenCV and OpenCV_contrib on Windows using clang-cl version 19.1.7. Both Debug and Release modes encounter errors. Here are the CMake commands I used for each mode:

Debug mode

cmake -S . -B build-clang-cl -G Ninja -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS="-g -mssse3 -msse4.1" -DCMAKE_CXX_FLAGS="-g -mssse3 -msse4.1" -DBUILD_opencv_world=true -DOPENCV_EXTRA_MODULES_PATH=E:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules

Release mode

cmake -S . -B build-clang-cl -G Ninja -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS="-O2 -DNDEBUG -mssse3 -msse4.1" -DCMAKE_CXX_FLAGS="-O2 -DNDEBUG -mssse3 -msse4.1" -DBUILD_opencv_world=true -DOPENCV_EXTRA_MODULES_PATH=E:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules

However, both commands result in errors. Strangely, using clang to compile in both Debug and Release modes works fine without any issues.

Seeing the message "PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.", I've decided to submit this report. I'm a newbie in the field of computers, so please forgive me if I cause any inconvenience.

Source and Run Script Links

The source(s) and associated run script(s) can be found at: ts_gtest-b218bb.7z

Error Information (Debug Mode with clang-cl)

[1698/2501] Building CXX object modules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj
FAILED: modules/ts/CMakeFiles/opencv_ts.dir/src/ts_gtest.cpp.obj
E:\Scoop\apps\llvm\current\bin\clang-cl.exe  /nologo -TP -D_USE_MATH_DEFINES -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\icv\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\iw\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\modules\ts -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\core\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\flann\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\intensity_transform\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ml\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\phase_unwrapping\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\photo\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\plot\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\quality\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\reg\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\signal\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\surface_matching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xphoto\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\dnn\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_superres\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\features2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\fuzzy\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\hfs\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgcodecs\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\line_descriptor\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\saliency\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\text\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\videoio\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\calib3d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\datasets\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\highgui\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\mcc\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rapid\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rgbd\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\shape\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\structured_light\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\video\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\videostab\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\wechat_qrcode\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xfeatures2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ximgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xobjdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\aruco\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bgsegm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bioinspired\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ccalib\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dpm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\face\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\gapi\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\optflow\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\stitching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\superres\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\tracking\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\stereo\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\world\include -g -mssse3 -msse4.1  /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi  /fp:precise -W -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -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 -Qunused-arguments /FS  /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 -Wno-undef  /Zi /Ob0 /Od /RTC1  -O0 -DDEBUG -D_DEBUG -MDd /showIncludes /Fomodules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj /Fdlib\opencv_ts4110d.pdb -c -- E:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\src\ts_gtest.cpp
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
[1698/2501] Building CXX object modules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj
FAILED: modules/ts/CMakeFiles/opencv_ts.dir/src/ts_gtest.cpp.obj
E:\Scoop\apps\llvm\current\bin\clang-cl.exe  /nologo -TP -D_USE_MATH_DEFINES -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\icv\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\iw\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\modules\ts -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\core\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\flann\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\intensity_transform\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ml\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\phase_unwrapping\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\photo\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\plot\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\quality\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\reg\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\signal\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\surface_matching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xphoto\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\dnn\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_superres\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\features2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\fuzzy\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\hfs\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgcodecs\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\line_descriptor\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\saliency\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\text\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\videoio\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\calib3d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\datasets\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\highgui\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\mcc\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rapid\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rgbd\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\shape\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\structured_light\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\video\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\videostab\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\wechat_qrcode\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xfeatures2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ximgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xobjdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\aruco\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bgsegm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bioinspired\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ccalib\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dpm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\face\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\gapi\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\optflow\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\stitching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\superres\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\tracking\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\stereo\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\world\include -g -mssse3 -msse4.1  /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi  /fp:precise -W -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -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 -Qunused-arguments /FS  /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 -Wno-undef  /Zi /Ob0 /Od /RTC1  -O0 -DDEBUG -D_DEBUG -MDd /showIncludes /Fomodules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj /Fdlib\opencv_ts4110d.pdb -c -- E:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\src\ts_gtest.cpp
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
error message:
[1698/2501] Building CXX object modules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj
FAILED: modules/ts/CMakeFiles/opencv_ts.dir/src/ts_gtest.cpp.obj
E:\Scoop\apps\llvm\current\bin\clang-cl.exe  /nologo -TP -D_USE_MATH_DEFINES -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\icv\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\3rdparty\ippicv\ippicv_win\iw\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\build-clang-cl\modules\ts -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\core\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\flann\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\intensity_transform\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\ml\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\phase_unwrapping\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\photo\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\plot\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\quality\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\reg\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\signal\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\surface_matching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xphoto\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\dnn\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_superres\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\features2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\fuzzy\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\hfs\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\imgcodecs\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\line_descriptor\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\saliency\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\text\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\videoio\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\calib3d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\datasets\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\highgui\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\mcc\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rapid\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\rgbd\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\shape\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\structured_light\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\video\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\videostab\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\wechat_qrcode\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xfeatures2d\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ximgproc\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\xobjdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\aruco\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bgsegm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\bioinspired\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\ccalib\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dnn_objdetect\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\dpm\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\face\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\gapi\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\optflow\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\stitching\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\superres\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\tracking\include -IE:\31864\Downloads\Compresse\opencv_contrib-4.11.0\modules\stereo\include -IE:\31864\Downloads\Compresse\opencv-4.11.0\modules\world\include -g -mssse3 -msse4.1  /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi  /fp:precise -W -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -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 -Qunused-arguments /FS  /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 -Wno-undef  /Zi /Ob0 /Od /RTC1  -O0 -DDEBUG -D_DEBUG -MDd /showIncludes /Fomodules\ts\CMakeFiles\opencv_ts.dir\src\ts_gtest.cpp.obj /Fdlib\opencv_ts4110d.pdb -c -- E:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\src\ts_gtest.cpp
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.      Program arguments: E:\\Scoop\\apps\\llvm\\current\\bin\\clang-cl.exe /nologo -TP -D_USE_MATH_DEFINES -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\build-clang-cl\\3rdparty\\ippicv\\ippicv_win\\icv\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\build-clang-cl\\3rdparty\\ippicv\\ippicv_win\\iw\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\build-clang-cl -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\ts\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\build-clang-cl\\modules\\ts -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\core\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\flann\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\imgproc\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\intensity_transform\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\ml\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\phase_unwrapping\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\photo\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\plot\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\quality\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\reg\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\signal\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\surface_matching\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\xphoto\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\dnn\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\dnn_superres\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\features2d\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\fuzzy\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\hfs\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\imgcodecs\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\line_descriptor\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\saliency\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\text\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\videoio\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\calib3d\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\datasets\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\highgui\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\mcc\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\objdetect\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\rapid\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\rgbd\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\shape\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\structured_light\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\video\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\videostab\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\wechat_qrcode\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\xfeatures2d\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\ximgproc\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\xobjdetect\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\aruco\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\bgsegm\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\bioinspired\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\ccalib\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\dnn_objdetect\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\dpm\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\face\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\gapi\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\optflow\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\stitching\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\superres\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\tracking\\include -IE:\\31864\\Downloads\\Compresse\\opencv_contrib-4.11.0\\modules\\stereo\\include -IE:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\world\\include -g -mssse3 -msse4.1 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise -W -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -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 -Qunused-arguments /FS /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 -Wno-undef /Zi /Ob0 /Od /RTC1 -O0 -DDEBUG -D_DEBUG -MDd /showIncludes /Fomodules\\ts\\CMakeFiles\\opencv_ts.dir\\src\\ts_gtest.cpp.obj /Fdlib\\opencv_ts4110d.pdb -c -- E:\\31864\\Downloads\\Compresse\\opencv-4.11.0\\modules\\ts\\src\\ts_gtest.cpp
1.      &lt;eof&gt; parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module 'E:\31864\Downloads\Compresse\opencv-4.11.0\modules\ts\src\ts_gtest.cpp'.
4.      Running pass 'X86 Assembly Printer' on function '@"??$HandleSehExceptionsInMethodIfSupported@<!-- -->VTestFactoryBase@<!-- -->internal@<!-- -->testing@@<!-- -->PEAVTest@<!-- -->3@@<!-- -->internal@<!-- -->testing@@<!-- -->YAPEAVTest@<!-- -->1@<!-- -->PEAVTestFactoryBase@<!-- -->01@<!-- -->P8301@<!-- -->EAAPEAV21@<!-- -->XZPEBD@<!-- -->Z"'
Exception Code: 0xC0000005
 #<!-- -->0 0x00007ff6aa12a92c (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1cca92c)
 #<!-- -->1 0x00007ff6aa12a4f1 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1cca4f1)
 #<!-- -->2 0x00007ff6a8b8efba (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x72efba)
 #<!-- -->3 0x00007ff6a9f36a43 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1ad6a43)
 #<!-- -->4 0x00007ff6a89d4fcd (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x574fcd)
 #<!-- -->5 0x00007ff6a9aed771 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x168d771)
 #<!-- -->6 0x00007ff6a9ad8311 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1678311)
 #<!-- -->7 0x00007ff6a8735181 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x2d5181)
 #<!-- -->8 0x00007ff6a8734b27 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x2d4b27)
 #<!-- -->9 0x00007ff6a872e2cc (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x2ce2cc)
#<!-- -->10 0x00007ff6a9ad2c3a (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1672c3a)
#<!-- -->11 0x00007ff6a9fc0688 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1b60688)
#<!-- -->12 0x00007ff6a8a23a61 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5c3a61)
#<!-- -->13 0x00007ff6a8a235f2 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5c35f2)
#<!-- -->14 0x00007ff6a8a20366 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5c0366)
#<!-- -->15 0x00007ff6a8a1d325 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5bd325)
#<!-- -->16 0x00007ff6a8a1bcbe (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x5bbcbe)
#<!-- -->17 0x00007ff6a91355cd (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0xcd55cd)
#<!-- -->18 0x00007ff6a8ba4175 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x744175)
#<!-- -->19 0x00007ff6a8ba3f68 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x743f68)
#<!-- -->20 0x00007ff6a88ac0c8 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x44c0c8)
#<!-- -->21 0x00007ff6a88ab44e (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x44b44e)
#<!-- -->22 0x00007ff6a88aafc7 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x44afc7)
#<!-- -->23 0x00007ff6a88a2756 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x442756)
#<!-- -->24 0x00007ff6a889fed3 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x43fed3)
#<!-- -->25 0x00007ff6aa062bc8 (E:\Scoop\apps\llvm\current\bin\clang-cl.exe+0x1c02bc8)
#<!-- -->26 0x00007ffa6eb6e8d7 (C:\WINDOWS\System32\KERNEL32.DLL+0x2e8d7)
#<!-- -->27 0x00007ffa6f9dbf2c (C:\WINDOWS\SYSTEM32\ntdll.dll+0xbbf2c)
clang-cl: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 19.1.7
Target: x86_64-pc-windows-msvc
Thread model: posix
InstalledDir: E:\Scoop\apps\llvm\19.1.7\bin
clang-cl: note: diagnostic msg:
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang-cl: note: diagnostic msg: C:\Users\31864\AppData\Local\Temp\ts_gtest-b218bb.cpp
clang-cl: note: diagnostic msg: C:\Users\31864\AppData\Local\Temp\ts_gtest-b218bb.sh
clang-cl: note: diagnostic msg:

********************
[1705/2501] Building CXX object modules\world\CMakeFiles\opencv_test_core.dir\__\core\test\test_arithm.cpp.obj
ninja: build stopped: subcommand failed.
</details>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
clang:codegen IR generation bugs: mangling, exceptions, etc. confirmed Verified by a second party crash-on-valid duplicate Resolved as duplicate extension:microsoft
Projects
None yet
Development

No branches or pull requests

5 participants