works with g++-4.4 -O1, -O3, -Os

fails with g++-4.5 -O2, works with -Os -O1

g++ -g -O2 -Wall -pedantic -fno-pic -D_FORTIFY_SOURCE=0 -fno-stack-
protector -c perf-main.ii

In file included from 
/home/doko/tmp/mrpt-0.8.1/include/mrpt/random/RandomGenerators.h:34,
                 from /home/doko/tmp/mrpt-0.8.1/include/mrpt/random.h:33,
                 from 
/home/doko/tmp/mrpt-0.8.1/include/mrpt/bayes/CRejectionSamplingCapable.h:34,
                 from /home/doko/tmp/mrpt-0.8.1/include/mrpt/bayes.h:38,
                 from /home/doko/tmp/mrpt-0.8.1/include/mrpt/core.h:47,
                 from 
/home/doko/tmp/mrpt-0.8.1/apps/mrpt-performance/perf-main.cpp:35:
/home/doko/tmp/mrpt-0.8.1/include/mrpt/math/ops_matrices.h: In function 
'typename MATRIX::mrpt_autotype::value_type mrpt::math::detail::detMatrix(const 
MATRIX&) [with MATRIX = mrpt::math::CMatrixFixedNumeric<float, 40u, 40u>]':
/home/doko/tmp/mrpt-0.8.1/include/mrpt/math/ops_matrices.h:956: error: insn 
does not satisfy its constraints:
(insn 561 91 93 16 /home/doko/tmp/mrpt-0.8.1/include/mrpt/math/CArray.h:116 
(set (reg:SI 1 r1)
        (plus:SI (mult:SI (reg:SI 3 r3 [178])
                (const_int 4 [0x4]))
            (reg/f:SI 13 sp))) 690 {*thumb2_arith_shiftsi} (nil))
/home/doko/tmp/mrpt-0.8.1/include/mrpt/math/ops_matrices.h:956: internal 
compiler error: in reload_cse_simplify_operands, at postreload.c:397
Please submit a full bug report,
with preprocessed source if appropriate.


** Attachment added: "preprocessed source generated on armel"
   
https://bugs.edge.launchpad.net/ubuntu/+source/mrpt/+bug/635409/+attachment/1608178/+files/perf-main.ii.gz

** Changed in: gcc-4.4 (Ubuntu)
   Importance: Undecided => High

** Changed in: gcc-4.4 (Ubuntu)
       Status: New => Triaged

** Also affects: gcc-4.5 (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: gcc-4.5 (Ubuntu)
   Importance: Undecided => High

** Changed in: gcc-4.5 (Ubuntu)
       Status: New => Triaged

** Changed in: mrpt (Ubuntu)
   Importance: Undecided => High

** Changed in: mrpt (Ubuntu)
       Status: New => Triaged

** Changed in: mrpt (Ubuntu)
    Milestone: None => ubuntu-10.10

-- 
armel ICE gcc-4.4
https://bugs.launchpad.net/bugs/635409
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to