[Bug c++/54310] Order of operations during overload resolution

2014-05-13 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54310 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/54310] Order of operations during overload resolution

2014-05-13 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54310 --- Comment #4 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue May 13 16:14:19 2014 New Revision: 210385 URL: http://gcc.gnu.org/viewcvs?rev=210385&root=gcc&view=rev Log: 2014-05-13 Paolo Carlini PR c++/54310 * g++.dg/templ

[Bug c++/54310] Order of operations during overload resolution

2014-05-13 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54310 --- Comment #3 from Paolo Carlini --- Current SolarisStudio also accepts it. I guess I'm going to add the testcase and close the bug.

[Bug c++/54310] Order of operations during overload resolution

2013-08-21 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54310 --- Comment #2 from Paolo Carlini --- Current ICC also accepts this.

[Bug c++/54310] Order of operations during overload resolution

2013-07-07 Thread zeratul976 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54310 --- Comment #1 from Nathan Ridge --- Richard Smith has suggested that GCC is actually allowed not to instantiate 'meta' as per [temp.inst]/p6: "If the overload resolution process can determine the correct function to call without instantiating a