[Bug c++/88103] [7/8/9 Regression] Wrong value category when conditional expression result is used as object expression

2019-01-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88103 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue Jan 8 10:06:33 2019 New Revision: 267695 URL: https://gcc.gnu.org/viewcvs?rev=267695=gcc=rev Log: Backported from mainline 2018-12-04 Jakub Jelinek PR

[Bug c++/88103] [7/8/9 Regression] Wrong value category when conditional expression result is used as object expression

2018-12-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88103 Richard Biener changed: What|Removed |Added Target Milestone|7.4 |7.5

[Bug c++/88103] [7/8/9 Regression] Wrong value category when conditional expression result is used as object expression

2018-12-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88103 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue Dec 4 08:44:12 2018 New Revision: 266772 URL: https://gcc.gnu.org/viewcvs?rev=266772=gcc=rev Log: PR c++/88103 * typeck.c (build_class_member_access_expr): If

[Bug c++/88103] [7/8/9 Regression] Wrong value category when conditional expression result is used as object expression

2018-11-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88103 --- Comment #4 from Jakub Jelinek --- Created attachment 45126 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45126=edit gcc9-pr88103.patch Untested fix.

[Bug c++/88103] [7/8/9 Regression] Wrong value category when conditional expression result is used as object expression

2018-11-28 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88103 --- Comment #3 from Marc Glisse --- Possibly unrelated, but PR 67795 is another example where ?: has the wrong value category depending on where it is used (cast vs return). >From my comment in

[Bug c++/88103] [7/8/9 Regression] Wrong value category when conditional expression result is used as object expression

2018-11-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88103 Jakub Jelinek changed: What|Removed |Added CC||glisse at gcc dot gnu.org,

[Bug c++/88103] [7/8/9 Regression] Wrong value category when conditional expression result is used as object expression

2018-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88103 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c++/88103] [7/8/9 Regression] Wrong value category when conditional expression result is used as object expression

2018-11-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88103 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.4

[Bug c++/88103] [7/8/9 Regression] Wrong value category when conditional expression result is used as object expression

2018-11-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88103 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|