http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
--- Comment #15 from Paolo Carlini paolo.carlini at oracle dot com 2011-05-18
08:59:26 UTC ---
Discussion on the LWG reflector started at c++std-lib-30761
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
Jonathan Wakely redi at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
Paolo Carlini paolo.carlini at oracle dot com changed:
What|Removed |Added
CC|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
Paolo Carlini paolo.carlini at oracle dot com changed:
What|Removed |Added
CC|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
--- Comment #3 from Jonathan Wakely redi at gcc dot gnu.org 2011-05-17
14:52:41 UTC ---
[valarray.syn] paragraph 4
for every function taking a const valarrayT, identical functions
taking the replacement types shall be added;
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
Paolo Carlini paolo.carlini at oracle dot com changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
--- Comment #6 from Paolo Carlini paolo.carlini at oracle dot com 2011-05-17
15:09:44 UTC ---
Double Sigh! I was hoping very few overloads would be enough... If we are
really talking about many I would be in favor of raising the issue, indeed.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
Gabriel Dos Reis gdr at gcc dot gnu.org changed:
What|Removed |Added
CC||gdr at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
--- Comment #7 from Gabriel Dos Reis gdr at gcc dot gnu.org 2011-05-17
15:14:04 UTC ---
(In reply to comment #6)
Double Sigh! I was hoping very few overloads would be enough... If we are
really talking about many I would be in favor of raising
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
--- Comment #8 from Paolo Carlini paolo.carlini at oracle dot com 2011-05-17
15:17:01 UTC ---
Ok, I'll follow the discussion...
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
--- Comment #9 from Jonathan Wakely redi at gcc dot gnu.org 2011-05-17
15:27:01 UTC ---
The workaround for users is to construct a valarray from the expr:
std::valarrayint result(x + y);
std::begin( result );
That avoids the problem of
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
--- Comment #10 from Paolo Carlini paolo.carlini at oracle dot com 2011-05-17
15:49:25 UTC ---
For sure that works.
Gaby, just to make sure we are on the same page: did you send a message to the
reflector about this issue already? Or do you want
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
--- Comment #11 from Paolo Carlini paolo.carlini at oracle dot com 2011-05-17
15:54:19 UTC ---
All in all, now that I understand the issue with the temporary, this seems
really sort of a NAD, maybe the wording needs only clarifying that you don't
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
--- Comment #13 from Gabriel Dos Reis gdr at gcc dot gnu.org 2011-05-17
16:24:57 UTC ---
(In reply to comment #11)
All in all, now that I understand the issue with the temporary, this seems
really sort of a NAD, maybe the wording needs only
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
--- Comment #12 from Gabriel Dos Reis gdr at gcc dot gnu.org 2011-05-17
16:23:37 UTC ---
(In reply to comment #10)
For sure that works.
Gaby, just to make sure we are on the same page: did you send a message to the
reflector about this issue
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022
Paolo Carlini paolo.carlini at oracle dot com changed:
What|Removed |Added
Status|NEW |SUSPENDED
16 matches
Mail list logo