[Bug c++/89630] New: [9 Regression] FAIL: g++.dg/cpp0x/alias-decl-64.C

2019-03-08 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89630 Bug ID: 89630 Summary: [9 Regression] FAIL: g++.dg/cpp0x/alias-decl-64.C Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c++/89630] [9 Regression] FAIL: g++.dg/cpp0x/alias-decl-64.C

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

[Bug c++/89630] [9 Regression] FAIL: g++.dg/cpp0x/alias-decl-64.C

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89630 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug c++/89630] [9 Regression] FAIL: g++.dg/cpp0x/alias-decl-64.C

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89630 --- Comment #3 from Jakub Jelinek --- In a non-bootstrapped compiler I certainly can't reproduce, nor reproduced it in bootstrap when I've tested the patch. How exactly have you configured your compiler?

[Bug c++/89630] [9 Regression] FAIL: g++.dg/cpp0x/alias-decl-64.C

2019-03-08 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89630 --- Comment #4 from H.J. Lu --- (In reply to Jakub Jelinek from comment #3) > In a non-bootstrapped compiler I certainly can't reproduce, nor reproduced > it in bootstrap when I've tested the patch. How exactly have you configured > your compile

[Bug c++/89630] [9 Regression] FAIL: g++.dg/cpp0x/alias-decl-64.C

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89630 --- Comment #5 from Jakub Jelinek --- Ah, ok, I was trying -march=skylake-avx512, but not -mrtm, now I can reproduce. As this is not a bootstrapped compiler, it can't be miscompiled, so I bet all my patch changed is adding a few DECL_UIDs (for th

[Bug target/89578] [9 Regression] 5% runtime regression for 481.wrf at -Ofast -flto

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

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2019-03-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 89578, which changed state. Bug 89578 Summary: [9 Regression] 5% runtime regression for 481.wrf at -Ofast -flto https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89578 What|Removed |Added --

[Bug target/89578] [9 Regression] 5% runtime regression for 481.wrf at -Ofast -flto

2019-03-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89578 --- Comment #8 from Richard Biener --- Author: rguenth Date: Fri Mar 8 10:20:12 2019 New Revision: 269484 URL: https://gcc.gnu.org/viewcvs?rev=269484&root=gcc&view=rev Log: 2019-03-08 Richard Biener PR middle-end/89578 * cfg

[Bug libstdc++/89624] HLE acquire/release bits in std::memory_order don't work with -fshort-enums or -fstrict-enums

2019-03-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89624 --- Comment #2 from Richard Biener --- Why do we care for -fshort-enums? Aren't those outside of the standard?

[Bug middle-end/89497] [8 Regression] ICE caused by Segmentation Fault when compiling cups 2.2.10 with LTO flags enabled

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89497 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #23

[Bug middle-end/89497] [8 Regression] ICE caused by Segmentation Fault when compiling cups 2.2.10 with LTO flags enabled

2019-03-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89497 --- Comment #24 from Richard Biener --- (In reply to Jakub Jelinek from comment #23) > Created attachment 45926 [details] > rh1686696.c > > r269302 also fixed the following testcase that has been miscompiled on > s390x-linux with -march=zEC12 -O

[Bug target/89627] Miscompiled constructor call

2019-03-08 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89627 --- Comment #2 from Andreas Schwab --- FWIW this has been extracted from the swig testsuite. https://build.opensuse.org/package/live_build_log/openSUSE:Factory:RISCV/swig/standard/riscv64 [ 3650s] ["/home/abuild/rpmbuild/BUILD/swig-3.0.12/Examp

[Bug middle-end/89497] [8 Regression] ICE caused by Segmentation Fault when compiling cups 2.2.10 with LTO flags enabled

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89497 --- Comment #25 from Jakub Jelinek --- (In reply to Richard Biener from comment #24) > (In reply to Jakub Jelinek from comment #23) > > Created attachment 45926 [details] > > rh1686696.c > > > > r269302 also fixed the following testcase that has

[Bug tree-optimization/89550] [8/9 Regression] Spurious array-bounds warning when using __PRETTY_FUNCTION__ as a string_view

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89550 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Mar 8 10:46:39 2019 New Revision: 269485 URL: https://gcc.gnu.org/viewcvs?rev=269485&root=gcc&view=rev Log: PR tree-optimization/89550 * builtins.c (c_strlen): Only s

[Bug sanitizer/87875] Address sanitizer doen't work with nested functions with enabled stack-use-after-return check

2019-03-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87875 Martin Liška changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|marxin at gcc dot

[Bug other/80058] fix double spaces in string literals everywhere

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80058 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Fri Mar 8 10:51:28 2019 New Revision: 269487 URL: https://gcc.gnu.org/viewcvs?rev=269487&root=gcc&view=rev Log: PR other/80058 * lra-constraints.c (process_alt_operands):

[Bug target/79846] s390: untranslatable diagnostic in s390.c

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79846 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Fri Mar 8 10:53:27 2019 New Revision: 269489 URL: https://gcc.gnu.org/viewcvs?rev=269489&root=gcc&view=rev Log: PR target/79846 * config/s390/s390.c (s390_const_operand_o

[Bug ipa/80000] diagnostics: trailing spaces in "one definition rule "

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=8 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Fri Mar 8 10:52:38 2019 New Revision: 269488 URL: https://gcc.gnu.org/viewcvs?rev=269488&root=gcc&view=rev Log: PR ipa/8 * ipa-devirt.c (compare_virtual_tables): Remo

[Bug target/85665] Multiple typos in diagnostics

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85665 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Fri Mar 8 10:52:38 2019 New Revision: 269488 URL: https://gcc.gnu.org/viewcvs?rev=269488&root=gcc&view=rev Log: PR ipa/8 * ipa-devirt.c (compare_virtual_tables): Rem

[Bug other/80058] fix double spaces in string literals everywhere

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80058 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug translation/40883] [meta-bug] Translation breakage with trivial fixes

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40883 Bug 40883 depends on bug 80058, which changed state. Bug 80058 Summary: fix double spaces in string literals everywhere https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80058 What|Removed |Added

[Bug ipa/80000] diagnostics: trailing spaces in "one definition rule "

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=8 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug translation/40883] [meta-bug] Translation breakage with trivial fixes

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40883 Bug 40883 depends on bug 79846, which changed state. Bug 79846 Summary: s390: untranslatable diagnostic in s390.c https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79846 What|Removed |Added --

[Bug target/79846] s390: untranslatable diagnostic in s390.c

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79846 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug translation/40883] [meta-bug] Translation breakage with trivial fixes

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40883 Bug 40883 depends on bug 8, which changed state. Bug 8 Summary: diagnostics: trailing spaces in "one definition rule " https://gcc.gnu.org/bugzilla/show_bug.cgi?id=8 What|Removed |Added

[Bug target/85665] Multiple typos in diagnostics

2019-03-08 Thread jasonwucj at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85665 Chung-Ju Wu changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug tree-optimization/89049] [8/9 Regression] Unexpected vectorization

2019-03-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89049 --- Comment #11 from Richard Biener --- Just an update on costs: t.c:1:35: note: === vect_compute_single_scalar_iteration_cost === 0x483e120 *_3 1 times scalar_load costs 12 in body 0x483e120 _4 + r_16 1 times scalar_stmt costs 12 in body and

[Bug debug/89631] New: gcc/dwarf2cfi.c:1647:15:Semantic Issue: comparison of two values with different enumeration types in switch statement ('enum rtx_code' and 'tree_code'): -Wenum-compare-switch

2019-03-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89631 Bug ID: 89631 Summary: gcc/dwarf2cfi.c:1647:15:Semantic Issue: comparison of two values with different enumeration types in switch statement ('enum rtx_code' and 'tree_code'):

[Bug debug/89631] gcc/dwarf2cfi.c:1647:15:Semantic Issue: comparison of two values with different enumeration types in switch statement ('enum rtx_code' and 'tree_code'): -Wenum-compare-switch

2019-03-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89631 Martin Liška changed: What|Removed |Added Last reconfirmed||2019-3-8 CC|

[Bug go/63560] __go_set_defer_retaddr shouldn't be split by IPA split

2019-03-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63560 --- Comment #5 from Martin Liška --- Author: marxin Date: Fri Mar 8 12:37:54 2019 New Revision: 269491 URL: https://gcc.gnu.org/viewcvs?rev=269491&root=gcc&view=rev Log: Restrict IPA split (PR go/63560). 2019-03-08 Jan Hubicka PR g

[Bug go/63560] __go_set_defer_retaddr shouldn't be split by IPA split

2019-03-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63560 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/86952] Avoid jump table for switch statement with -mindirect-branch=thunk

2019-03-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86952 --- Comment #22 from Martin Liška --- Author: marxin Date: Fri Mar 8 12:55:40 2019 New Revision: 269492 URL: https://gcc.gnu.org/viewcvs?rev=269492&root=gcc&view=rev Log: x86: Disable jump tables when retpolines are used (PR target/86952). 201

[Bug target/86952] Avoid jump table for switch statement with -mindirect-branch=thunk

2019-03-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86952 Martin Liška changed: What|Removed |Added Known to work||9.0 Known to fail|

[Bug middle-end/89497] [8 Regression] ICE caused by Segmentation Fault when compiling cups 2.2.10 with LTO flags enabled

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89497 --- Comment #26 from Jakub Jelinek --- More simplified testcase: /* PR middle-end/89497 */ static unsigned long * foo (unsigned long *x) { return x + (1 + *x); } __attribute__((noipa)) unsigned long bar (unsigned long *x) { unsigned long c,

[Bug middle-end/89497] [8 Regression] ICE caused by Segmentation Fault when compiling cups 2.2.10 with LTO flags enabled

2019-03-08 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89497 --- Comment #27 from rguenther at suse dot de --- On Fri, 8 Mar 2019, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89497 > > --- Comment #26 from Jakub Jelinek --- > More simplified testcase: > /* PR middle-en

[Bug debug/89631] gcc/dwarf2cfi.c:1647:15:Semantic Issue: comparison of two values with different enumeration types in switch statement ('enum rtx_code' and 'tree_code'): -Wenum-compare-switch

2019-03-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89631 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|

[Bug debug/89631] gcc/dwarf2cfi.c:1647:15:Semantic Issue: comparison of two values with different enumeration types in switch statement ('enum rtx_code' and 'tree_code'): -Wenum-compare-switch

2019-03-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89631 --- Comment #2 from Richard Biener --- POLY_INT_CST == USE so no actual harm done I guess (besides not handling CONST_POLY_INT).

[Bug fortran/89632] New: documentation bug

2019-03-08 Thread kay.diederi...@uni-konstanz.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89632 Bug ID: 89632 Summary: documentation bug Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: u

[Bug debug/89631] gcc/dwarf2cfi.c:1647:15:Semantic Issue: comparison of two values with different enumeration types in switch statement ('enum rtx_code' and 'tree_code'): -Wenum-compare-switch

2019-03-08 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89631 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assigne

[Bug c/85870] [7/8 Regression][LTO1] ICE in linemap_line_start, at libcpp/line-map.c:794

2019-03-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85870 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Known to work|

[Bug libstdc++/64135] Allocator base classes should use reserved names

2019-03-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64135 --- Comment #1 from Jonathan Wakely --- One option would be to just rename the base class (possibly only the default new_allocator one, as selecting a different allocator implementation is an explicit choice, and so users can deal with the conseq

[Bug c/85870] [7/8 Regression][LTO1] ICE in linemap_line_start, at libcpp/line-map.c:794

2019-03-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85870 --- Comment #16 from Martin Liška --- Author: marxin Date: Fri Mar 8 14:04:27 2019 New Revision: 269495 URL: https://gcc.gnu.org/viewcvs?rev=269495&root=gcc&view=rev Log: Add tests for resolved PR (PR c/85870). 2019-03-08 Jakub Jelinek

[Bug gcov-profile/87553] [9 regression] g++.dg/tree-prof/inline_mismatch_args.C etc. FAIL

2019-03-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87553 --- Comment #10 from Martin Liška --- Any progress on this please?

[Bug debug/89631] gcc/dwarf2cfi.c:1647:15:Semantic Issue: comparison of two values with different enumeration types in switch statement ('enum rtx_code' and 'tree_code'): -Wenum-compare-switch

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89631 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug driver/67062] -no-pie check breaks cross compilation of GCC [OS X -> Windows]

2019-03-08 Thread lukeallardyce at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67062 --- Comment #2 from Luke Allardyce --- --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 or i686-w64-mingw32 I can't remember if it broke on either or both of the above targets and don't have access to an OSX machine any more. --build was le

[Bug ipa/89341] [7/8/9 Regression] ICE in get, at cgraph.h:1332

2019-03-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89341 --- Comment #6 from Martin Liška --- David: Are you planning to send for it?

[Bug debug/89631] gcc/dwarf2cfi.c:1647:15:Semantic Issue: comparison of two values with different enumeration types in switch statement ('enum rtx_code' and 'tree_code'): -Wenum-compare-switch

2019-03-08 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89631 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org S

[Bug c++/89633] New: Inner class cannot pass a lambda to a template function in outer class

2019-03-08 Thread raphael.kubo.da.costa at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89633 Bug ID: 89633 Summary: Inner class cannot pass a lambda to a template function in outer class Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal

[Bug c++/87404] Implement -Wenum-compare and -Wenum-compare-switch

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

[Bug gcov-profile/87553] [9 regression] g++.dg/tree-prof/inline_mismatch_args.C etc. FAIL

2019-03-08 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87553 --- Comment #11 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #10 from Martin Liška --- > Any progress on this please? I haven't seen this after 20181116 and the last gcc-testresults posting showing the failure on AIX 7.2 is from 20

[Bug target/84328] [7/8/9 Regression] -finline-small-functions and inline keyword lead to slowdown since version 6

2019-03-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84328 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #4

[Bug gcov-profile/87553] [9 regression] g++.dg/tree-prof/inline_mismatch_args.C etc. FAIL

2019-03-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87553 Martin Liška changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug middle-end/89497] [8 Regression] ICE caused by Segmentation Fault when compiling cups 2.2.10 with LTO flags enabled

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89497 --- Comment #28 from Jakub Jelinek --- Yeah, I've also found that it doesn't fail on x86_64 with r269301 even when the optimized dump is identical to s390x. Debugging now, in the third iteration of the outer loop the inner loop doesn't stop wher

[Bug ipa/89341] [7/8/9 Regression] ICE in get, at cgraph.h:1332

2019-03-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89341 --- Comment #7 from David Malcolm --- (In reply to Martin Liška from comment #6) > David: Are you planning to send for it? I'm not sure what you mean by this, sorry.

[Bug c++/87404] Implement -Wenum-compare and -Wenum-compare-switch

2019-03-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87404 --- Comment #4 from Marek Polacek --- I can try, sure.

[Bug rtl-optimization/89634] New: gmp-ecm miscompilation on s390x with -march=zEC12 -m64 -O2

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89634 Bug ID: 89634 Summary: gmp-ecm miscompilation on s390x with -march=zEC12 -m64 -O2 Product: gcc Version: 8.3.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug rtl-optimization/89634] gmp-ecm miscompilation on s390x with -march=zEC12 -m64 -O2

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89634 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug other/89635] New: More ANSI SGR codes in diagnostics?

2019-03-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89635 Bug ID: 89635 Summary: More ANSI SGR codes in diagnostics? Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority: P3

[Bug other/89635] More ANSI SGR codes in diagnostics?

2019-03-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89635 David Malcolm changed: What|Removed |Added Target Milestone|--- |10.0

[Bug target/68924] No intrinsic for x86 `MOVQ m64, %xmm` in 32bit mode.

2019-03-08 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68924 --- Comment #4 from uros at gcc dot gnu.org --- Author: uros Date: Fri Mar 8 15:53:47 2019 New Revision: 269497 URL: https://gcc.gnu.org/viewcvs?rev=269497&root=gcc&view=rev Log: PR target/68924 PR target/78782 PR target/

[Bug target/87558] Missing _mm_storeu_si64() intrinsic

2019-03-08 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87558 --- Comment #1 from uros at gcc dot gnu.org --- Author: uros Date: Fri Mar 8 15:53:47 2019 New Revision: 269497 URL: https://gcc.gnu.org/viewcvs?rev=269497&root=gcc&view=rev Log: PR target/68924 PR target/78782 PR target/

[Bug target/78782] [x86] _mm_loadu_si64 intrinsic missing

2019-03-08 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78782 --- Comment #3 from uros at gcc dot gnu.org --- Author: uros Date: Fri Mar 8 15:53:47 2019 New Revision: 269497 URL: https://gcc.gnu.org/viewcvs?rev=269497&root=gcc&view=rev Log: PR target/68924 PR target/78782 PR target/

[Bug target/68924] No intrinsic for x86 `MOVQ m64, %xmm` in 32bit mode.

2019-03-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68924 --- Comment #5 from Uroš Bizjak --- _mm_loadu_si64 intrinsic can now be used in the example from #Description: #include #include __m256 load_bytes_to_m256(uint8_t *p) { __m128i small_load = _mm_loadu_si64( (void *)p ); __m256i intvec = _mm

[Bug target/68924] No intrinsic for x86 `MOVQ m64, %xmm` in 32bit mode.

2019-03-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68924 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

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

2019-03-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88918 Bug 88918 depends on bug 68924, which changed state. Bug 68924 Summary: No intrinsic for x86 `MOVQ m64, %xmm` in 32bit mode. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68924 What|Removed |Added -

[Bug target/78782] [x86] _mm_loadu_si64 intrinsic missing

2019-03-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78782 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

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

2019-03-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88918 Bug 88918 depends on bug 78782, which changed state. Bug 78782 Summary: [x86] _mm_loadu_si64 intrinsic missing https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78782 What|Removed |Added -

[Bug target/87558] Missing _mm_storeu_si64() intrinsic

2019-03-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87558 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

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

2019-03-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88918 Bug 88918 depends on bug 87558, which changed state. Bug 87558 Summary: Missing _mm_storeu_si64() intrinsic https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87558 What|Removed |Added

[Bug fortran/51820] [doc] underscoring documentation incorrect

2019-03-08 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51820 Dominique d'Humieres changed: What|Removed |Added CC||kay.diederichs@uni-konstanz

[Bug fortran/89632] documentation bug

2019-03-08 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89632 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P5 Status|UNCONFIRMED

[Bug rtl-optimization/89634] gmp-ecm miscompilation on s390x with -march=zEC12 -m64 -O2

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89634 --- Comment #1 from Jakub Jelinek --- Created attachment 45927 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45927&action=edit gcc9-pr89634.patch Untested fix.

[Bug target/89628] aarch64_vector_pcs does not use v24-v31 as temp regs

2019-03-08 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89628 Steve Ellcey changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/87734] [7/8/9 Regression] ICE in is_illegal_recursion check for character len= parameter

2019-03-08 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87734 janus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot gnu.org --- C

[Bug ada/89493] Stack smashing on armv7hl

2019-03-08 Thread matmal01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89493 Matthew Malcomson changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/87734] [7/8/9 Regression] ICE in is_illegal_recursion check for character len= parameter

2019-03-08 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87734 --- Comment #7 from janus at gcc dot gnu.org --- Here is another variant, possibly illegal: module m_vstring implicit none public :: vstring_length character ( len = vstring_length() ) :: char_string contains pure integer function vs

[Bug fortran/87734] [7/8/9 Regression] ICE in is_illegal_recursion check for character len= parameter

2019-03-08 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87734 --- Comment #8 from janus at gcc dot gnu.org --- (In reply to Thomas Koenig from comment #5) > The test case is now rejected with trunk, looks like a recent 9 regression: > > ig25@linux-p51k:/tmp> gfortran m_vstring.f90 > m_vstring.f90:24:30: >

[Bug c++/82075] structured binding fails with empty base class

2019-03-08 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82075 Eric Gallager changed: What|Removed |Added CC||jason at redhat dot com,

[Bug fortran/80012] FIXME in diagnostic "%s procedure at %L is already declared as %s procedure" from symbol.c

2019-03-08 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80012 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 See Also|

[Bug c++/89630] [9 Regression] FAIL: g++.dg/cpp0x/alias-decl-64.C

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89630 Jakub Jelinek changed: What|Removed |Added CC|jakub at redhat dot com|jason at gcc dot gnu.org --- Comm

[Bug fortran/87734] [7/8/9 Regression] ICE in is_illegal_recursion check for character len= parameter

2019-03-08 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87734 --- Comment #9 from Dominique d'Humieres --- > Would be useful to find out which commit triggered this change ... Revision r267783 (pr88376) seems to be a good suspect.

[Bug tree-optimization/70390] [7/8/9 Regression] internal compiler error: in copy_loop_close_phi_args, at graphite-isl-ast-to-gimple.c:2114

2019-03-08 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70390 --- Comment #14 from Eric Gallager --- (In reply to Arseny Solokha from comment #13) > Actually, I cannot reproduce it on the trunk anymore as of r265575. So can this be closed then?

[Bug tree-optimization/70390] [7/8/9 Regression] internal compiler error: in copy_loop_close_phi_args, at graphite-isl-ast-to-gimple.c:2114

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70390 --- Comment #15 from Jakub Jelinek --- The usual procedure would be to bisect when it stopped ICEing, note it here and see if that was a real fix, if yes and the corresponding testcase of the fix is very different from this one add the testsuite

[Bug target/78380] [7 regression] GCC crash with internal compiler error: in gen_reg_rtx, at emit-rtl.c:1025

2019-03-08 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78380 --- Comment #8 from Eric Gallager --- (In reply to Richard Biener from comment #7) > Without bisection it's hard to identify what fix to backport. Note the > original issue doesn't reproduce for me with a cross to > x86_64-apple-darwin15.6.0 fro

[Bug c++/82075] structured binding fails with empty base class

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82075 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug debug/89631] gcc/dwarf2cfi.c:1647:15:Semantic Issue: comparison of two values with different enumeration types in switch statement ('enum rtx_code' and 'tree_code'): -Wenum-compare-switch

2019-03-08 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89631 --- Comment #6 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Fri Mar 8 18:18:23 2019 New Revision: 269500 URL: https://gcc.gnu.org/viewcvs?rev=269500&root=gcc&view=rev Log: Fix POLY_INT_CST/CONST_POLY_INT typo (PR 89631) 2019-03

[Bug debug/89631] gcc/dwarf2cfi.c:1647:15:Semantic Issue: comparison of two values with different enumeration types in switch statement ('enum rtx_code' and 'tree_code'): -Wenum-compare-switch

2019-03-08 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89631 --- Comment #7 from rsandifo at gcc dot gnu.org --- Fixed on trunk. Will backport to GCC 8 too.

[Bug c++/88183] [8 Regression] Fold expression with operator .* inside an polymorphic lambda

2019-03-08 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88183 --- Comment #7 from Jason Merrill --- Author: jason Date: Fri Mar 8 18:19:55 2019 New Revision: 269501 URL: https://gcc.gnu.org/viewcvs?rev=269501&root=gcc&view=rev Log: PR c++/88183 - ICE with .* fold-expression. build_m_component_ref

[Bug c++/87513] [8 Regression] ICE in write_expression, at cp/mangle.c:3050

2019-03-08 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87513 --- Comment #13 from Jason Merrill --- Author: jason Date: Fri Mar 8 18:21:02 2019 New Revision: 269502 URL: https://gcc.gnu.org/viewcvs?rev=269502&root=gcc&view=rev Log: PR c++/87513 - 'sorry' mangling PMF template-id. Here build_offs

[Bug c++/89422] [8 Regression] ICE in field_byte_offset, at dwarf2out.c:19086

2019-03-08 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89422 --- Comment #5 from Jason Merrill --- Author: jason Date: Fri Mar 8 18:22:20 2019 New Revision: 269503 URL: https://gcc.gnu.org/viewcvs?rev=269503&root=gcc&view=rev Log: PR c++/89422 - ICE with -g and lambda in default arg in template.

[Bug c++/82075] structured binding fails with empty base class

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82075 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Mar 8 18:31:27 2019 New Revision: 269504 URL: https://gcc.gnu.org/viewcvs?rev=269504&root=gcc&view=rev Log: PR c++/82075 * g++.dg/cpp1z/decomp49.C: New test. Added:

[Bug fortran/87734] [7/8/9 Regression] ICE in is_illegal_recursion check for character len= parameter

2019-03-08 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87734 --- Comment #10 from janus at gcc dot gnu.org --- (In reply to Dominique d'Humieres from comment #9) > > Would be useful to find out which commit triggered this change ... > > Revision r267783 (pr88376) seems to be a good suspect. You mean r2677

[Bug translation/79477] Please write code more translator-friendly

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79477 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug translation/40883] [meta-bug] Translation breakage with trivial fixes

2019-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40883 Bug 40883 depends on bug 79477, which changed state. Bug 79477 Summary: Please write code more translator-friendly https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79477 What|Removed |Added -

[Bug libstdc++/89624] HLE acquire/release bits in std::memory_order don't work with -fshort-enums or -fstrict-enums

2019-03-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89624 --- Comment #3 from Jonathan Wakely --- No, it's just a different, but still conforming, interpretation of the standard. > For an enumeration whose underlying type is not fixed, the underlying type > is an integral type that can represent all th

[Bug c++/85936] GCC incorrectly implements [expr.prim.lambda.capture]/10.2

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

[Bug c++/59655] incorrect diagnostic on templatized function with lambda parameter

2019-03-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59655 Jonathan Wakely changed: What|Removed |Added CC||raphael.kubo.da.costa@intel

[Bug c++/89633] Inner class cannot pass a lambda to a template function in outer class

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

[Bug c++/59655] incorrect diagnostic on templatized function with lambda parameter

2019-03-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59655 Jonathan Wakely changed: What|Removed |Added CC||lebedev.ri at gmail dot com --- Commen

  1   2   >