Opened 11 years ago
Closed 7 years ago
#5808 closed Bugs (fixed)
fusion gcc 4.0.0 ICE
Reported by: | Ralf W. Grosse-Kunstleve | Owned by: | t_schwinger |
---|---|---|---|
Milestone: | Boost 1.61.0 | Component: | fusion |
Version: | Boost 1.60.0 | Severity: | Problem |
Keywords: | Cc: |
Description
Fedora Core release 4 (Stentz) g++ (GCC) 4.0.0 20050519 (Red Hat 4.0.0-8)
simple.cpp: #include <boost/fusion/view/single_view.hpp>
g++ -I$hot/boost simple.cpp
See the error message below. It appears for all boost svn trunk revisions starting with 73854 (tested up to 74022). A workaround would be very helpful.
Ralf
/net/sigma/raid1/rwgk/hot/boost/boost/fusion/view/single_view/detail/next_impl.hpp: In static member function 'static boost::fusion::single_view_iterator<typename Iterator::single_view_type, typename boost::mpl::next<typename Iterator::position>::type> boost::fusion::extension::next_impl<boost::fusion::single_view_iterator_tag>::apply<Iterator>::call(const Iterator&)': /net/sigma/raid1/rwgk/hot/boost/boost/fusion/view/single_view/detail/next_impl.hpp:40: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugzilla.redhat.com/bugzilla> for instructions. Preprocessed source stored into /tmp/cc9IZjJY.out file, please attach this to your bugreport.
Change History (5)
comment:1 by , 11 years ago
Owner: | changed from | to
---|
comment:2 by , 11 years ago
Thanks for looking into this! The fusion code is too complex for me; I have no idea where to start patching. However, I can provide direct access to the machine with the gcc-4.0.0 compiler. If you want to try this out, please email your public ssh key to rwgrosse-kunstleve@…. Also let me know your preferred account name and shell.
BTW: we have a big selection of platforms: http://cci.lbl.gov/cctbx_build/show_error_summary.cgi?build_tag=2011_08_24_1020 You are welcome to use any of these for testing as long as you like.
comment:3 by , 7 years ago
Milestone: | To Be Determined → Boost 1.61.0 |
---|---|
Version: | Boost Development Trunk → Boost 1.60.0 |
Confirmed. I'll submit a patch to fix this issue (but for post 1.61.0 beta).
comment:5 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
I can't reproduce this problem because gcc-4.0.0 doesn't build on cygwin for me. There's no further progress I can make on this, sorry. Maybe Tobias can help. A patch would also gladly be accepted.