[Bug fortran/83458] F2008: inquire fails on units opened with newunit=

2017-12-21 Thread daanvanvugt at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83458 --- Comment #3 from Daan van Vugt --- Ahh, okay, thanks! On Fri, Dec 22, 2017 at 5:58 AM, jvdelisle at gcc dot gnu.org < gcc-bugzi...@gcc.gnu.org> wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83458 > > Jerry DeLisle changed: > >

[Bug tree-optimization/83544] Missed optimization opportunity for constant folding

2017-12-21 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83544 --- Comment #1 from Marc Glisse --- In one case we optimize super early to int t = 1 / (int) x <= 0 ? 1 / 0 : 1; which prevents the VRP optimization from the other case. We almost recover in isolate-paths, except that Jeff insisted on using __b

[Bug debug/83547] New: [8 Regression] (statement-frontiers) error: void value not ignored as it ought to be

2017-12-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83547 Bug ID: 83547 Summary: [8 Regression] (statement-frontiers) error: void value not ignored as it ought to be Product: gcc Version: 8.0 Status: UNCONFIRMED Severi

[Bug debug/83547] [8 Regression] (statement-frontiers) error: void value not ignored as it ought to be

2017-12-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83547 Markus Trippelsdorf changed: What|Removed |Added Keywords||rejects-valid Priority|P

[Bug target/83546] New: -march=silvermont doesn't enable rdrnd by default despite what docs say

2017-12-21 Thread craig.topper at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83546 Bug ID: 83546 Summary: -march=silvermont doesn't enable rdrnd by default despite what docs say Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/83458] F2008: inquire fails on units opened with newunit=

2017-12-21 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83458 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/83458] F2008: inquire fails on units opened with newunit=

2017-12-21 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83458 Jerry DeLisle changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/83543] strlen of a local array member not optimized on some targets

2017-12-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83543 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/83544] New: Missed optimization opportunity for constant folding

2017-12-21 Thread ishiura-compiler at ml dot kwansei.ac.jp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83544 Bug ID: 83544 Summary: Missed optimization opportunity for constant folding Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug debug/83527] [8 Regression] Another statement-frontiers -fcompare-debug failure

2017-12-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83527 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug debug/83419] [8 Regression] -fcompare-debug failure (length)

2017-12-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83419 --- Comment #9 from Alexandre Oliva --- Author: aoliva Date: Fri Dec 22 02:07:31 2017 New Revision: 255966 URL: https://gcc.gnu.org/viewcvs?rev=255966&root=gcc&view=rev Log: [SFN] sync up debug-only stmt list's side effects with empty stmts too

[Bug debug/83527] [8 Regression] Another statement-frontiers -fcompare-debug failure

2017-12-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83527 --- Comment #5 from Alexandre Oliva --- Author: aoliva Date: Fri Dec 22 02:07:31 2017 New Revision: 255966 URL: https://gcc.gnu.org/viewcvs?rev=255966&root=gcc&view=rev Log: [SFN] sync up debug-only stmt list's side effects with empty stmts too

[Bug tree-optimization/83543] strlen of a local array member not optimized on some targets

2017-12-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83543 Martin Sebor changed: What|Removed |Added Keywords||missed-optimization --- Comment #1 from M

[Bug testsuite/83462] [8 regression] c-c++-common/Warray-bounds-3.c fails on arm-none-eabi

2017-12-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83462 --- Comment #5 from Martin Sebor --- Author: msebor Date: Fri Dec 22 00:07:39 2017 New Revision: 255962 URL: https://gcc.gnu.org/viewcvs?rev=255962&root=gcc&view=rev Log: PR testsuite/83462 - c-c++-common/Warray-bounds-3.c fails gcc/testsuite/C

[Bug testsuite/83462] [8 regression] c-c++-common/Warray-bounds-3.c fails on arm-none-eabi

2017-12-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83462 Martin Sebor changed: What|Removed |Added Keywords||diagnostic Target|arm-none-ea

[Bug tree-optimization/83543] New: strlen of a local array member not optimized on some targets

2017-12-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83543 Bug ID: 83543 Summary: strlen of a local array member not optimized on some targets Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Pri

[Bug c++/83542] template deduction failure when using pack in both deduced and non-deduced contexts

2017-12-21 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83542 --- Comment #1 from Barry Revzin --- This slightly different example: template struct list { }; template void foo(list, list, void(*)(T..., U)) { } void f(int, int) { } int main() { foo(list{}, list{}, &f); } fails with a different

[Bug c++/83542] New: template deduction failure when using pack in both deduced and non-deduced contexts

2017-12-21 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83542 Bug ID: 83542 Summary: template deduction failure when using pack in both deduced and non-deduced contexts Product: gcc Version: 7.2.0 Status: UNCONFIRMED Sever

[Bug c/83448] [7 Regression] ice in get_source_location_for_substring, at input.c:1507

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83448 Jakub Jelinek changed: What|Removed |Added Summary|[7/8 Regression] ice in |[7 Regression] ice in

[Bug middle-end/83487] [8 Regression] ICE in expand_call, at calls.c:4098

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83487 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/83487] [8 Regression] ICE in expand_call, at calls.c:4098

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83487 --- Comment #19 from Jakub Jelinek --- Author: jakub Date: Thu Dec 21 23:10:45 2017 New Revision: 255961 URL: https://gcc.gnu.org/viewcvs?rev=255961&root=gcc&view=rev Log: PR middle-end/83487 * config/i386/i386.c (ix86_function_a

[Bug c/83448] [7/8 Regression] ice in get_source_location_for_substring, at input.c:1507

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83448 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Thu Dec 21 23:09:14 2017 New Revision: 255960 URL: https://gcc.gnu.org/viewcvs?rev=255960&root=gcc&view=rev Log: PR c/83448 * gimple-ssa-sprintf.c (maybe_warn): Don't cal

[Bug tree-optimization/83541] Missed optimization with int overflow

2017-12-21 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83541 --- Comment #2 from Marc Glisse --- int test(void) { int x = __INT_MAX__; return x+1; } CCP also turns this into INT_MIN, again it could be bolder.

[Bug tree-optimization/83541] Missed optimization with int overflow

2017-12-21 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83541 --- Comment #1 from Marc Glisse --- Yes, it is a known issue, (E)VRP is too conservative. pushing new range for x_2(D): [2147483647, +INF] EQUIVALENCES: { x_2(D) } (1 elements) Visiting stmt _4 = x_2(D) + 1; Visiting statement: _4 = x_2(D) + 1

[Bug debug/83527] [8 Regression] Another statement-frontiers -fcompare-debug failure

2017-12-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83527 --- Comment #4 from Alexandre Oliva --- Patch posted at https://gcc.gnu.org/ml/gcc-patches/2017-12/msg01462.html

[Bug tree-optimization/83541] New: Missed optimization with int overflow

2017-12-21 Thread zamazan4ik at tut dot by
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83541 Bug ID: 83541 Summary: Missed optimization with int overflow Product: gcc Version: tree-ssa Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-opt

[Bug debug/83157] [8 regression] gcc.dg/guality/pr41616-1.c fail

2017-12-21 Thread mark at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83157 Mark Wielaard changed: What|Removed |Added CC||mark at gcc dot gnu.org --- Comment #6 f

[Bug ada/83535] [8 regression] indirect atomic access with wrong size

2017-12-21 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83535 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ada/83535] [8 regression] indirect atomic access with wrong size

2017-12-21 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83535 --- Comment #4 from Eric Botcazou --- Author: ebotcazou Date: Thu Dec 21 22:02:45 2017 New Revision: 255958 URL: https://gcc.gnu.org/viewcvs?rev=255958&root=gcc&view=rev Log: PR ada/83535 * gcc-interface/decl.c (gnat_to_gnu_entit

[Bug lto/82027] [7/8 Regression] wrong code with -O3 -flto

2017-12-21 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82027 --- Comment #12 from Martin Jambor --- Thanks, I have submitted the patch to the mailing list: https://gcc.gnu.org/ml/gcc-patches/2017-12/msg01457.html

[Bug fortran/83540] New: [8 Regression] Invalid code with MATMUL, -fno-realloc-lhs -ffrontend-optimize

2017-12-21 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83540 Bug ID: 83540 Summary: [8 Regression] Invalid code with MATMUL, -fno-realloc-lhs -ffrontend-optimize Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: nor

[Bug target/83536] One 'false' too much in r255699 for mingw target (in config/i386/i386.c)

2017-12-21 Thread mateuszb at poczta dot onet.pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83536 --- Comment #2 from mateuszb at poczta dot onet.pl --- Yes, I agree. The 80-chars width limit was also significant in this case -- instead of writing code you must fight with too long lines. I think that there is the time to change this limit to

[Bug c/83539] New: [8 regression] several test case failures starting with r255947

2017-12-21 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83539 Bug ID: 83539 Summary: [8 regression] several test case failures starting with r255947 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/83438] [8 Regression] 435.gromacs miscompares

2017-12-21 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83438 --- Comment #9 from Jeffrey A. Law --- My bisections keep landing on: commit bb173647d8221f86812f4e98942960b894e9e972 (HEAD, refs/bisect/bad) Author: hubicka Date: Thu Nov 23 15:56:28 2017 + * ipa-fnsummary.c (record_modified_

[Bug middle-end/81897] [6/7/8 Regression] spurious -Wmaybe-uninitialized warning

2017-12-21 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81897 --- Comment #8 from Jeffrey A. Law --- This really looks like something tree-ssa-uninit.c ought to be handling too. [ Just to be clear we should fix both tree-ssa-uninit.c the cfgcleanup. ] We have a PHI with a default definition on the RHS:

[Bug target/83467] [7/8 Regression] ICE: in assign_by_spills, at lra-assigns.c:1476: unable to find a register to spill with -flive-range-shrinkage -m8bit-idiv

2017-12-21 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83467 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/83467] [7/8 Regression] ICE: in assign_by_spills, at lra-assigns.c:1476: unable to find a register to spill with -flive-range-shrinkage -m8bit-idiv

2017-12-21 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83467 --- Comment #5 from uros at gcc dot gnu.org --- Author: uros Date: Thu Dec 21 20:48:34 2017 New Revision: 255956 URL: https://gcc.gnu.org/viewcvs?rev=255956&root=gcc&view=rev Log: PR target/83467 * config/i386/i386.md (*ashl3_mask

[Bug bootstrap/57076] @ in the src directory name causes failure while building of gcc.info

2017-12-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57076 --- Comment #4 from Eric Gallager --- (In reply to Andrew Pinski from comment #3) > Maybe the best thing would be reject this during configure. > Since I can't think of anything better, agreed.

[Bug debug/83157] [8 regression] gcc.dg/guality/pr41616-1.c fail

2017-12-21 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83157 --- Comment #5 from Aldy Hernandez --- Created attachment 42950 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42950&action=edit hacked up preprocessed file showing problem with only -O3 -g

[Bug debug/83157] [8 regression] gcc.dg/guality/pr41616-1.c fail

2017-12-21 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83157 Aldy Hernandez changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug ada/83535] [8 regression] indirect atomic access with wrong size

2017-12-21 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83535 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug ada/83535] [8 regression] indirect atomic access with wrong size

2017-12-21 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83535 Eric Botcazou changed: What|Removed |Added Keywords||wrong-code Status|WAITING

[Bug c/46921] Dropped side effect with combination of statement expression and struct initializer

2017-12-21 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46921 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

gcc-bugs@gcc.gnu.org

2017-12-21 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30552 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED CC|dave.pagan a

[Bug rtl-optimization/80747] [6/7 Regression] gcc.dg/tree-ssa/tailrecursion-4.c fails with ICE when compiled with options "-fprofile-use -freorder-blocks-and-partition"

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80747 Jakub Jelinek changed: What|Removed |Added Summary|[6/7/8 Regression] |[6/7 Regression] |gcc.

[Bug tree-optimization/83523] [6/7 Regression] ICE: verify_gimple failed (error: statement marked for throw, but doesn't)

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83523 Jakub Jelinek changed: What|Removed |Added Summary|[6/7/8 Regression] ICE: |[6/7 Regression] ICE:

[Bug tree-optimization/83521] [6/7 Regression] ICE: verify_gimple failed (error: invalid operand in unary operation)

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83521 Jakub Jelinek changed: What|Removed |Added Summary|[6/7/8 Regression] ICE: |[6/7 Regression] ICE:

[Bug rtl-optimization/80747] [6/7/8 Regression] gcc.dg/tree-ssa/tailrecursion-4.c fails with ICE when compiled with options "-fprofile-use -freorder-blocks-and-partition"

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80747 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Thu Dec 21 19:28:10 2017 New Revision: 255954 URL: https://gcc.gnu.org/viewcvs?rev=255954&root=gcc&view=rev Log: PR rtl-optimization/80747 PR rtl-optimization/83512

[Bug rtl-optimization/83512] ICE: in df_compact_blocks, at df-core.c:1729 with -freorder-blocks-algorithm=simple

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83512 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Thu Dec 21 19:28:10 2017 New Revision: 255954 URL: https://gcc.gnu.org/viewcvs?rev=255954&root=gcc&view=rev Log: PR rtl-optimization/80747 PR rtl-optimization/83512

[Bug tree-optimization/83523] [6/7/8 Regression] ICE: verify_gimple failed (error: statement marked for throw, but doesn't)

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83523 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Thu Dec 21 19:27:21 2017 New Revision: 255953 URL: https://gcc.gnu.org/viewcvs?rev=255953&root=gcc&view=rev Log: PR tree-optimization/83523 * tree-ssa-math-opts.c (is_wide

[Bug tree-optimization/83521] [6/7/8 Regression] ICE: verify_gimple failed (error: invalid operand in unary operation)

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83521 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Thu Dec 21 19:26:34 2017 New Revision: 255952 URL: https://gcc.gnu.org/viewcvs?rev=255952&root=gcc&view=rev Log: PR tree-optimization/83521 * tree-ssa-phiopt.c (factor_out

[Bug c++/83160] [8 regression] lvalue required as unary ‘&’ operand

2017-12-21 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83160 Nathan Sidwell changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/83406] [8 Regression] GCC8 can't deduce lambda return type

2017-12-21 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83406 --- Comment #4 from Nathan Sidwell --- Author: nathan Date: Thu Dec 21 19:16:01 2017 New Revision: 255950 URL: https://gcc.gnu.org/viewcvs?rev=255950&root=gcc&view=rev Log: [PR c++/83406] deducing lambda type https://gcc.gnu.org/ml/gcc-patches/

[Bug c++/83406] [8 Regression] GCC8 can't deduce lambda return type

2017-12-21 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83406 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/83467] [7/8 Regression] ICE: in assign_by_spills, at lra-assigns.c:1476: unable to find a register to spill with -flive-range-shrinkage -m8bit-idiv

2017-12-21 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83467 --- Comment #4 from uros at gcc dot gnu.org --- Author: uros Date: Thu Dec 21 19:00:28 2017 New Revision: 255949 URL: https://gcc.gnu.org/viewcvs?rev=255949&root=gcc&view=rev Log: PR target/83467 * config/i386/i386.md (*ashl3_mask

[Bug debug/83527] [8 Regression] Another statement-frontiers -fcompare-debug failure

2017-12-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83527 Alexandre Oliva changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/83536] One 'false' too much in r255699 for mingw target (in config/i386/i386.c)

2017-12-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83536 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #1

gcc-bugs@gcc.gnu.org

2017-12-21 Thread andrey.y.guskov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83538 Bug ID: 83538 Summary: std::match_results C++14 conformance issue: reference != value_type& Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c/83537] New: missing integer overflow in offsetof not diagnosed

2017-12-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83537 Bug ID: 83537 Summary: missing integer overflow in offsetof not diagnosed Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug debug/83419] [8 Regression] -fcompare-debug failure (length)

2017-12-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83419 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug debug/83419] [8 Regression] -fcompare-debug failure (length)

2017-12-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83419 --- Comment #7 from Alexandre Oliva --- Author: aoliva Date: Thu Dec 21 18:14:06 2017 New Revision: 255947 URL: https://gcc.gnu.org/viewcvs?rev=255947&root=gcc&view=rev Log: [SFN] propagate single-nondebug-stmt's side effects to enclosing list

[Bug c/83448] [7/8 Regression] ice in get_source_location_for_substring, at input.c:1507

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83448 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug debug/48150] [6/7/8 Regression] gcc.dg/guality/sra-1.c

2017-12-21 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48150 Aldy Hernandez changed: What|Removed |Added Status|NEW |WAITING CC|

[Bug ada/83535] Doesn’t respect Size for an object

2017-12-21 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83535 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c/83448] [7/8 Regression] ice in get_source_location_for_substring, at input.c:1507

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83448 --- Comment #9 from Jakub Jelinek --- Untested fix: --- gimple-ssa-sprintf.c.jj82017-12-19 22:05:44.0 +0100 +++ gimple-ssa-sprintf.c2017-12-21 18:04:30.960153926 +0100 @@ -2466,7 +2466,8 @@ maybe_warn (substring_loc &dirloc, l

[Bug c/83448] [7/8 Regression] ice in get_source_location_for_substring, at input.c:1507

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

[Bug c++/83406] [8 Regression] GCC8 can't deduce lambda return type

2017-12-21 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83406 Nathan Sidwell changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/82092] gcc fails to link genmodes on darwin (cfiStartsArray[i] != cfiStartsArray[i-1])

2017-12-21 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82092 --- Comment #8 from Jürgen Reuter --- Another thing I observed: one difference between the laptop where the bootstrap worked and the one where it didn't work (besides the different chipsets i5 vs. i7) is that on the one where the bootstrap doesn'

[Bug lto/82027] [7/8 Regression] wrong code with -O3 -flto

2017-12-21 Thread ssbssa at yahoo dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82027 --- Comment #11 from Domani Hannes --- (In reply to Martin Jambor from comment #10) > OK, so I did not realize that duplicate_thunk_for_node does not set > clone_of but former_clone of, which is of course what it must do. I > have checked and th

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2017-12-21 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #34 from rguenther at suse dot de --- On December 21, 2017 3:30:45 PM GMT+01:00, "ro at CeBiTec dot Uni-Bielefeld.DE" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 > >--- Comment #31 from ro at CeBiTec dot Uni-Bielefeld.

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2017-12-21 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #33 from rguenther at suse dot de --- On December 21, 2017 4:20:35 PM GMT+01:00, "ro at CeBiTec dot Uni-Bielefeld.DE" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 > >--- Comment #32 from ro at CeBiTec dot Uni-Bielefeld.

[Bug c++/55004] [meta-bug] constexpr issues

2017-12-21 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 82872, which changed state. Bug 82872 Summary: [6/7 regression] ICE in ignore_overflows on __PTRDIFF_MAX__ index https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82872 What|Removed |Added -

[Bug c++/82872] [6/7 regression] ICE in ignore_overflows on __PTRDIFF_MAX__ index

2017-12-21 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82872 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/83488] [8 Regression] ICE on a CET test-case

2017-12-21 Thread igor.v.tsimbalist at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83488 --- Comment #24 from igor.v.tsimbalist at intel dot com --- (In reply to Jakub Jelinek from comment #23) > (In reply to igor.v.tsimbalist from comment #21) > > Maybe I did more than expected :). Actually 512VNNI has VL bit according to > > recentl

[Bug c++/82872] [6/7/8 Regression] ICE in ignore_overflows on __PTRDIFF_MAX__ index

2017-12-21 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82872 --- Comment #3 from Eric Botcazou --- Author: ebotcazou Date: Thu Dec 21 16:22:04 2017 New Revision: 255944 URL: https://gcc.gnu.org/viewcvs?rev=255944&root=gcc&view=rev Log: PR c++/82872 * convert.c (convert_to_integer_1) : Do n

[Bug target/82092] gcc fails to link genmodes on darwin (cfiStartsArray[i] != cfiStartsArray[i-1])

2017-12-21 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82092 --- Comment #7 from Jürgen Reuter --- I can confirm that the patch above indeed does work. Interestingly, I don't see the bootstrap on all combinations of Apple Hardware and MAC OS X versions. Apparently, the problem (for me) only shows up on an

[Bug target/83488] [8 Regression] ICE on a CET test-case

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83488 --- Comment #23 from Jakub Jelinek --- (In reply to igor.v.tsimbalist from comment #21) > Maybe I did more than expected :). Actually 512VNNI has VL bit according to > recently published extension. Please see > > https://software.intel.com/sites

[Bug rtl-optimization/83513] [8 Regression] ICE: qsort checking failed (error: qsort comparator non-negative on sorted output: 3) in fill_vec_av_set in selective scheduler

2017-12-21 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83513 --- Comment #3 from Alexander Monakov --- > (btw it appears that either the comment or the sense of the last tiebreaker > is inverted) I have to take that back, I was confused by the unusual tmp vs. tmp2 order: sel_rank_for_schedule (const v

[Bug c/39170] provide an option to silence -Wconversion warnings for bit-fields

2017-12-21 Thread florin.iucha at amd dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39170 Florin Iucha changed: What|Removed |Added CC||florin.iucha at amd dot com --- Comment #

[Bug target/83536] New: One 'false' too much in r255699 for mingw target (in config/i386/i386.c)

2017-12-21 Thread mateuszb at poczta dot onet.pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83536 Bug ID: 83536 Summary: One 'false' too much in r255699 for mingw target (in config/i386/i386.c) Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/81914] [7 Regression] gcc 7.1 generates branch for code which was branchless in earlier gcc version

2017-12-21 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81914 --- Comment #12 from Daniel Fruzynski --- One more test case. Code compiled with TEST defined is branchless, without it has branch. [code] #include #define TEST void test(uint64_t* a) { uint64_t n = *a / 8; if (0 == n) n = 1; #ifdef T

[Bug rtl-optimization/80747] [6/7/8 Regression] gcc.dg/tree-ssa/tailrecursion-4.c fails with ICE when compiled with options "-fprofile-use -freorder-blocks-and-partition"

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80747 Jakub Jelinek changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #7 f

[Bug rtl-optimization/83512] ICE: in df_compact_blocks, at df-core.c:1729 with -freorder-blocks-algorithm=simple

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83512 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/80747] [6/7/8 Regression] gcc.dg/tree-ssa/tailrecursion-4.c fails with ICE when compiled with options "-fprofile-use -freorder-blocks-and-partition"

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80747 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/83488] [8 Regression] ICE on a CET test-case

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83488 --- Comment #22 from Jakub Jelinek --- Ah, that changes the situation, I guess your patch is fine then (but please ask still Uros or Kirill for approval on gcc-patches). But make sure that the i386-builtins.def | OPTION_MASK_ISA_AVX512VL additio

[Bug fortran/83436] Internal file cannot be accessed by UNFORMATTED data transfer when reading from /dev/urandom

2017-12-21 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83436 --- Comment #17 from Thomas Koenig --- The fix will be in gcc 7.3 which is planned for release during the third week of January according to https://gcc.gnu.org/ml/gcc/2017-12/msg00102.html .

[Bug target/83488] [8 Regression] ICE on a CET test-case

2017-12-21 Thread igor.v.tsimbalist at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83488 --- Comment #21 from igor.v.tsimbalist at intel dot com --- Maybe I did more than expected :). Actually 512VNNI has VL bit according to recently published extension. Please see https://software.intel.com/sites/default/files/managed/c5/15/architec

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2017-12-21 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #32 from ro at CeBiTec dot Uni-Bielefeld.DE --- Here are the additional types of failures found on Solaris/x86: * Invalid sh_info: FAIL: g++.dg/lto/pr42987 cp_lto_pr42987_0.o-cp_lto_pr42987_1.o link, -flto -flto-partition=none -g

[Bug ada/66205] gnatbind generates invalid code when finalization is enabled in restricted runtime

2017-12-21 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66205 --- Comment #16 from simon at pushface dot org --- I think this was actually INVALID. I’m glad to report that Arno’s notes in Comment #14 do in fact solve the problem (after supplying dummies for the parts of the standard library that aren’t act

[Bug target/83488] [8 Regression] ICE on a CET test-case

2017-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83488 --- Comment #20 from Jakub Jelinek --- (In reply to igor.v.tsimbalist from comment #19) > Created attachment 42947 [details] > 512VNNI patch What is the reason for moving it over? At least right now you don't have any | OPTION_MASK_ISA_AVX512VL

[Bug target/83488] [8 Regression] ICE on a CET test-case

2017-12-21 Thread igor.v.tsimbalist at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83488 --- Comment #19 from igor.v.tsimbalist at intel dot com --- Created attachment 42947 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42947&action=edit 512VNNI patch

[Bug target/83488] [8 Regression] ICE on a CET test-case

2017-12-21 Thread igor.v.tsimbalist at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83488 --- Comment #18 from igor.v.tsimbalist at intel dot com --- Added a patch for m512vnni, which is done similarly to 512vbmi2. It looks like most of avx512* bits have to be included in OPTION_MASK_ISA_AVX512F_UNSET. I leave it to a separate revision

[Bug ada/83535] New: Doesn’t respect Size for an object

2017-12-21 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83535 Bug ID: 83535 Summary: Doesn’t respect Size for an object Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada As

[Bug c++/83534] New: C++17: typeinfo for noexcept function lacks noexcept information

2017-12-21 Thread sbergman at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83534 Bug ID: 83534 Summary: C++17: typeinfo for noexcept function lacks noexcept information Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2017-12-21 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #31 from ro at CeBiTec dot Uni-Bielefeld.DE --- I'm having a look at what's still going wrong with Eric's updated patch. On Solaris/SPARC, there are only two failures left: FAIL: g++.dg/lto/pr51567-1 cp_lto_pr51567-1_0.o-cp_lto_pr51

[Bug c++/83533] error: no type named 'X' in 'using = ...'

2017-12-21 Thread povelikin.rostislav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83533 --- Comment #1 from Rostislav Povelikin --- If I change aliasing of u with typedef instead of using - works fine.

[Bug rtl-optimization/83513] [8 Regression] ICE: qsort checking failed (error: qsort comparator non-negative on sorted output: 3) in fill_vec_av_set in selective scheduler

2017-12-21 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83513 Alexander Monakov changed: What|Removed |Added CC||abel at gcc dot gnu.org

[Bug c++/83533] New: error: no type named 'X' in 'using = ...'

2017-12-21 Thread povelikin.rostislav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83533 Bug ID: 83533 Summary: error: no type named 'X' in 'using = ...' Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug gcov-profile/83509] [8 Regression] gcov-dump-8 unable to dump any gcda files

2017-12-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83509 --- Comment #7 from Martin Liška --- Author: marxin Date: Thu Dec 21 14:22:08 2017 New Revision: 255941 URL: https://gcc.gnu.org/viewcvs?rev=255941&root=gcc&view=rev Log: Fix gcov-dump tool for GCDA files (PR gcov-profile/83509). 2017-12-21 Ma

[Bug ipa/83532] New: [8 Regression] ICE in apply_scale, at profile-count.h:955

2017-12-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83532 Bug ID: 83532 Summary: [8 Regression] ICE in apply_scale, at profile-count.h:955 Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ice-on-valid-code

  1   2   >