[SM-Grimoire-Bugs] [Bug 15694] New: boost 1.42.0 fails to compile with GCC 4.4

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Sun Apr 25 15:46:22 EDT 2010


http://bugs.sourcemage.org/show_bug.cgi?id=15694

           Summary: boost 1.42.0 fails to compile with GCC 4.4
           Product: Codex
           Version: test grimoire
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: libs
        AssignedTo: sm-grimoire-bugs at lists.ibiblio.org
        ReportedBy: sandalle at sourcemage.org
            Blocks: 15252


Fails with similar errors to these Gentoo bugs:
http://bugs.gentoo.org/show_bug.cgi?id=252287
http://bugs.gentoo.org/show_bug.cgi?id=278109

There are no errors, just many warnings about "does break strict-aliasing
rules" and a failed compile at the end:
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename
boost::spirit::classic::match_result<ScannerT, ContextResultT>::type
boost::spirit::classic::impl::concrete_parser<ParserT, ScannerT,
AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT =
boost::spirit::classic::sequence<boost::spirit::classic::action<boost::spirit::classic::rule<boost::spirit::classic::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,
std::char_traits<char>, std::allocator<char>,
boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,
std::allocator<char> >, char*> > > > >,
boost::spirit::classic::scanner_policies<boost::spirit::classic::skip_parser_iteration_policy<boost::spirit::classic::alternative<boost::spirit::classic::alternative<boost::spirit::classic::chlit<boost::wave::token_id>,
boost::spirit::classic::chlit<boost::wave::token_id> >,
boost::spirit::classic::chlit<boost::wave::token_id> >,
boost::spirit::classic::iteration_policy>,
boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> >,
boost::spirit::classic::closure_context<boost::wave::grammars::closures::cpp_expr_c
    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall
-pthread -fPIC  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c
-o
"bin.v2/libs/wave/build/gcc-4.4.3/release/threading-multi/instantiate_cpp_exprgrammar.o"
"libs/wave/src/instantiate_cpp_exprgrammar.cpp"

...failed gcc.compile.c++
bin.v2/libs/wave/build/gcc-4.4.3/release/threading-multi/instantiate_cpp_exprgrammar.o...
...removing
bin.v2/libs/wave/build/gcc-4.4.3/release/threading-multi/instantiate_cpp_exprgrammar.o
...failed updating 1 target...
...updated 349 targets...

-- 
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the SM-Grimoire-Bugs mailing list