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