[Boost-bugs] [Boost C++ Libraries] #4585: Filesystem library causes "Internal compiler error" in gcc 3.2.3.

Subject: [Boost-bugs] [Boost C++ Libraries] #4585: Filesystem library causes "Internal compiler error" in gcc 3.2.3.
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-08-22 19:20:50


#4585: Filesystem library causes "Internal compiler error" in gcc 3.2.3.
-----------------------------------------------+----------------------------
 Reporter: Steve Soule <sts11dbxr@…> | Owner: bemandawes
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: filesystem
  Version: Boost 1.44.0 | Severity: Problem
 Keywords: |
-----------------------------------------------+----------------------------
 When compiling Boost 1.44 with gcc 3.2.3, I get the following compile
 error in the filesystem library:

 In file included from boost/boost/filesystem/v3/operations.hpp:25,
                  from boost/libs/filesystem/v3/src/operations.cpp:48:
 boost/boost/filesystem/v3/path.hpp: In member function `const std::string
    boost::filesystem3::path::file_string() const':
 boost/boost/filesystem/v3/path.hpp:270: Internal compiler error in
 walk_tree,
    at tree-inline.c:1326

 I am using v2 of the filesystem library, not v3, but apparently v3 is
 built and included in libboost_filesystem even though I'm not using it.

 I have no idea what this means or what's causing it, so I'm submitting it
 to you. Of course, I can work around it by modifying the Jamfile for
 filesystem. But it would be best if Boost just worked instead of forcing
 me to patch it for each system.

 By the way, there is no chance that I will be able to use a newer gcc
 (than 3.2.3) anytime soon. This is code for a system where one of the
 parties supplying code is unwilling to reveal their source code or
 recompile it with a newer gcc.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4585>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:04 UTC