[Bug c++/36203] explicit member function template lookup fails from templated function

2008-05-10 Thread starlight at binnacle dot cx
--- Comment #12 from starlight at binnacle dot cx 2008-05-11 03:36 --- It could happen. All of our new customers for the last two years run Windows, not Linux. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36203

[Bug c++/36203] explicit member function template lookup fails from templated function

2008-05-10 Thread starlight at binnacle dot cx
--- Comment #10 from starlight at binnacle dot cx 2008-05-11 03:29 --- Oh, and let's not forget about the millions of lines of C++ code written for the Windows platform that will *never* be ported to Linux. How's that for a domain of large software systems? If that

[Bug c++/36203] explicit member function template lookup fails from templated function

2008-05-10 Thread starlight at binnacle dot cx
--- Comment #9 from starlight at binnacle dot cx 2008-05-11 03:14 --- You're speaking of large systems of code written by bad programmers, who by definition should never be let anywhere near C++. Let them write Java and C#, languages that were designed specifically fo

[Bug c++/36203] explicit member function template lookup fails from templated function

2008-05-10 Thread starlight at binnacle dot cx
--- Comment #7 from starlight at binnacle dot cx 2008-05-11 02:42 --- That little bit of ambiguity bothers me a lot less that writing 55,000 freaking 'using' statements, which is what I've had to do for several years now. In the real world nobody except idiots name the

[Bug c++/36203] explicit member function template lookup fails from templated function

2008-05-10 Thread starlight at binnacle dot cx
--- Comment #5 from starlight at binnacle dot cx 2008-05-11 00:08 --- Yet Sun, IBM and Microsoft all somehow manage it. Now what was once a clean, elegant and easy to read function is a hideous hairball template function. I've become so frustrated with C++ generics over the

[Bug c++/36203] explicit member function template lookup fails from templated function

2008-05-10 Thread starlight at binnacle dot cx
--- Comment #3 from starlight at binnacle dot cx 2008-05-10 23:54 --- Now that I'm "fixing" the ->template f<>() member references in the code it's obvious this one is just a much of a hemorrhoidal pain as the scope rule resolution. It deserves a comman

[Bug c++/36203] explicit member function template lookup fails from templated function

2008-05-10 Thread starlight at binnacle dot cx
--- Comment #2 from starlight at binnacle dot cx 2008-05-10 23:41 --- This was more of a "learning" experience than a "forgetting and remembering" one. Thank you for the help. Several template behaviors required by a strict ISO standard reading are miles di

[Bug c++/36203] New: explicit member function template lookup fails from templated function

2008-05-10 Thread starlight at binnacle dot cx
templated function Product: gcc Version: 4.2.3 Status: UNCONFIRMED Severity: major Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: starlight at binnacle dot cx http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36203

[Bug libmudflap/28188] dynamic linkage error for shared libraries compiled and linked against libmudflapth

2008-03-16 Thread starlight at binnacle dot cx
--- Comment #1 from starlight at binnacle dot cx 2008-03-16 22:49 --- Hit this same issue. The problem is likely that the -fvisibility=hidden option is also on the compile line. Removing it makes the problem go away, at least for single-threaded mudflap. Produced with gcc 4.2.3

[Bug c++/14258] typename in a using declaration not supported

2008-02-16 Thread starlight at binnacle dot cx
--- Comment #11 from starlight at binnacle dot cx 2008-02-16 19:28 --- Also fails with GCC 4.2.3. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14258