g++ --version
g++ (Ubuntu 4.4.6-3lucid2) 4.4.6
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
And compiling boost 1.46.1 gives me the error below
gcc.compile.c++
bin.v2/libs/log/build/gcc-4.4.6/release/threading-multi/parser_utils.o
gcc.compile.c++
bin.v2/libs/log/build/gcc-4.4.6/release/threading-multi/init_from_stream.o
In file included from ./boost/spirit/home/classic/core/parser.hpp:14,
from ./boost/spirit/home/classic/core.hpp:29,
from ./boost/spirit/include/classic_core.hpp:11,
from libs/log/src/init_from_stream.cpp:32:
./boost/spirit/home/classic/core/scanner/scanner.hpp: In member function
‘bool boost::spirit::classic::scanner<IteratorT, PoliciesT>::at_end() const
[with IteratorT =
boost::spirit::classic::multi_pass<std::istreambuf_iterator<char,
std::char_traits<char> >,
boost::spirit::classic::multi_pass_policies::input_iterator,
boost::spirit::classic::multi_pass_policies::ref_counted,
boost::spirit::classic::multi_pass_policies::buf_id_check,
boost::spirit::classic::multi_pass_policies::std_deque>, PoliciesT =
boost::spirit::classic::scanner_policies<boost::spirit::classic::inhibit_case_iteration_policy<boost::spirit::classic::skip_parser_iteration_policy<boost::spirit::classic::blank_parser,
boost::spirit::classic::iteration_policy> >,
boost::spirit::classic::match_policy,
boost::spirit::classic::action_policy>]’:
./boost/spirit/home/classic/core/scanner/scanner.hpp:253: error: insn does not
satisfy its constraints:
(insn:TI 363 362 370 14 ./boost/spirit/home/classic/iterator/multi_pass.hpp:350
(set (reg/f:SI 2 cx [orig:63 D.251537 ] [63])
(mem/s/f/j:SI (plus:SI (reg/f:SI 4 si [orig:99 D.230567 ] [99])
(const_int 12 [0xc])) [0 <variable>.D.110578.queuedElements+0
S4 A32])) 47 {*movsi_1} (expr_list:REG_EQUIV (mem/s/f/j:SI (plus:SI (reg/f:SI 4
si [orig:99 D.230567 ] [99])
(const_int 12 [0xc])) [0 <variable>.D.110578.queuedElements+0
S4 A32])
(nil)))
./boost/spirit/home/classic/core/scanner/scanner.hpp:253: internal compiler
error: in extract_constrain_insn_cached, at recog.c:1967
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.4/README.Bugs> for instructions.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/817375
Title:
g++ 4.3 and 4.4 internal compiler error when compiling boost 1.46.1
and 1.47
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-defaults/+bug/817375/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs