[Bug c++/42824] c++ compilation complains about error: call of overloaded

2010-01-25 Thread bangerth at gmail dot com
--- 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

[Bug c++/42824] c++ compilation complains about error: call of overloaded

2010-01-25 Thread mario-baumann at web dot de
--- 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

[Bug c++/42824] c++ compilation complains about error: call of overloaded

2010-01-25 Thread mario-baumann at web dot de
--- 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

[Bug c++/42824] c++ compilation complains about error: call of overloaded

2010-01-22 Thread jwakely dot gcc at gmail dot com
--- 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

[Bug c++/42824] c++ compilation complains about error: call of overloaded

2010-01-22 Thread mario-baumann at web dot de
--- 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

[Bug c++/42824] c++ compilation complains about error: call of overloaded

2010-01-22 Thread mario-baumann at web dot de
--- 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

[Bug c++/42824] c++ compilation complains about error: call of overloaded

2010-01-21 Thread paolo dot carlini at oracle dot com
--- 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

[Bug c++/42824] c++ compilation complains about error: call of overloaded

2010-01-21 Thread mario-baumann at web dot de
--- 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

[Bug c++/42824] c++ compilation complains about error: call of overloaded

2010-01-21 Thread mario-baumann at web dot de
--- 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

[Bug c++/42824] c++ compilation complains about error: call of overloaded

2010-01-21 Thread mario-baumann at web dot de
--- 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