[Bug tree-optimization/71521] [6 Regression] Regression in GCC-7.0.0's optimizer

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71521 Richard Biener changed: What|Removed |Added Known to work||7.0 Summary|[6/7

[Bug middle-end/71526] [7 Regression] ICE: verify_gimple failed

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

[Bug middle-end/71488] [6/7 Regression] Wrong code for vector comparisons with ivybridge and westmere targets

2016-06-14 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71488 --- Comment #4 from rguenther at suse dot de --- On Tue, 14 Jun 2016, ubizjak at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71488 > > Uroš Bizjak changed: > >What|Removed |Added >

[Bug middle-end/71488] [6/7 Regression] Wrong code for vector comparisons with ivybridge and westmere targets

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71488 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|7.0

[Bug bootstrap/71510] [7 Regression] Failed to bootstrap with --with-arch=corei7 --with-cpu=intel

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71510 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/71310] Bitfields cause load hit store with smaller store and larger load

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71310 --- Comment #10 from Richard Biener --- Author: rguenth Date: Tue Jun 14 07:26:52 2016 New Revision: 237426 URL: https://gcc.gnu.org/viewcvs?rev=237426=gcc=rev Log: 2016-06-14 Richard Biener PR middle-end/71310

[Bug tree-optimization/71521] [6/7 Regression] Regression in GCC-7.0.0's optimizer

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71521 --- Comment #4 from Richard Biener --- Author: rguenth Date: Tue Jun 14 07:22:04 2016 New Revision: 237425 URL: https://gcc.gnu.org/viewcvs?rev=237425=gcc=rev Log: 2016-06-14 Richard Biener PR

[Bug tree-optimization/71509] Bitfield causes load hit store with larger store than load

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71509 --- Comment #1 from Richard Biener --- Bitfield extraction on ppc64le goes the /* Try loading part of OP0 into a register and extracting the bitfield from that. */ unsigned HOST_WIDE_INT bitpos; rtx xop0 =

[Bug tree-optimization/71509] Bitfield causes load hit store with larger store than load

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71509 Bug 71509 depends on bug 71310, which changed state. Bug 71310 Summary: Bitfields cause load hit store with smaller store and larger load https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71310 What|Removed |Added

[Bug middle-end/71310] Bitfields cause load hit store with smaller store and larger load

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71310 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/71510] [7 Regression] Failed to bootstrap with --with-arch=corei7 --with-cpu=intel

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71510 --- Comment #6 from Richard Biener --- Author: rguenth Date: Tue Jun 14 07:26:52 2016 New Revision: 237426 URL: https://gcc.gnu.org/viewcvs?rev=237426=gcc=rev Log: 2016-06-14 Richard Biener PR middle-end/71310

[Bug tree-optimization/71521] [6 Regression] Regression in GCC-7.0.0's optimizer

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71521 --- Comment #6 from Richard Biener --- Author: rguenth Date: Tue Jun 14 10:28:23 2016 New Revision: 237428 URL: https://gcc.gnu.org/viewcvs?rev=237428=gcc=rev Log: 2016-06-14 Richard Biener PR

[Bug middle-end/71488] [6/7 Regression] Wrong code for vector comparisons with ivybridge and westmere targets

2016-06-14 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71488 Uroš Bizjak changed: What|Removed |Added CC||ienkovich at gcc dot gnu.org,

[Bug middle-end/71526] [7 Regression] ICE: verify_gimple failed

2016-06-14 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71526 --- Comment #2 from Marc Glisse --- (In reply to Richard Biener from comment #1) > this is the new /* MIN (X, C1) < C2 -> X < C2 || C1 < C2 */ pattern matching > and using boolean_type (guessed by genmatch) for the result comparisons > instead

[Bug tree-optimization/71520] Missing cross-jumping of switch cases

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71520 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue Jun 14 10:20:04 2016 New Revision: 237427 URL: https://gcc.gnu.org/viewcvs?rev=237427=gcc=rev Log: PR tree-optimization/71520 * tree-ssa-tail-merge.c

[Bug tree-optimization/71522] [5/6 Regression] Wrong optimization of memcpy through a var of type long double

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71522 Richard Biener changed: What|Removed |Added Known to work||7.0 Summary|[5/6/7

[Bug c++/71527] New: wrong type mismatch while template argument deduction/substitution

2016-06-14 Thread benni.buch at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71527 Bug ID: 71527 Summary: wrong type mismatch while template argument deduction/substitution Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/71522] [5/6/7 Regression] Wrong optimization of memcpy through a var of type long double

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71522 --- Comment #4 from Richard Biener --- Author: rguenth Date: Tue Jun 14 10:42:00 2016 New Revision: 237429 URL: https://gcc.gnu.org/viewcvs?rev=237429=gcc=rev Log: 2016-06-14 Richard Biener PR

[Bug c++/71528] New: multiple extern reference declarations produce uninitialized access

2016-06-14 Thread P at draigBrady dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71528 Bug ID: 71528 Summary: multiple extern reference declarations produce uninitialized access Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug c++/71528] [5/6/7 Regression] multiple extern reference declarations produce uninitialized access

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71528 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/71385] Internal compiler error when using concept as placeholder

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

[Bug c++/71528] [5/6/7 Regression] multiple extern reference declarations produce uninitialized access

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71528 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Target

[Bug middle-end/71529] New: [7 regression][CHKP] ICE in expand_expr_real_1

2016-06-14 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71529 Bug ID: 71529 Summary: [7 regression][CHKP] ICE in expand_expr_real_1 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug middle-end/71529] [7 regression][CHKP] ICE in expand_expr_real_1

2016-06-14 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71529 --- Comment #1 from Ilya Enkovich --- Arguments copied for instrumented functions with no body don't have their context fixed. It didn't trigger any problems before but does now because we may inline into thunks. I'm testing this patch now:

[Bug middle-end/71526] [7 Regression] ICE: verify_gimple failed

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71526 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/71528] [5/6/7 Regression] multiple extern reference declarations produce uninitialized access

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71528 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug middle-end/71488] [6/7 Regression] Wrong code for vector comparisons with ivybridge and westmere targets

2016-06-14 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71488 --- Comment #6 from Ilya Enkovich --- I think we should disable vectorization of boolean comparison (except '==' and '!=') and handle them applying patterns. E.g. a > b ==> a & !b, a >= b ==> a | !b etc. Bitwise operations are better because

[Bug c++/71516] [5/6/7 Regression] ICE on invalid C++ code (invalid use of forward declared type) on x86_64-linux-gnu: Segmentation fault (program cc1plus)

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71516 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue Jun 14 14:33:11 2016 New Revision: 237445 URL: https://gcc.gnu.org/viewcvs?rev=237445=gcc=rev Log: PR c++/71516 * decl.c (complete_vars): Handle gracefully type ==

[Bug middle-end/71526] [7 Regression] ICE: verify_gimple failed

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71526 --- Comment #4 from Richard Biener --- Author: rguenth Date: Tue Jun 14 13:47:01 2016 New Revision: 237441 URL: https://gcc.gnu.org/viewcvs?rev=237441=gcc=rev Log: 2016-06-14 Richard Biener PR middle-end/71526

[Bug middle-end/71488] [6/7 Regression] Wrong code for vector comparisons with ivybridge and westmere targets

2016-06-14 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71488 --- Comment #5 from Ilya Enkovich --- What seems suspicious to me is how we vectorize boolean comparison. Before vectorization we have (_3, _5, _6 are bool): _3 = var_9.0_2 == 0; _6 = _3 > _5; vectorized code: mask__3.59_62 =

[Bug tree-optimization/71405] [6 Regression] ICE on valid C++ code at -Os and above on x86_64-linux-gnu: verify_gimple failed

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71405 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue Jun 14 14:42:46 2016 New Revision: 237446 URL: https://gcc.gnu.org/viewcvs?rev=237446=gcc=rev Log: Backported from mainline 2016-06-04 Jakub Jelinek

[Bug middle-end/71529] [7 regression][CHKP] ICE in expand_expr_real_1

2016-06-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71529 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug c++/71516] [5/6/7 Regression] ICE on invalid C++ code (invalid use of forward declared type) on x86_64-linux-gnu: Segmentation fault (program cc1plus)

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71516 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue Jun 14 14:47:17 2016 New Revision: 237450 URL: https://gcc.gnu.org/viewcvs?rev=237450=gcc=rev Log: PR c++/71516 * decl.c (complete_vars): Handle gracefully type ==

[Bug middle-end/71494] [4.9/5 Regression] label as value in nested function

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71494 Jakub Jelinek changed: What|Removed |Added Summary|[4.9/5/6/7 Regression] |[4.9/5 Regression] label as

[Bug tree-optimization/71405] [6 Regression] ICE on valid C++ code at -Os and above on x86_64-linux-gnu: verify_gimple failed

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71405 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/68657] [6 Regression] "gcc -Werror=sign-conversion test.i" shows invalid: -Wsign-conversion is not an option that controls warnings

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68657 Jakub Jelinek changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug debug/71530] New: the caching does not work

2016-06-14 Thread saeed.abbasi at telus dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71530 Bug ID: 71530 Summary: the caching does not work Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug

[Bug c++/71516] [5 Regression] ICE on invalid C++ code (invalid use of forward declared type) on x86_64-linux-gnu: Segmentation fault (program cc1plus)

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71516 Jakub Jelinek changed: What|Removed |Added Summary|[5/6/7 Regression] ICE on |[5 Regression] ICE on

[Bug c++/71448] pointer relational comparison fails inside constant expression

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71448 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Tue Jun 14 14:43:42 2016 New Revision: 237447 URL: https://gcc.gnu.org/viewcvs?rev=237447=gcc=rev Log: Backported from mainline 2016-06-08 Jakub Jelinek

[Bug middle-end/71494] [4.9/5/6/7 Regression] label as value in nested function

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71494 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue Jun 14 14:45:23 2016 New Revision: 237449 URL: https://gcc.gnu.org/viewcvs?rev=237449=gcc=rev Log: Backported from mainline 2016-06-10 Jakub Jelinek

[Bug debug/71530] the caching does not work

2016-06-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71530 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c/68657] [6 Regression] "gcc -Werror=sign-conversion test.i" shows invalid: -Wsign-conversion is not an option that controls warnings

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68657 --- Comment #13 from Jakub Jelinek --- Author: jakub Date: Tue Jun 14 14:44:28 2016 New Revision: 237448 URL: https://gcc.gnu.org/viewcvs?rev=237448=gcc=rev Log: Backported from mainline 2016-06-10 Jakub Jelinek

[Bug bootstrap/71435] [7 regression] sparc bootstrap failure since r235625

2016-06-14 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435 --- Comment #6 from Bernd Schmidt --- Not calling finish_spills however could miss cases where pseudos got spilled by update_eliminables_and_spill->spill_hard_reg. Maybe we need an arg for that function to say whether to look at individual insn

[Bug middle-end/71531] [7 Regression] FAIL: gfortran.dg/select_char_1.f90 -O2 execution test

2016-06-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71531 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/71531] New: [7 Regression] FAIL: gfortran.dg/select_char_1.f90 -O2 execution test

2016-06-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71531 Bug ID: 71531 Summary: [7 Regression] FAIL: gfortran.dg/select_char_1.f90 -O2 execution test Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/71435] [7 regression] sparc bootstrap failure since r235625

2016-06-14 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435 --- Comment #7 from Eric Botcazou --- > Maybe we need an arg for that function to say whether to look at individual > insn chains? That, or just fiddle with the existing one, its only purpose in the function is to guard the problematic global

[Bug bootstrap/71435] [7 regression] sparc bootstrap failure since r235625

2016-06-14 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435 --- Comment #5 from Eric Botcazou --- I think that calling finish_spills before select_reload_regs is incorrect: static void select_reload_regs (void) { struct insn_chain *chain; /* Try to satisfy the needs for each insn. */ for (chain

[Bug tree-optimization/71104] [7 Regression] ICE: verify_ssa failed (with vfork / error: definition in block 3 does not dominate use in block 7 )

2016-06-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71104 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment

[Bug rtl-optimization/71532] [7 Regression] FAIL: gfortran.dg/select_char_1.f90 -O2 execution test

2016-06-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71532 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/51242] [C++11] Unable to use strongly typed enums as bit fields

2016-06-14 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51242 Tom Honermann changed: What|Removed |Added CC||tom at honermann dot net --- Comment

[Bug rtl-optimization/71532] New: [7 Regression] FAIL: gfortran.dg/select_char_1.f90 -O2 execution test

2016-06-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71532 Bug ID: 71532 Summary: [7 Regression] FAIL: gfortran.dg/select_char_1.f90 -O2 execution test Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug c/71533] New: -fdump-tree-fre1 hangs while printing an unnormal long double

2016-06-14 Thread ch3root at openwall dot com
"%Lf\n", d); } -- gcc version: gcc (GCC) 7.0.0 20160614 (experimental)

[Bug c++/71534] New: Initializing a static constexpr data member of a base class by using a static constexpr data member of a derived class should be an error

2016-06-14 Thread michele.caini at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71534 Bug ID: 71534 Summary: Initializing a static constexpr data member of a base class by using a static constexpr data member of a derived class should be an error Product:

[Bug middle-end/71526] New: [7 Regression] ICE: verify_gimple failed

2016-06-14 Thread Joost.VandeVondele at mat dot ethz.ch
linux-gnu/7.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc/configure --prefix=/data/vjoost/gnu/gcc_trunk/install --enable-languages=c,c++,fortran --disable-multilib --enable-plugins --enable-lto --disable-bootstrap Thread model: posix gcc version 7.0.0 20160614 (experimental)

[Bug c++/71537] New: GCC rejects consetxpr boolean conversions and comparisons on the result of pointer arithmetic.

2016-06-14 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71537 Bug ID: 71537 Summary: GCC rejects consetxpr boolean conversions and comparisons on the result of pointer arithmetic. Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug rtl-optimization/70703] [6/7 regression] Regression in register usage on x86

2016-06-14 Thread aldot at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70703 Bernhard Reutner-Fischer changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug rtl-optimization/70703] [6/7 regression] Regression in register usage on x86

2016-06-14 Thread aldot at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70703 Bernhard Reutner-Fischer changed: What|Removed |Added Last reconfirmed||2016-6-14

[Bug c++/71528] [5/6/7 Regression] multiple extern reference declarations produce uninitialized access

2016-06-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71528 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue Jun 14 19:55:08 2016 New Revision: 237458 URL: https://gcc.gnu.org/viewcvs?rev=237458=gcc=rev Log: PR c++/71528 * decl.c (duplicate_decls): For DECL_INITIALIZED_P

[Bug lto/71536] New: lto1 ICE: func-static constant in openmp offloaded function

2016-06-14 Thread bisqwit at iki dot fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71536 Bug ID: 71536 Summary: lto1 ICE: func-static constant in openmp offloaded function Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug lto/71535] New: ICE in LTO1 with -fopenmp offloading

2016-06-14 Thread bisqwit at iki dot fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71535 Bug ID: 71535 Summary: ICE in LTO1 with -fopenmp offloading Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto

[Bug c++/70572] [4.9/5 Regression] ICE on code with decltype (auto) in digest_init_r, at cp/typeck2.c:1103 with -std=c++14

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

[Bug c/71538] New: Obvious optimization related to arrays aren't performed.

2016-06-14 Thread sasho648 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71538 Bug ID: 71538 Summary: Obvious optimization related to arrays aren't performed. Product: gcc Version: 6.1.1 Status: UNCONFIRMED Severity: normal

[Bug c/71538] Obvious optimization related to arrays aren't performed.

2016-06-14 Thread sasho648 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71538 --- Comment #1 from sasho648 at gmail dot com --- The exact command used to compile this code was "gcc -O3 test.c" (as test.c containing the snippet above).

[Bug middle-end/71509] Bitfield causes load hit store with larger store than load

2016-06-14 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71509 --- Comment #2 from Segher Boessenkool --- (In reply to Richard Biener from comment #1) > It looks like we didn't adjust the bitfield read paths for the mem model > because in practice it doesn't matter and it may generate larger/slower code >

[Bug c++/70572] [4.9/5/6 Regression] ICE on code with decltype (auto) in digest_init_r, at cp/typeck2.c:1103 with -std=c++14

2016-06-14 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70572 --- Comment #5 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue Jun 14 20:55:08 2016 New Revision: 237460 URL: https://gcc.gnu.org/viewcvs?rev=237460=gcc=rev Log: /cp 2016-06-14 Paolo Carlini PR

[Bug c++/69523] -Wliteral-suffix should not warn within namespace std

2016-06-14 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69523 --- Comment #7 from Eric Fiselier --- > The warning should be controlled by *some* flag, but I'm not sure whether or > not linking it with -Wliteral-suffix makes sense. I'll prepare a patch and > see what people think. Any update? I would be

[Bug c/71539] incomplete execution of a nested loop for -O2 and -O3

2016-06-14 Thread cubitect at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71539 --- Comment #2 from cubitect at gmail dot com --- Thank you for the tip! I was unaware that signed integer overflow is undefined in standard C. I was rewriting some java code in C when I ran into this problem, so this makes sense now. (Though I

[Bug c/71539] New: incomplete execution of a nested loop for -O2 and -O3

2016-06-14 Thread cubitect at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71539 Bug ID: 71539 Summary: incomplete execution of a nested loop for -O2 and -O3 Product: gcc Version: 5.3.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/71539] incomplete execution of a nested loop for -O2 and -O3

2016-06-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71539 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/71539] incomplete execution of a nested loop for -O2 and -O3

2016-06-14 Thread mednafen at sent dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71539 mednafen at sent dot com changed: What|Removed |Added CC||mednafen at sent dot com ---

[Bug bootstrap/71435] [7 regression] sparc bootstrap failure since r235625

2016-06-14 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/71537] GCC rejects consetxpr boolean conversions and comparisons on the result of pointer arithmetic.

2016-06-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71537 Martin Sebor changed: What|Removed |Added Keywords||rejects-valid

[Bug c++/71537] GCC rejects consetxpr boolean conversions and comparisons on the result of pointer arithmetic.

2016-06-14 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71537 --- Comment #2 from Eric Fiselier --- Hi Martin, The 'xx' case is only accepted if it occurs at a global scope. If it appears in a function body it is still rejected.