This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/53050] ssa_forward_propagate_and_combine: segmentation fault


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53050

David Binderman <dcb314 at hotmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |

--- Comment #6 from David Binderman <dcb314 at hotmail dot com> 2013-05-08 08:27:18 UTC ---
I tried the same C++ source code on trunk from 20130508 and I got

/home/dcb/rpmbuild/BUILD/OpenCV-2.3.1/modules/imgproc/src/smooth.cpp: In
function âvoid cv::medianBlur_SortNet(const cv::Mat&, cv::Mat&, int) [with Op =
cv::MinMax16u; VecOp = cv::MinMaxVec16u]â:
/home/dcb/rpmbuild/BUILD/OpenCV-2.3.1/modules/imgproc/src/smooth.cpp:1010:1:
error: invalid (pointer) operands to plus/minus
slsr_7121 = _4220 + iftmp.108_26;
/home/dcb/rpmbuild/BUILD/OpenCV-2.3.1/modules/imgproc/src/smooth.cpp:1010:1:
error: invalid (pointer) operands to plus/minus
slsr_7133 = _4187 + iftmp.111_27;
/home/dcb/rpmbuild/BUILD/OpenCV-2.3.1/modules/imgproc/src/smooth.cpp:1010:1:
error: invalid (pointer) operands to plus/minus
slsr_7111 = _50 + iftmp.108_26;
/home/dcb/rpmbuild/BUILD/OpenCV-2.3.1/modules/imgproc/src/smooth.cpp:1010:1:
error: invalid (pointer) operands to plus/minus
slsr_7123 = _782 + iftmp.111_27;
/home/dcb/rpmbuild/BUILD/OpenCV-2.3.1/modules/imgproc/src/smooth.cpp:1010:1:
error: invalid (pointer) operands to plus/minus
slsr_7113 = _3912 + iftmp.108_26;
/home/dcb/rpmbuild/BUILD/OpenCV-2.3.1/modules/imgproc/src/smooth.cpp:1010:1:
error: invalid (pointer) operands to plus/minus
slsr_7125 = _3745 + iftmp.111_27;
/home/dcb/rpmbuild/BUILD/OpenCV-2.3.1/modules/imgproc/src/smooth.cpp:1010:1:
error: invalid (pointer) operands to plus/minus
slsr_7115 = _2356 + iftmp.108_26;
/home/dcb/rpmbuild/BUILD/OpenCV-2.3.1/modules/imgproc/src/smooth.cpp:1010:1:
error: invalid (pointer) operands to plus/minus
slsr_7127 = _2274 + iftmp.111_27;
/home/dcb/rpmbuild/BUILD/OpenCV-2.3.1/modules/imgproc/src/smooth.cpp:1010:1:
error: invalid (pointer) operands to plus/minus
slsr_7117 = _3261 + iftmp.108_26;
/home/dcb/rpmbuild/BUILD/OpenCV-2.3.1/modules/imgproc/src/smooth.cpp:1010:1:
error: invalid (pointer) operands to plus/minus
slsr_7129 = _4117 + iftmp.111_27;
/home/dcb/rpmbuild/BUILD/OpenCV-2.3.1/modules/imgproc/src/smooth.cpp:1010:1:
error: invalid (pointer) operands to plus/minus
slsr_7119 = _761 + iftmp.108_26;
/home/dcb/rpmbuild/BUILD/OpenCV-2.3.1/modules/imgproc/src/smooth.cpp:1010:1:
error: invalid (pointer) operands to plus/minus
slsr_7131 = _256 + iftmp.111_27;
/home/dcb/rpmbuild/BUILD/OpenCV-2.3.1/modules/imgproc/src/smooth.cpp:1010:1:
internal compiler error: verify_gimple failed
0xacc9b9 verify_gimple_in_cfg(function*)
    ../../src/trunk/gcc/tree-cfg.c:4792
0xa018f7 execute_function_todo
    ../../src/trunk/gcc/passes.c:1969
0xa022c7 execute_todo
    ../../src/trunk/gcc/passes.c:2002
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.

This compiled ok on 20130505, so something has gone wrong in the last
few days.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]