http://llvm.org/bugs/show_bug.cgi?id=13657
Douglas Gregor <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|INVALID | --- Comment #3 from Douglas Gregor <[email protected]> 2012-10-08 19:34:40 CDT --- (In reply to comment #2) > I'd like the status of "RESOLVED INVALID" to be reconsidered. > > The test case is accepted by g++ v4.4.5 and v4.7.2, the Comeau Test Drive > page, > MSVC++ 2010, and the HP VMS C++ compiler (which uses the EDG front end, I > believe). I haven't found any compiler other than clang that rejects it. > > I'm not clear on what the issue linked to in Comment #2 says on this matter. > There is a proposed addition that would make the testcase ill-formed but I > can't see that it was ever accepted into the standard. Additionally, the last > line says "a template-id will only be recognized if there is a preceding > declaration of a template." Since in this case there *is* a preceding > declaration it would seem to me that it should be accepted. The "Suggested Resolution" very clearly makes this code ill-formed, but later discussions have muddied the waters considerably. Re-opening until the CWG gets its act together. -- Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ LLVMbugs mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs
