[Bug c++/29131] [DR 225] Bad name lookup for templates due to fundamental types namespace for ADL.

2012-04-26 Thread nplatis at freemail dot gr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29131 --- Comment #25 from Nikos Platis 2012-04-26 21:02:36 UTC --- The situation in the actual glm is more like the following. We also put t() and f() in namespace glm as well, se we get the following code, which produces the error: namespace glm {

[Bug c++/29131] [DR 225] Bad name lookup for templates due to fundamental types namespace for ADL.

2012-04-26 Thread nplatis at freemail dot gr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29131 --- Comment #22 from Nikos Platis 2012-04-26 14:33:45 UTC --- I am sorry if my knowledge on this issue is limited, but if I put t() and f() in namespace glm (re. the code in comment #20), should this compile? (That is what you comment #19 implies

[Bug c++/29131] [DR 225] Bad name lookup for templates due to fundamental types namespace for ADL.

2012-04-25 Thread nplatis at freemail dot gr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29131 Nikos Platis changed: What|Removed |Added CC||nplatis at freemail dot gr --- Comment