[Bug libstdc++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-04-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 Richard Biener changed: What|Removed |Added Target Milestone|7.0 |6.4

[Bug libstdc++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-04-19 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P2

[Bug libstdc++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-04-19 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com Target

[Bug libstdc++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-04-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 --- Comment #9 from Jonathan Wakely --- (In reply to Денис Крыськов from comment #8) > If I understand correctly, > http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1579 is not > implemented in gcc 5.4 and 6.3. Which means some code

[Bug libstdc++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-04-18 Thread krisk0.2017.02.27 at protonmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 --- Comment #8 from Денис Крыськов --- If I understand correctly, http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1579 is not implemented in gcc 5.4 and 6.3. Which means some code runs slower than is should. To be sure that a fast

[Bug libstdc++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-04-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 --- Comment #7 from Jonathan Wakely --- (In reply to Денис Крыськов from comment #6) > Seems like a serious bug in compiler. No, it's just an incomplete implementation of a new feature added in C++14.

[Bug libstdc++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-04-18 Thread krisk0.2017.02.27 at protonmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 --- Comment #6 from Денис Крыськов --- Seems like a serious bug in compiler. Jonathan, thanks for quick investigation.

[Bug libstdc++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-04-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 Jonathan Wakely changed: What|Removed |Added Depends on||80452 --- Comment #5 from Jonathan

[Bug libstdc++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-04-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|