This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/42791] boost[1.33.1]::spirit depends on optimization level
- From: "FBergemann at web dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 18 Jan 2010 12:55:39 -0000
- Subject: [Bug c++/42791] boost[1.33.1]::spirit depends on optimization level
- References: <bug-42791-18685@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #3 from FBergemann at web dot de 2010-01-18 12:55 -------
Hi Paolo,
i tested again with
1) gcc-4.1.2 package delivered from HP
(installed at /opt/hp-gcc-4.1.2/)
-> it works (no such problem)
But there were some warning for compilation
/var/tmp//ccgkYSFL.s: Assembler messages:
/var/tmp//ccgkYSFL.s:1057: Warning: Use of 'add' may violate WAW dependency
'GR%, % in 1 - 127' (impliedf), specific resource number is 44
/var/tmp//ccgkYSFL.s:1057: Warning: Only the first path encountering the
conflict is reported
/var/tmp//ccgkYSFL.s:1056: Warning: This is the location of the conflicting
usage
2) gcc-4.3.1 package delivered from HP
(installed at /opt/hp-gcc-4.3.1/)
-> it works (no such problem, also no warnings during compilation)
3) self-compiled /usr/local/gcc-4.3.3/
-> it works (no such problem)
To make it compile for gcc versions > 3.4.4, i just needed to fix the
fbe_xml_grammar.hpp to drop
"extra qualification 'basic_xml_grammar<CharType>::' on member
'parse_start_tag'" respectively 'parse_end_tag' and 'parse_string'.
shall i attach again the modified source.tar.gz for this?
- thanks!
rgds,
Frank
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42791