[Bug c/81230] New: False -Wimplicit-fallthrough when case has braces

2017-06-27 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81230 Bug ID: 81230 Summary: False -Wimplicit-fallthrough when case has braces Product: gcc Version: 7.1.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-06-27 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #57 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #56 from Daniel Santos --- [...] > Wonderful! I presume that we still need libgcc buy-off? I'll put together a > ChangeLog and post it to gcc-patches tomorrow. Right.

[Bug tree-optimization/81227] [8 Regression] ICE in get_single_symbol, at tree-vrp.c:799

2017-06-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81227 --- Comment #2 from Richard Biener --- As input we get: (gdb) p debug_tree (val1) unit size align 8 symtab 0 alias set -1 canonical type 0x76d572a0 precision 1 min max > arg 0 visited def_stmt _9 =

[Bug sanitizer/81223] [8 Regression] ICE in instrument_null at gcc/ubsan.c:1230

2017-06-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81223 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug sanitizer/81223] [8 Regression] ICE in instrument_null at gcc/ubsan.c:1230

2017-06-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81223 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Tue Jun 27 11:38:31 2017 New Revision: 249687 URL: https://gcc.gnu.org/viewcvs?rev=249687=gcc=rev Log: PR sanitizer/81223 * ubsan.c (instrument_null): Check

[Bug target/81229] ICE in c_tree_chain_next on aarch64

2017-06-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81229 --- Comment #2 from Marek Polacek --- It'd be terrific to know what caused this, so I'm bisecting. But it'll take a while.

[Bug target/81229] ICE in c_tree_chain_next on aarch64

2017-06-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81229 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|

[Bug tree-optimization/81227] [8 Regression] ICE in get_single_symbol, at tree-vrp.c:799

2017-06-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81227 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/81229] New: ICE in c_tree_chain_next on aarch64

2017-06-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81229 Bug ID: 81229 Summary: ICE in c_tree_chain_next on aarch64 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug sanitizer/81224] ICE in -fsanitize=address w/ a register variable of a vector type

2017-06-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81224 --- Comment #2 from Jakub Jelinek --- Sure, and both tsan.c and ubsan.c already have some if (VAR_P (base) && DECL_HARD_REGISTER (base)) bail out; tests, but asan.c doesn't (and should).

[Bug sanitizer/81224] ICE in -fsanitize=address w/ a register variable of a vector type

2017-06-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81224 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/81228] New: ICE in gen_vec_cmpv2dfv2di, at config/aarch64/aarch64-simd.md:2508

2017-06-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81228 Bug ID: 81228 Summary: ICE in gen_vec_cmpv2dfv2di, at config/aarch64/aarch64-simd.md:2508 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords:

[Bug target/81225] [6/7/8 Regression] ICE with -mavx512ifma -O3 -ffloat-store

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

[Bug sanitizer/81224] ICE in -fsanitize=address w/ a register variable of a vector type

2017-06-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81224 --- Comment #1 from Richard Biener --- You shouldn't sanitize DECL_HARD_REGISTER things

[Bug tree-optimization/81226] [6/7/8 Regression] Graphite ICE in outer_projection_mupa, at graphite-sese-to-poly.c:1019

2017-06-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81226 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org Target

[Bug tree-optimization/81227] New: [8 Regression] ICE in get_single_symbol, at tree-vrp.c:799

2017-06-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81227 Bug ID: 81227 Summary: [8 Regression] ICE in get_single_symbol, at tree-vrp.c:799 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug tree-optimization/81226] New: [6/7/8 Regression] Graphite ICE in outer_projection_mupa, at graphite-sese-to-poly.c:1019

2017-06-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81226 Bug ID: 81226 Summary: [6/7/8 Regression] Graphite ICE in outer_projection_mupa, at graphite-sese-to-poly.c:1019 Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug target/81225] New: [6/7/8 Regression] ICE with -mavx512ifma -O3 -ffloat-store

2017-06-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81225 Bug ID: 81225 Summary: [6/7/8 Regression] ICE with -mavx512ifma -O3 -ffloat-store Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug sanitizer/81224] New: ICE in -fsanitize=address w/ a register variable of a vector type

2017-06-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81224 Bug ID: 81224 Summary: ICE in -fsanitize=address w/ a register variable of a vector type Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug sanitizer/81223] [8 Regression] ICE in instrument_null at gcc/ubsan.c:1230

2017-06-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81223 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug sanitizer/81223] [8 Regression] ICE in instrument_null at gcc/ubsan.c:1230

2017-06-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81223 --- Comment #3 from Jakub Jelinek --- Slightly cleaned up testcase: void bar (); void foo (int x) { struct S { char a[x]; } v; bar (v); } Marek, your patch is preapproved with this testcase if it passes bootstrap/regtest.

[Bug sanitizer/81223] [8 Regression] ICE in instrument_null at gcc/ubsan.c:1230

2017-06-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81223 --- Comment #2 from Marek Polacek --- I.e. --- a/gcc/ubsan.c +++ b/gcc/ubsan.c @@ -1228,7 +1228,8 @@ instrument_null (gimple_stmt_iterator gsi, tree t, bool is_lhs) if (TREE_CODE (t) == ADDR_EXPR) t = TREE_OPERAND (t, 0); tree base =

[Bug sanitizer/81223] [8 Regression] ICE in instrument_null at gcc/ubsan.c:1230

2017-06-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81223 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/62046] A catch in a class, without any try, compiles fine

2017-06-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62046 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/62046] A catch in a class, without any try, compiles fine

2017-06-27 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62046 --- Comment #3 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue Jun 27 09:00:52 2017 New Revision: 249682 URL: https://gcc.gnu.org/viewcvs?rev=249682=gcc=rev Log: 2017-06-27 Paolo Carlini PR

[Bug sanitizer/81223] New: [8 Regression] ICE in instrument_null at gcc/ubsan.c:1230

2017-06-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81223 Bug ID: 81223 Summary: [8 Regression] ICE in instrument_null at gcc/ubsan.c:1230 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug libgomp/81108] OpenMP doacross (omp do/for ordered) performance

2017-06-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81108 --- Comment #7 from Jakub Jelinek --- GCC implements what is required if there is schedule(static), which is the implementation defined schedule right now, which gives the requirement how the iterations are distributed to different threads and I

[Bug c++/62046] A catch in a class, without any try, compiles fine

2017-06-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62046 Paolo Carlini changed: What|Removed |Added Target Milestone|--- |6.2 --- Comment #2 from Paolo Carlini

[Bug c++/81222] OpenMP 4.5 array reduction clause causes the program to crash

2017-06-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81222 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug c++/64431] "-Wignored-qualifiers" warning gives misleading position in code

2017-06-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64431 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot com ---

[Bug sanitizer/81212] [6/7/8 Regression] -Wreturn-type is disabled when used together with -fsanitize=return

2017-06-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81212 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/81222] New: OpenMP 4.5 array reduction clause causes the program to crash

2017-06-27 Thread marcin.marcin.m at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81222 Bug ID: 81222 Summary: OpenMP 4.5 array reduction clause causes the program to crash Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity: normal

[Bug sanitizer/81209] [7/8 Regression] -fsanitize=undefined ICE on darwin

2017-06-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81209 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Jun 27 08:18:10 2017 New Revision: 249680 URL: https://gcc.gnu.org/viewcvs?rev=249680=gcc=rev Log: PR sanitizer/81209 * ubsan.c (ubsan_encode_value): Initialize

[Bug middle-end/81207] [7/8 Regression] tree check fail in simplify_builtin_call

2017-06-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81207 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue Jun 27 08:16:10 2017 New Revision: 249679 URL: https://gcc.gnu.org/viewcvs?rev=249679=gcc=rev Log: PR middle-end/81207 * gimple-fold.c

[Bug libstdc++/81221] [7/8 Regression] stl_algo.h: error: ‘__sample’ is not a member of ‘std’

2017-06-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81221 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c++/81215] [7/8 Regression] deduction failure with variadic template template parameter

2017-06-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81215 Richard Biener changed: What|Removed |Added Keywords||rejects-valid Priority|P3

[Bug tree-optimization/81196] Number of iterations found for p!=q but not for p

2017-06-27 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81196 --- Comment #7 from Marc Glisse --- (In reply to amker from comment #6) > But below is necessary, right? > > /* { dg-require-effective-target vect_perm_short } */ Yes. Cool, I didn't remember we had exactly the right test :-) Or you could

[Bug bootstrap/80779] MPX bootstrap does not work on real hardware supporting that

2017-06-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80779 --- Comment #3 from Martin Liška --- (In reply to Alexander Ivchenko from comment #2) > I made some progress a while back with that, mostly by adding > __attribute__((bnd_legacy)) just as in Martin's patches. I don't like that > approach though,

[Bug tree-optimization/81196] Number of iterations found for p!=q but not for p

2017-06-27 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81196 --- Comment #6 from amker at gcc dot gnu.org --- (In reply to Marc Glisse from comment #5) > (In reply to amker from comment #4) > > Hmm, the function can only be vectorized with "-march=skylake"? > > Er, it also vectorizes without any -march on

[Bug ipa/81213] GCC target_clone support does not work for static functions

2017-06-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81213 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/81217] Makefile:22754: warning: overriding recipe for target 'profiledbootstrap'

2017-06-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81217 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org

[Bug ipa/81214] GCC target_clone support does not work for global functions with no references

2017-06-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81214 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/81213] GCC target_clone support does not work for static functions

2017-06-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81213 Richard Biener changed: What|Removed |Added Keywords||wrong-code --- Comment #1 from Richard

[Bug sanitizer/81209] [7/8 Regression] -fsanitize=undefined ICE on darwin

2017-06-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81209 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Tue Jun 27 07:23:54 2017 New Revision: 249678 URL: https://gcc.gnu.org/viewcvs?rev=249678=gcc=rev Log: PR sanitizer/81209 * ubsan.c (ubsan_encode_value): Initialize

[Bug sanitizer/81209] [7/8 Regression] -fsanitize=undefined ICE on darwin

2017-06-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81209 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.2

[Bug middle-end/81207] [7/8 Regression] tree check fail in simplify_builtin_call

2017-06-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81207 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue Jun 27 07:22:14 2017 New Revision: 249677 URL: https://gcc.gnu.org/viewcvs?rev=249677=gcc=rev Log: PR middle-end/81207 * gimple-fold.c

[Bug bootstrap/81216] [8 Regression] bootstrap failed on i386 and powerpc64le

2017-06-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81216 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/81216] [8 Regression] bootstrap failed on i386 and powerpc64le

2017-06-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81216 --- Comment #13 from Marek Polacek --- Author: mpolacek Date: Tue Jun 27 07:16:29 2017 New Revision: 249676 URL: https://gcc.gnu.org/viewcvs?rev=249676=gcc=rev Log: PR bootstrap/81216 * parser.c

[Bug bootstrap/81219] [8 regression] SEGV in linemap_location_from_macro_expansion_p

2017-06-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81219 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug bootstrap/81216] [8 Regression] bootstrap failed on i386 and powerpc64le

2017-06-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81216 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug bootstrap/81216] [8 Regression] bootstrap failed on i386 and powerpc64le

2017-06-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81216 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug bootstrap/81216] [8 Regression] bootstrap failed on i386 and powerpc64le

2017-06-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81216 --- Comment #10 from Jakub Jelinek --- (In reply to Marek Polacek from comment #9) > > is what I've tried and it ICEs on that. So, either just initializing > > loc_after_labels to UNKNOWN_LOCATION and calling > > warn_for_multistatement_macros

[Bug bootstrap/81216] [8 Regression] bootstrap failed on i386 and powerpc64le

2017-06-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81216 --- Comment #9 from Marek Polacek --- (In reply to Jakub Jelinek from comment #8) > --- parser.c~ 2017-06-26 12:21:40.0 +0200 > +++ parser.c 2017-06-27 08:19:49.317629661 +0200 > @@ -12438,7 +12438,7 @@

[Bug bootstrap/81216] [8 Regression] bootstrap failed on i386 and powerpc64le

2017-06-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81216 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #8

<    1   2