--- Comment #10 from bangerth at gmail dot com 2010-01-25 18:39 ---
This works with gcc 4.3 and 4.4 I don't have mainline lying around
here but if it really fails there it would be a 4.5 regression
which should get it P1 status. Can someone try?
W.
--
bangerth at gmail dot com chang
--- Comment #9 from mario-baumann at web dot de 2010-01-25 08:26 ---
Created an attachment (id=19702)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19702&action=view)
new c++ source file (independent of boost)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42824
--- Comment #8 from mario-baumann at web dot de 2010-01-25 08:24 ---
Hi Jonathan, thanks for the hint!
I attached a version (goo.cpp) without boost.
> g++ -c goo.cpp
goo.cpp: In member function 'void Eval::eval(int_<0>) [with int V = 0, T =
Mtrl]':
goo.cpp:42:9: instantiated from 'vo
--- Comment #7 from jwakely dot gcc at gmail dot com 2010-01-22 11:50
---
Is Boost.MPL needed? I haven't tried, but it looks like you could remove mpl
entirely as it isn't directly involved where the error occurs. That would make
the testcase MUCH smaller
--
http://gcc.gnu.org/bug
--- Comment #6 from mario-baumann at web dot de 2010-01-22 09:25 ---
Created an attachment (id=19688)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19688&action=view)
preprocessed cpp file of foo.cpp mangled by delta
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42824
--- Comment #5 from mario-baumann at web dot de 2010-01-22 09:24 ---
Hi Paolo, thanks for the hint about the delta tool. I attached the file as
foo.delta.ii
> g++ -c foo.delta.ii
foo.delta.ii: In member function 'void Eval::eval(mpl_::int_<0>) [with int V
= 0, T = Mtrl]':
foo.delta.ii:12
--- Comment #4 from paolo dot carlini at oracle dot com 2010-01-21 13:01
---
Could you please try to reduce the testcase? Tools like Delta often allow to
rather quickly achieve good results:
http://gcc.gnu.org/wiki/A_guide_to_testcase_reduction
--
http://gcc.gnu.org/bugzilla/sho
--- Comment #3 from mario-baumann at web dot de 2010-01-21 12:53 ---
> uname -a
Linux yoda.intec.dom 2.6.18-164.11.1.el5 #1 SMP Wed Jan 20 07:32:21 EST 2010
x86_64 x86_64 x86_64 GNU/Linux
> rpm -qa "glibc*" | grep -e 'glibc-[0-9]' | sort -u
glibc-2.5-42.el5_4.3
> g++ -v
Using built-in
--- Comment #2 from mario-baumann at web dot de 2010-01-21 12:53 ---
Created an attachment (id=19679)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19679&action=view)
preprocessed cpp file of foo.cpp
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42824
--- Comment #1 from mario-baumann at web dot de 2010-01-21 12:53 ---
Created an attachment (id=19678)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19678&action=view)
c++ source
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42824
10 matches
Mail list logo