[Bug c/92096] segmentation fault in 'example_labels' building gcc trunk on cygwin

2019-10-15 Thread rogero at howzatt dot demon.co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92096 --- Comment #2 from Roger Orr --- Hello Richard, PR92037 appears to be resolved in revision 276804, which precedes the first of my failing revisions (276902). FWIW it was still failing last night with 276968

[Bug c++/91369] Implement P0784R7: constexpr new

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91369 --- Comment #13 from Jonathan Wakely --- (In reply to Jakub Jelinek from comment #12) > Well, not fully. The paper has additions of constexpr keywords on the > library side, but more importantly, we'll probably need some hacks in the > compiler

[Bug tree-optimization/92085] [10 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in useless_type_conversion_p, at gimple-expr.c:86

2019-10-15 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92085 --- Comment #5 from prathamesh3492 at gcc dot gnu.org --- Author: prathamesh3492 Date: Tue Oct 15 07:19:41 2019 New Revision: 276984 URL: https://gcc.gnu.org/viewcvs?rev=276984&root=gcc&view=rev Log: 2019-10-15 Prathamesh Kulkarni PR

[Bug target/90723] pr88598-2.c segfaults with -msve-vector-bits=256

2019-10-15 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90723 --- Comment #3 from prathamesh3492 at gcc dot gnu.org --- (In reply to Eric Gallager from comment #2) > (In reply to prathamesh3492 from comment #1) > > Author: prathamesh3492 > > Date: Sat Jul 13 08:28:33 2019 > > New Revision: 273466 > > > > UR

[Bug middle-end/92046] Command line options (that are per-functions) are affecting --params which are global.

2019-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92046 --- Comment #7 from Richard Biener --- Author: rguenth Date: Tue Oct 15 07:28:26 2019 New Revision: 276985 URL: https://gcc.gnu.org/viewcvs?rev=276985&root=gcc&view=rev Log: 2019-10-15 Richard Biener PR middle-end/92046 * com

[Bug target/88918] [meta-bug] x86 intrinsic issues

2019-10-15 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88918 Bug 88918 depends on bug 92035, which changed state. Bug 92035 Summary: [AVX512F]Unimplemented intrinsic https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92035 What|Removed |Added ---

[Bug target/92035] [AVX512F]Unimplemented intrinsic

2019-10-15 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92035 Hongtao.liu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/92101] New: Class template partial specializations with class NTTP does not work

2019-10-15 Thread mateusz.pusz at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92101 Bug ID: 92101 Summary: Class template partial specializations with class NTTP does not work Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/92074] [10 regression] 26% performance regression on Spec2017 548.exchange2_r

2019-10-15 Thread luoxhu at cn dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92074 --- Comment #3 from Xiong Hu XS Luo --- (In reply to Jan Hubicka from comment #2) > The regression is because we now inline covered into digits2: > > IPA function summary for digits_2/29 inlinable > global time: 1553.078985 > self size:

[Bug c++/71222] [concepts] ill-formed code taking the address of a function concept not rejected

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71222 --- Comment #1 from Jonathan Wakely --- The bug is still present on gcc-8-branch. On gcc-9-branch there's an ICE: 71222.cc: In function 'int main()': 71222.cc:4:16: internal compiler error: in instantiate_decl, at cp/pt.c:24449 4 | auto

[Bug c++/70037] [concepts] comdat group error and an ICE with a conceptified tuple implementation

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70037 --- Comment #4 from Jonathan Wakely --- Created attachment 47038 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47038&action=edit New testcase I tried updating the attachment to C++2a syntax and it crashes differently: g++ -std=gnu++20 70

[Bug c++/69718] [concepts] cc1plus segfault on invalid

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69718 --- Comment #2 from Jonathan Wakely --- Jeff, the usual way would be to use dg-error to match the diagnostics and lines where an error is expected. Something like: typename foo(Init) requires Concept { // { dg-error "expected nested-name" "" { *

[Bug c++/68827] [concepts] ICE in fold where requires parameter shadows function argument

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68827 --- Comment #3 from Jonathan Wakely --- This no longer gives an ICE (nor "confused by previous errors, bailing out) on current trunk: 68827.cc: In instantiation of 'bool requires_types_args(V&&, Var&, Args&& ...) [with V = A; Types = {int, char}

[Bug c++/68826] [concepts] ICE in fold expression with requires

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68826 --- Comment #2 from Jonathan Wakely --- No ICE with current trunk: 68826.cc: In instantiation of 'bool requires_types(Types&& ...) [with Types = {char, int, const char (&)[3]}]': 68826.cc:10:30: required from here 68826.cc:5:19: error: 'foo' w

[Bug c++/68628] [concepts] ICE: segmentation fault in crash_signal, toplev.c:334

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68628 Jonathan Wakely changed: What|Removed |Added Keywords||ice-on-invalid-code Known to work

[Bug c++/68608] [concepts] ICE with explicit class instantiation

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68608 Jonathan Wakely changed: What|Removed |Added Keywords||ice-on-valid-code Last reconfirmed|2

[Bug c++/68429] [concepts] ICE in in placeholder_extract_concept_and_args, at cp/constraint.cc:1401

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68429 --- Comment #4 from Jonathan Wakely --- ince-on-invalid-code with gcc-8-branch, accepts-invalid with gcc-9-branch, correctly rejected with trunk using -std=c++17 -fconcepts: 68429.cc: In function 'int main()': 68429.cc:19:8: error: cannot call f

[Bug c++/68395] [concepts] segfault in valid code

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68395 --- Comment #2 from Jonathan Wakely --- Using -std=gnu++17 -fconcepts this compiles OK with GCC 7, 8 and 9. Rejected with trunk: bug5.cpp:72:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'usi

[Bug c++/86588] peculiar build issue using range-v3

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86588 Jonathan Wakely changed: What|Removed |Added Keywords||needs-reduction Status|UNC

[Bug c++/67178] [concepts] ICE on self-referencing concept

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67178 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/67491] [meta-bug] concepts issues

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 67147, which changed state. Bug 67147 Summary: [concepts] ICE on checking concept with default template arguments https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67147 What|Removed |Added

[Bug c++/67147] [concepts] ICE on checking concept with default template arguments

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67147 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/67491] [meta-bug] concepts issues

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 67178, which changed state. Bug 67178 Summary: [concepts] ICE on self-referencing concept https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67178 What|Removed |Added -

[Bug c++/67178] [concepts] ICE on self-referencing concept

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67178 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |10.0

[Bug c++/67147] [concepts] ICE on checking concept with default template arguments

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67147 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |10.0

[Bug c++/67210] [concepts] Error parsing ">>" after a template-id that names a concept

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67210 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/67491] [meta-bug] concepts issues

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 67210, which changed state. Bug 67210 Summary: [concepts] Error parsing ">>" after a template-id that names a concept https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67210 What|Removed |Ad

[Bug c++/67491] [meta-bug] concepts issues

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 67685, which changed state. Bug 67685 Summary: ICE on invalid requires expression https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67685 What|Removed |Added -

[Bug c++/67685] ICE on invalid requires expression

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67685 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/92099] [9/10 Regression] static_assert of struct template of false_type succeed with GCC8 but not GCC9

2019-10-15 Thread sunxuanmailbox at 163 dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92099 --- Comment #1 from 孙晅 --- Also tried with gcc 10.0.0 201901015 (experimental) and failed to compile.

[Bug c++/67901] [concepts] overloading bug when considered more specialized vs more constrained

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67901 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid Status|UNCON

[Bug c++/67934] [concepts] ICE when providing default function implementations using concepts

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67934 Jonathan Wakely changed: What|Removed |Added Keywords||ice-on-invalid-code Last reconfirmed

[Bug c++/67934] [concepts] ICE when providing default function implementations using concepts

2019-10-15 Thread postmas...@trippelsdorf-de.bounceio.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67934 --- Comment #3 from postmas...@trippelsdorf-de.bounceio.net --- MESSAGE NOT DELIVERED = There was an issue delivering your message to mar...@trippelsdorf.de. This is an 5.1.2 Error. This error typically means:

[Bug c++/67934] [concepts] ICE when providing default function implementations using concepts

2019-10-15 Thread postmas...@trippelsdorf-de.bounceio.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67934 --- Comment #4 from postmas...@trippelsdorf-de.bounceio.net --- Created attachment 47040 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47040&action=edit attachment-110151-1.eml

[Bug c++/67217] [concepts] Constraints are ignored when specializing union templates

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67217 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/67491] [meta-bug] concepts issues

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 67217, which changed state. Bug 67217 Summary: [concepts] Constraints are ignored when specializing union templates https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67217 What|Removed |Adde

[Bug c++/67704] [concepts] requirements not being applied to aliases

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67704 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/67720] [concepts] bug with recursive constrained function

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67720 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid Known to work|

[Bug c++/79381] [concepts] Call to template function with type-requirement unsatisfied not rejected

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79381 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid Status|UNC

[Bug c++/67491] [meta-bug] concepts issues

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 79381, which changed state. Bug 79381 Summary: [concepts] Call to template function with type-requirement unsatisfied not rejected https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79381 What|Removed

[Bug c++/81270] [concepts] ill-formed code with a constrained variable declaration with multiple declarators with different deduced types not rejected

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81270 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid Status|UNC

[Bug c++/92102] New: identical requires-expression not subsumed

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92102 Bug ID: 92102 Summary: identical requires-expression not subsumed Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: rejects-valid Severity: normal Priori

[Bug fortran/92094] ice in vect_transform_stmt at tree-vect-stmts.c:10921

2019-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92094 --- Comment #4 from Richard Biener --- Author: rguenth Date: Tue Oct 15 10:09:10 2019 New Revision: 276987 URL: https://gcc.gnu.org/viewcvs?rev=276987&root=gcc&view=rev Log: 2019-10-15 Richard Biener PR tree-optimization/92094

[Bug fortran/92094] ice in vect_transform_stmt at tree-vect-stmts.c:10921

2019-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92094 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/92065] [7/8/9/10 Regression] internal compiler error: in expand_expr_real_1

2019-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92065 --- Comment #1 from Richard Biener --- I think I saw this elswhere. 10088 /* Variables inherited from containing functions should have 10089been lowered by this point. */ 10090 if (exp) 10091 context = decl

[Bug target/92048] [10 regression] armeb regression after r276645

2019-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92048 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/92048] [10 regression] armeb regression after r276645

2019-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92048 --- Comment #2 from Richard Biener --- Author: rguenth Date: Tue Oct 15 10:47:48 2019 New Revision: 276991 URL: https://gcc.gnu.org/viewcvs?rev=276991&root=gcc&view=rev Log: 2019-10-15 Richard Biener PR testsuite/92048 * gcc.

[Bug target/92048] [10 regression] armeb regression after r276645

2019-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92048 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/91975] worse code for small array copy using pointer arithmetic than array indexing

2019-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91975 Bug 91975 depends on bug 92048, which changed state. Bug 92048 Summary: [10 regression] armeb regression after r276645 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92048 What|Removed |Added -

[Bug c++/92102] identical requires-expression not subsumed

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92102 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libgomp/92081] FAIL: libgomp.fortran/target-simd.f90 execution test

2019-10-15 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92081 John David Anglin changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug debug/91929] missing inline subroutine information in build using sin/cos

2019-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91929 --- Comment #10 from Richard Biener --- Author: rguenth Date: Tue Oct 15 11:47:27 2019 New Revision: 276993 URL: https://gcc.gnu.org/viewcvs?rev=276993&root=gcc&view=rev Log: 2019-10-15 Richard Biener PR tree-optimization/91929

[Bug debug/91929] missing inline subroutine information in build using sin/cos

2019-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91929 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug c++/89301] [concepts] requires clause on a template alias is ignored

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89301 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/67704] [concepts] requirements not being applied to aliases

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67704 Jonathan Wakely changed: What|Removed |Added CC||antoshkka at gmail dot com --- Comment

[Bug c++/67491] [meta-bug] concepts issues

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 89301, which changed state. Bug 89301 Summary: [concepts] requires clause on a template alias is ignored https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89301 What|Removed |Added --

[Bug c++/67704] [concepts] requirements not being applied to aliases

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67704 --- Comment #3 from Jonathan Wakely --- From Bug 89301: The following code compiles however it should not: template requires(condition) using enable_if_t = T; template> void foo(); void test() { foo(); } Slightly changed example als

[Bug c++/81043] [concepts] partially specializing on differing constraints gives cryptic error

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81043 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2019-08-12 00:00:00 |2019-10-15 --- Comment #1 from Jonatha

[Bug c++/92089] [concepts] requires-expression results in hard error during constraint checking

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92089 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/78173] Hard error subtracting pointers to incomplete type in SFINAE context

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78173 Jonathan Wakely changed: What|Removed |Added CC||redi at gcc dot gnu.org --- Comment #3

[Bug c++/67491] [meta-bug] concepts issues

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 92089, which changed state. Bug 92089 Summary: [concepts] requires-expression results in hard error during constraint checking https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92089 What|Removed

[Bug c++/92103] New: constraints not checked on nested class template

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92103 Bug ID: 92103 Summary: constraints not checked on nested class template Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: rejects-valid Severity: normal

[Bug c++/92103] constraints not checked on nested class template

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92103 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/92093] New test case gcc.target/powerpc/pr91275.c from r276410 fails on BE

2019-10-15 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92093 Bill Schmidt changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/92093] New test case gcc.target/powerpc/pr91275.c from r276410 fails on BE

2019-10-15 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92093 --- Comment #2 from Bill Schmidt --- Author: wschmidt Date: Tue Oct 15 12:44:25 2019 New Revision: 276999 URL: https://gcc.gnu.org/viewcvs?rev=276999&root=gcc&view=rev Log: 2019-10-15 Bill Schmidt PR target/92093 * gcc.target

[Bug testsuite/92093] New test case gcc.target/powerpc/pr91275.c from r276410 fails on BE

2019-10-15 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92093 Bill Schmidt changed: What|Removed |Added Known to work||10.0 Known to fail|

[Bug c++/92104] New: __builtin_has_attribute in templates

2019-10-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92104 Bug ID: 92104 Summary: __builtin_has_attribute in templates Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/92104] __builtin_has_attribute in templates

2019-10-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92104 Jakub Jelinek changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #1

[Bug middle-end/92088] aggregates with VLAs and nested functions are broken

2019-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92088 --- Comment #2 from Richard Biener --- Created attachment 47041 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47041&action=edit patch for the inliner void foo(int n) { struct X { int a[n]; } y; inline struct X __attribute__((always_i

[Bug c++/82019] [concepts] ICE if concept is not satisfied

2019-10-15 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82019 --- Comment #2 from Antony Polukhin --- Updated version of the test (works well on GCC 10): // { dg-options "-std=c++2a" } template concept VectorOperations = requires(T& v, const Data& data) { v += data; requires __is_same_as(T&, dec

[Bug fortran/65438] Unnecessary ptr check

2019-10-15 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65438 Tobias Burnus changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/65438] Unnecessary ptr check

2019-10-15 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65438 --- Comment #9 from Tobias Burnus --- Author: burnus Date: Tue Oct 15 14:13:01 2019 New Revision: 277000 URL: https://gcc.gnu.org/viewcvs?rev=277000&root=gcc&view=rev Log: [Fortran] OpenMP+OpenACC: Remove bogus contigous-pointer check g

[Bug fortran/81827] Large compile time with derived-type rrays

2019-10-15 Thread robison at arlut dot utexas.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81827 --- Comment #23 from Luke Robison --- (In reply to Luke Robison from comment #22) > (In reply to Luke Robison from comment #21) > > (1) Changing some or all of the "type(levelNN)" definitions to > > "class(levelNN)" definitions > > (2) Changing f

[Bug c++/92105] New: [7/8/9/10 Regression] decltype(decltype(decltype)) prints exponential number of fix-it hints

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92105 Bug ID: 92105 Summary: [7/8/9/10 Regression] decltype(decltype(decltype)) prints exponential number of fix-it hints Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug c++/92105] [7/8/9/10 Regression] decltype(decltype(decltype)) prints exponential number of fix-it hints

2019-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92105 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/88335] Implement P1073R3, C++20 immediate functions (consteval).

2019-10-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88335 --- Comment #11 from Jakub Jelinek --- Created attachment 47042 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47042&action=edit gcc10-pr88335.patch Untested patch.

[Bug c++/86009] [Concepts] Placeholder as argument to partial-concept-id forms extra constrained parameters

2019-10-15 Thread hstong at ca dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86009 --- Comment #2 from Hubert Tong --- After adding "auto" for "Concept auto": template concept C0 = true; template concept C1 = true; void f(C0 auto *) { } template void f(wchar_t *); We now get: :5:15: error: template-id 'f' for 'void f(wchar_

[Bug c++/92106] New: ICE with structured bindings and -Wreturn-local-addr

2019-10-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92106 Bug ID: 92106 Summary: ICE with structured bindings and -Wreturn-local-addr Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug c++/92106] ICE with structured bindings and -Wreturn-local-addr

2019-10-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92106 Marek Polacek changed: What|Removed |Added Keywords||ice-on-valid-code --- Comment #1 from Ma

[Bug c++/92106] [8/9/10 Regression] ICE with structured bindings and -Wreturn-local-addr

2019-10-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92106 Marek Polacek changed: What|Removed |Added Target Milestone|--- |8.4 Summary|ICE with structur

[Bug rtl-optimization/92007] [9/10 Regression] ICE: verify_flow_info failed (error: EH edge crosses section boundary in bb 7)

2019-10-15 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007 --- Comment #9 from Segher Boessenkool --- (In reply to Ilya Leoshkevich from comment #7) > Having eliminated bb 5, we cannot avoid making bb 6 cold, since this > would violate CFG integrity: as far as I understand, it's important to > maintain t

[Bug c++/92106] [8/9/10 Regression] ICE with structured bindings and -Wreturn-local-addr

2019-10-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92106 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/92106] [8/9/10 Regression] ICE with structured bindings and -Wreturn-local-addr

2019-10-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92106 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/90723] pr88598-2.c segfaults with -msve-vector-bits=256

2019-10-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90723 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/92106] [8/9/10 Regression] ICE with structured bindings and -Wreturn-local-addr

2019-10-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92106 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug c++/92106] [8/9/10 Regression] ICE with structured bindings and -Wreturn-local-addr

2019-10-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92106 --- Comment #4 from Marek Polacek --- (In reply to Jakub Jelinek from comment #3) > (In reply to Marek Polacek from comment #2) > > 9351 /* When returning address of a structured binding, if the > > structured > > 9352 bi

[Bug c++/92106] [8/9/10 Regression] ICE with structured bindings and -Wreturn-local-addr

2019-10-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92106 --- Comment #5 from Jakub Jelinek --- (In reply to Marek Polacek from comment #4) > + tree init; > + if (TYPE_REF_P (TREE_TYPE (base)) > + && (init = DECL_INITIAL (base))) > + return maybe_warn_about_returning_address_of_loc

[Bug c++/92099] [9/10 Regression] static_assert of struct template of false_type succeed with GCC8 but not GCC9

2019-10-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92099 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/71125] [concepts] Spurious 'invalid reference to function concept error' issued when overloads are not all declared with the concept specifier

2019-10-15 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71125 --- Comment #5 from Tom Honermann --- (In reply to Andrew Sutton from comment #3) > Function concepts have some parsing issues related to TS-style terse > notation, overloading and variadic templates. In particular, there are > places where writi

[Bug c++/92099] [9/10 Regression] static_assert of struct template of false_type succeed with GCC8 but not GCC9

2019-10-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92099 --- Comment #3 from Marek Polacek --- Reduced: template struct A { static constexpr _Tp value = __v; }; typedef A false_type; template struct DependentFalse : false_type {}; enum class E; template void fn1() { static_assert(DependentFalse::

[Bug rtl-optimization/92107] New: GCC's insn attribute arithmetic does not follow C rules

2019-10-15 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92107 Bug ID: 92107 Summary: GCC's insn attribute arithmetic does not follow C rules Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Prio

[Bug tree-optimization/92108] New: [10 regression] r276645 triggers excess errors for gcc.dg/Wstringop-overflow-17.c

2019-10-15 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92108 Bug ID: 92108 Summary: [10 regression] r276645 triggers excess errors for gcc.dg/Wstringop-overflow-17.c Product: gcc Version: 10.0 Status: UNCONFIRMED Severity

[Bug c++/92104] __builtin_has_attribute in templates

2019-10-15 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92104 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/92016] [10 Regression] excess errors in Wstringop-overflow-17.c

2019-10-15 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92016 Martin Sebor changed: What|Removed |Added CC||seurer at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/92108] [10 regression] r276645 triggers excess errors for gcc.dg/Wstringop-overflow-17.c

2019-10-15 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92108 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug ipa/92109] New: ICE in modify_call_stmt, at ipa-param-manipulation.c:1586

2019-10-15 Thread jan at jki dot io
20191015 (experimental) (x86_64-pc-linux-gnu) compiled by GNU C version 10.0.0-pre 20191015 (experimental), GMP version 6.1.2, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.21-GMP GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 during IPA pass

[Bug fortran/91426] Different colors for errors with multiple locations

2019-10-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91426 Eric Gallager changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Bug fortran/91426] Different colors for errors with multiple locations

2019-10-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91426 --- Comment #11 from David Malcolm --- (In reply to Eric Gallager from comment #10) > (In reply to David Malcolm from comment #9) > > Fixed on trunk for GCC 10 by r276132. > > I still see different colors in the following error as of r276658: >

[Bug c++/92105] [7/8/9/10 Regression] decltype(decltype(decltype)) prints exponential number of repeated errors

2019-10-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92105 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug ipa/92109] [10 Regression] ICE in modify_call_stmt, at ipa-param-manipulation.c:1586

2019-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92109 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0 Summary|ICE in modify_c

  1   2   >