https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119547
--- Comment #11 from 曾治金 <zhijin.zeng at spacemit dot com> --- (In reply to Robin Dapp from comment #10) > > 4. run > > ``` > > export LD_LIBRARY_PATH=/xxxx/lib > > ./opencv_test_core > > --gtest_filter="Core_ConvertScale/ElemWiseTest.accuracy/0" > > ``` > > [==========] Running 1 test from 1 test case. > [----------] Global test environment set-up. > [----------] 1 test from Core_ConvertScale/ElemWiseTest > [ RUN ] Core_ConvertScale/ElemWiseTest.accuracy/0, where GetParam() = > 16-byte object <90-CA 91-00 00-00 00-00 30-CC 91-00 00-00 00-00> > [ OK ] Core_ConvertScale/ElemWiseTest.accuracy/0 (14348 ms) > [----------] 1 test from Core_ConvertScale/ElemWiseTest (14349 ms total) > > [----------] Global test environment tear-down > [==========] 1 test from 1 test case ran. (14352 ms total) > [ PASSED ] 1 test. > > It seems to pass for me with the current GCC 15 and --param > logical-op-non-short-circuit=0. I followed your instructions to build but > needed to work around the ICE I mentioned. > > Anything else I can try to get a runnable test? I recompile the opencv application with current gcc(commit b6aafe9a5b), and it still reproduce this bug. Do you have apply the patch of step 3 which enable vector implement of cvt_64f function?