Internal compiler error compiling c++ source files using boost. The same file compiles ok with 12.04 and gcc 4.7 from toolchain ppa

Bug #1010896 reported by Ramon Casellas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gcc-4.7 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Description: Ubuntu quantal (development branch)
Release: 12.10

/adnet/boost-1.50.0/include/boost/spirit/home/qi/parse.hpp: In instantiation of ‘struct boost::spirit::qi::parse(Iterator&, Iterator, const Expr&, Attr&) [with Iterator = const char*; Expr = nm::key_value_sequence<const char*>; Attr = std::map<std::basic_string<char>, std::basic_string<char> >]::error_invalid_expression83’:
/adnet/boost-1.50.0/include/boost/spirit/home/qi/parse.hpp:83:412: required from ‘bool boost::spirit::qi::parse(Iterator&, Iterator, const Expr&, Attr&) [with Iterator = const char*; Expr = nm::key_value_sequence<const char*>; Attr = std::map<std::basic_string<char>, std::basic_string<char> >]’
/adnet/src/cttc-pce-trunk/core/nm/parser_key_value_sequence.hpp:55:34: required from here
/adnet/boost-1.50.0/include/boost/spirit/home/qi/parse.hpp:83:187: internal compiler error: Segmentation fault

ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: g++-4.7 4.7.0-12ubuntu1
ProcVersionSignature: Ubuntu 3.4.0-5.11-generic 3.4.0
Uname: Linux 3.4.0-5-generic x86_64
ApportVersion: 2.1.1-0ubuntu2
Architecture: amd64
Date: Sat Jun 9 12:20:38 2012
ExecutablePath: /usr/lib/gcc/x86_64-linux-gnu/4.7/cc1plus
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
SourcePackage: gcc-4.7
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Ramon Casellas (ramon-casellas) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gcc-4.7 - 4.7.0-13ubuntu1

---------------
gcc-4.7 (4.7.0-13ubuntu1) quantal; urgency=low

  * Regenerate the control file.

gcc-4.7 (4.7.0-13) unstable; urgency=low

  * Update to SVN 20120612 (r188457) from the gcc-4_7-branch.
    - Fix PR c++/53602 (LP: #1007616).

  * Document the changed ssp-buffer-size default in Ubuntu 10.10 and
    later (Kees Cook). LP: #990141.
  * Fix PR c++/26155, ICE after error with namespace alias. LP: #321883.
  * Fix PR c++/53599 (reverting the fix for PR c++/53137).
    Closes: #676729. LP: #1010896.
  * Fix manual page names for cross builds (Thibaut Girka). Closes: #675516.
  * Remove dpkg-cross build dependency for cross builds (Thibaut Girka).
    Closes: #675511.
 -- Matthias Klose <email address hidden> Tue, 12 Jun 2012 17:54:25 +0200

Changed in gcc-4.7 (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.