[Bug c++/53094] vector literal

2012-11-29 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53094 --- Comment #5 from Marc Glisse 2012-11-29 15:40:27 UTC --- Author: glisse Date: Thu Nov 29 15:40:16 2012 New Revision: 193938 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193938 Log: 2012-11-29 Marc Glisse PR c++/5

[Bug c++/53094] vector literal

2012-11-28 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53094 --- Comment #4 from Marc Glisse 2012-11-28 21:52:54 UTC --- Handling subscripts will be harder. Currently, v[1] is turned into ((const long*)&v)[1]. But (const long*)&v doesn't work as a constant expression. So we would need to change the

[Bug c++/53094] vector literal

2012-11-28 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53094 Marc Glisse changed: What|Removed |Added Attachment #28820|0 |1 is obsolete|

[Bug c++/53094] vector literal

2012-11-28 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53094 --- Comment #2 from Marc Glisse 2012-11-28 17:25:51 UTC --- Created attachment 28820 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28820 Incomplete patch Slightly ridiculous: with this patch, v+v still fails because we don't manag

[Bug c++/53094] vector literal

2012-11-26 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53094 Marc Glisse changed: What|Removed |Added CC||glisse at gcc dot gnu.org --- Com