Opened 10 years ago
Closed 7 years ago
#7229 closed Bugs (fixed)
g++ 4.0.2 ICE in boost/fusion/view/iterator_range.hpp
Reported by: | Owned by: | Eric Niebler | |
---|---|---|---|
Milestone: | Boost 1.61.0 | Component: | fusion |
Version: | Boost Development Trunk | Severity: | Showstopper |
Keywords: | ICE gcc 4.0.2 | Cc: |
Description
~> g++ --version
g++ (GCC) 4.0.2 20051125 (Red Hat 4.0.2-8)
Note: This is the latest update on Fedora Core 4 before it became unsupported.
~> cat ice.cpp
#include <boost/fusion/view/iterator_range.hpp>
~> g++ -I/path/to/boost -c ice.cpp
/home/luc/Developer/cctbx/boost/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:407: internal compiler error: Segmentation fault
This is in trunk rev 79740. Git bisect found that trunk rev 73854 was the first bad commit (but with the ICE happening in a different Boost header though).
Change History (11)
comment:1 by , 10 years ago
comment:2 by , 9 years ago
Same problem in Boost 1.55 with
arm-linux-g++ (GCC) 4.1.1
./boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:407: internal compiler error: Segmentation fault
comment:3 by , 9 years ago
Version: | Boost Development Trunk → Boost 1.55.0 |
---|
comment:4 by , 9 years ago
Severity: | Problem → Showstopper |
---|
comment:5 by , 9 years ago
Version: | Boost 1.55.0 → Boost Development Trunk |
---|
comment:6 by , 9 years ago
Same in Boost 1.48 at line 390
/usr/src/boost_1_48_0/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:390: internal compiler error: Segmentation fault
maybe this will help
comment:7 by , 9 years ago
Owner: | changed from | to
---|
I'm passing this on to Eric, he's the segmented iterator guru.
comment:8 by , 9 years ago
Status: | new → assigned |
---|
That's a very old compiler. I'm not likely to look at this, but I'll leave it open for now.
comment:9 by , 7 years ago
Milestone: | To Be Determined → Boost 1.61.0 |
---|
comment:11 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
This may be related to ticket #5808. Both bugs were found trying to compile the CCTBX (http://cctbx.sourceforge.net). The bug reported in #5808 does not happen with gcc 4.0.2 but as reported above an ICE is triggered in another header nonetheless.