[Bug libstdc++/53248] std::array doesn't work when T is not default-constructible

2012-10-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53248 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug libstdc++/53248] std::array doesn't work when T is not default-constructible

2012-10-03 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53248 --- Comment #9 from paolo at gcc dot gnu.org 2012-10-04 00:02:33 UTC --- Author: paolo Date: Thu Oct 4 00:02:29 2012 New Revision: 192056 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=192056 Log: 2012-10-03 Paolo Carlini

[Bug libstdc++/53248] std::array doesn't work when T is not default-constructible

2012-10-01 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53248 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unas

[Bug libstdc++/53248] std::array doesn't work when T is not default-constructible

2012-05-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53248 --- Comment #7 from Paolo Carlini 2012-05-06 19:27:56 UTC --- Good, good then. Personally, I find that "unique value" confusing.

[Bug libstdc++/53248] std::array doesn't work when T is not default-constructible

2012-05-06 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53248 --- Comment #6 from Daniel Krügler 2012-05-06 18:56:05 UTC --- (In reply to comment #5) > By the way - I think we discussed this already, bu now I can't find anything - > what should we take the begin() == end() == unique value exactly to mean?

[Bug libstdc++/53248] std::array doesn't work when T is not default-constructible

2012-05-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53248 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/53248] std::array doesn't work when T is not default-constructible

2012-05-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53248 --- Comment #4 from Paolo Carlini 2012-05-06 15:39:33 UTC --- Thanks Daniel. Since we had this issue for so much time, I guess we could as well wait a bit for the Committee to provide some feedback about the specialization option: in case there a

[Bug libstdc++/53248] std::array doesn't work when T is not default-constructible

2012-05-06 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53248 --- Comment #3 from Daniel Krügler 2012-05-06 11:21:47 UTC --- (In reply to comment #2) > Daniel, can you see other options besides adding a specialization? (which > would > be a straightforward task, I may even get around to do pretty soon when

[Bug libstdc++/53248] std::array doesn't work when T is not default-constructible

2012-05-05 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53248 --- Comment #2 from Paolo Carlini 2012-05-05 23:27:26 UTC --- The basic design of our std::array is rather old, dates back to the tr1::array times, with updates. I bet we simply overlooked this issue, in terms of QoI. Daniel, can you see other op

[Bug libstdc++/53248] std::array doesn't work when T is not default-constructible

2012-05-05 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53248 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler at |