[Bug debug/92442] Compiling Boost.Spirit.X3 code uses exuberant amount of RAM with -gsplit-dwarf

2019-11-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92442 Richard Biener changed: What|Removed |Added Keywords||memory-hog Status|UNCONFIRM

[Bug c++/92450] [10 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'error_mark' in cp_parser_member_declaration, at cp/parser.c:25055

2019-11-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92450 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug target/92449] [10 Regression] ICE in extract_insn, at recog.c:2311

2019-11-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92449 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug c++/92451] [10 Regression] ICE: Segmentation fault (in add_candidates)

2019-11-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92451 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug c++/92447] [10 Regression] ICE in poplevel, at cp/decl.c:585

2019-11-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92447 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug c++/92451] New: [10 Regression] ICE: Segmentation fault (in add_candidates)

2019-11-10 Thread asolokha at gmx dot com
ion failed: 3 | Local(int); |^ dlhpwdpu.cpp:3:12: internal compiler error: Segmentation fault 0xe81bf0 crash_signal /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/toplev.c:329 0x7ec36a add_candidates /var/tmp/portage/sys

[Bug c++/92441] [10 regression] ICE: in strip_typedefs, at cp/tree.c:1681

2019-11-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92441 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0 Summary|[10-regression]

[Bug middle-end/92436] SIMD integer subtract with constant always becomes add

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

[Bug rtl-optimization/92430] [9/10 Regression] Compile-time hog w/ -Os -fno-if-conversion -fno-tree-dce -fno-tree-loop-optimize -fno-tree-vrp

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

[Bug c++/92450] New: [10 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'error_mark' in cp_parser_member_declaration, at cp/parser.c:25055

2019-11-10 Thread asolokha at gmx dot com
char const*, int, char const*) /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/tree.c:9859 0x628ef8 contains_struct_check(tree_node*, tree_node_structure_enum, char const*, int, char const*) /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/tree

[Bug bootstrap/92433] [10 regression] r276645 breaks bootstrap on powerpc

2019-11-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92433 --- Comment #3 from Jakub Jelinek --- (In reply to Andreas Schwab from comment #2) > That doesn't fix the spurious warning, though. Sure, it doesn't, that was just a random comment when I have spent a minute looking at the code in question.

[Bug bootstrap/92433] [10 regression] r276645 breaks bootstrap on powerpc

2019-11-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92433 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org

[Bug target/92449] New: [10 Regression] ICE in extract_insn, at recog.c:2311

2019-11-10 Thread asolokha at gmx dot com
ompiler error: in extract_insn, at recog.c:2311 0x66771c _fatal_insn(char const*, rtx_def const*, char const*, int, char const*) /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/rtl-error.c:108 0x66773c _fatal_insn_not_found(rtx_def const*, cha

[Bug c++/92421] [10 Regression] ice in inline_small_functions, at ipa-inline.c:2001

2019-11-10 Thread asolokha at gmx dot com
-O3 -c i3gqhfra.C during IPA pass: inline i3gqhfra.C:62:1: internal compiler error: in inline_small_functions, at ipa-inline.c:2004 62 | } | ^ 0x7c75c3 inline_small_functions /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/ipa-inline.c:2004 0x7c75c3 ipa_

[Bug tree-optimization/88760] GCC unrolling is suboptimal

2019-11-10 Thread guojiufu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760 --- Comment #43 from Jiu Fu Guo --- Author: guojiufu Date: Mon Nov 11 06:30:38 2019 New Revision: 278034 URL: https://gcc.gnu.org/viewcvs?rev=278034&root=gcc&view=rev Log: rs6000: Refine small loop unroll in loop_unroll_adjust hook In this pat

[Bug target/92448] New: Confusing using of TARGET_PREFER_AVX128

2019-11-10 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92448 Bug ID: 92448 Summary: Confusing using of TARGET_PREFER_AVX128 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug c++/92447] New: [10 Regression] ICE in poplevel, at cp/decl.c:585

2019-11-10 Thread asolokha at gmx dot com
^ 0x5fa0af poplevel(int, int, int) /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/cp/decl.c:585 0x974569 do_poplevel(tree_node*) /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/cp/semantics.c:452 0x9777d4 finish_c

[Bug target/92437] Unnecessary register duplication of vector constant in x86

2019-11-10 Thread zingaburga+gcc at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92437 --- Comment #2 from zingaburga+gcc at hotmail dot com --- Thanks for the info Andrew! Changing the add to `_mm_add_epi64` does seem to eliminate all instances of the duplication.

[Bug c++/92446] New: [10, C++20] template argument deduction fails for custom non-type parameters

2019-11-10 Thread dimitri.gorokhovik at free dot fr
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: dimitri.gorokhovik at free dot fr Target Milestone: --- g++ (GCC) 10.0.0 20191110 (experimental) The below snippet fails, g++ fails to deduce the type of 'i'.

[Bug fortran/91413] [F2018]: Procedures are recursive by default; switching from stack to static allocation is not safe

2019-11-10 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91413 --- Comment #5 from Janne Blomqvist --- Author: jb Date: Sun Nov 10 21:25:25 2019 New Revision: 278027 URL: https://gcc.gnu.org/viewcvs?rev=278027&root=gcc&view=rev Log: Don't print warning when moving to static with -fno-automatic As part of P

[Bug c++/88337] Implement P1002R1, P1327R1, P1330R0, C++20 relaxations of constexpr restrictions.

2019-11-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88337 --- Comment #9 from Marek Polacek --- Not entirely true, this template case should be accepted: #include struct B { virtual void f(); }; struct B2 : B { }; template constexpr bool fn () { constexpr B2 b2; static_assert(&typeid(b2) == &typ

[Bug bootstrap/92445] New: gcc bootstrap fails on Darwin 19.0.0 in stage 1

2019-11-10 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92445 Bug ID: 92445 Summary: gcc bootstrap fails on Darwin 19.0.0 in stage 1 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug debug/92444] gcc generates wrong debug information at -O2 and -O3

2019-11-10 Thread qrzhang at gatech dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92444 Qirun Zhang changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #1

[Bug c++/88337] Implement P1002R1, P1327R1, P1330R0, C++20 relaxations of constexpr restrictions.

2019-11-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88337 Marek Polacek changed: What|Removed |Added Keywords||patch --- Comment #8 from Marek Polacek

[Bug debug/92444] New: gcc generates wrong debug information at -O2 and -O3

2019-11-10 Thread qrzhang at gatech dot edu
rted LTO compression algorithms: zlib gcc version 10.0.0 20191110 (experimental) [trunk revision 278017] (GCC) #Expected output $ gcc-trunk -g abc.c $ gdb-trunk -x cmds -batch a.out Breakpoint 1 at 0x400592: file abc.c, line 46. Breakpoint 1, o () at abc.c:46 46 } $1 = 1 #Wrong output at O2 and O3

[Bug c++/80635] std::optional and bogus -Wmaybe-uninitialized warning

2019-11-10 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 --- Comment #27 from Martin Jambor --- (In reply to Manuel López-Ibáñez from comment #26) > Hi Martin, > > Wouldn't it be better if the testcase tested that no warning is given for a > true case? Otherwise if the bug is fixed, no warning will be

[Bug c++/92443] [10 Regression] ICE in joust, at cp/call.c:11166

2019-11-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92443 Marek Polacek changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNC

[Bug tree-optimization/92429] [10 Regression] ICE in vect_transform_stmt, at tree-vect-stmts.c:10918

2019-11-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92429 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/92443] New: icein joust, at cp/call.c:11166

2019-11-10 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92443 Bug ID: 92443 Summary: icein joust, at cp/call.c:11166 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assi

[Bug c++/92442] New: Compiling Boost.Spirit.X3 code uses exuberant amount of RAM

2019-11-10 Thread vanboxem.ruben at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92442 Bug ID: 92442 Summary: Compiling Boost.Spirit.X3 code uses exuberant amount of RAM Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Pr

[Bug fortran/92123] [F2018/array-descriptor] Scalar allocatable/pointer with array descriptor (via bind(C)): ICE with select rank or error scalar variable with POINTER or ALLOCATABLE in procedure wit

2019-11-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92123 --- Comment #3 from Paul Thomas --- Author: pault Date: Sun Nov 10 18:33:00 2019 New Revision: 278025 URL: https://gcc.gnu.org/viewcvs?rev=278025&root=gcc&view=rev Log: 2019-11-10 Paul Thomas PR fortran/92123 *decl.c (gfc_ver

[Bug c++/92441] New: [10-regression] ICE: in strip_typedefs, at cp/tree.c:1681

2019-11-10 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92441 Bug ID: 92441 Summary: [10-regression] ICE: in strip_typedefs, at cp/tree.c:1681 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Prior

[Bug c++/92440] New: Error output for first error truncated with -fmax-errors=1

2019-11-10 Thread travis.downs at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92440 Bug ID: 92440 Summary: Error output for first error truncated with -fmax-errors=1 Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Pri

[Bug fortran/67202] Fortran FE should load scalar pass-by-reference intent-in arguments at the beginning of a function

2019-11-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67202 Thomas Koenig changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/92439] New: [10, concepts] trunk crashes on constraint satisfaction failure

2019-11-10 Thread dimitri.gorokhovik at free dot fr
ing teh crash g++ (GCC) 10.0.0 20191110 (experimental) ~/gcc-trunk/dist/bin/g++ -std=c++2a -c bug.cpp bug.cpp:60:70: error: template constraint failure for ‘template requires ((... && Bitf)) && (dont_overlap) struct encoding’ 60 | using b = encoding , bf

[Bug c++/92438] New: Function declaration parsed incorrectly with `-std=c++1z`

2019-11-10 Thread sagebar at web dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92438 Bug ID: 92438 Summary: Function declaration parsed incorrectly with `-std=c++1z` Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal Prio

[Bug fortran/92113] [8/9 regression] r276673 causes segfault in gfortran.dg/pr51434.f90

2019-11-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92113 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/92113] [8/9 regression] r276673 causes segfault in gfortran.dg/pr51434.f90

2019-11-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92113 --- Comment #11 from Thomas Koenig --- Author: tkoenig Date: Sun Nov 10 12:07:56 2019 New Revision: 278018 URL: https://gcc.gnu.org/viewcvs?rev=278018&root=gcc&view=rev Log: Put vtab into RO section, same for __def_init if it contains an initial

[Bug fortran/92113] [8/9 regression] r276673 causes segfault in gfortran.dg/pr51434.f90

2019-11-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92113 --- Comment #10 from Thomas Koenig --- Author: tkoenig Date: Sun Nov 10 11:19:13 2019 New Revision: 278015 URL: https://gcc.gnu.org/viewcvs?rev=278015&root=gcc&view=rev Log: Put vtab into RO section, same for __def_init if it contains an initial

[Bug fortran/92321] [9 Regression] GCC 9.2.0 ICE: fexternal-blas with optimization

2019-11-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92321 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/92321] [9 Regression] GCC 9.2.0 ICE: fexternal-blas with optimization

2019-11-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92321 --- Comment #7 from Thomas Koenig --- Author: tkoenig Date: Sun Nov 10 09:34:42 2019 New Revision: 278014 URL: https://gcc.gnu.org/viewcvs?rev=278014&root=gcc&view=rev Log: Commit symbol for external BLAS routine when translating MATMUL to *GEMM

[Bug target/92437] Unnecessary register duplication of vector constant in x86

2019-11-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92437 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/92437] New: Unnecessary register duplication of vector constant in x86

2019-11-10 Thread zingaburga+gcc at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92437 Bug ID: 92437 Summary: Unnecessary register duplication of vector constant in x86 Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Pri

[Bug target/92140] clang vs gcc optimizing with adc/sbb

2019-11-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92140 --- Comment #31 from Segher Boessenkool --- (In reply to Segher Boessenkool from comment #29) > Does it help the i386 port if we disallow a hard reg dest as well? > RA should be able to handle that just fine as well. I tried this out, and it cre