[Bug fortran/66695] [7/8/9 Regression] [F03] ICE with binding-name equal to the name of a use-associated procedure

2019-03-13 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66695 --- Comment #11 from Thomas Koenig --- Author: tkoenig Date: Wed Mar 13 07:21:33 2019 New Revision: 269635 URL: https://gcc.gnu.org/viewcvs?rev=269635&root=gcc&view=rev Log: 2019-03-13 Thomas Koenig PR fortran/66695 PR fortra

[Bug fortran/77746] [7/8/9 Regression] [F03] Wrong subroutine called, clash of specific procedure name and binding-name

2019-03-13 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77746 --- Comment #6 from Thomas Koenig --- Author: tkoenig Date: Wed Mar 13 07:21:33 2019 New Revision: 269635 URL: https://gcc.gnu.org/viewcvs?rev=269635&root=gcc&view=rev Log: 2019-03-13 Thomas Koenig PR fortran/66695 PR fortran

[Bug fortran/79485] [7/8/9 Regression] Bind(c) and module procedure renaming causes wrong procedure to be called

2019-03-13 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79485 --- Comment #3 from Thomas Koenig --- Author: tkoenig Date: Wed Mar 13 07:21:33 2019 New Revision: 269635 URL: https://gcc.gnu.org/viewcvs?rev=269635&root=gcc&view=rev Log: 2019-03-13 Thomas Koenig PR fortran/66695 PR fortran

[Bug libfortran/89696] A potential bug with read() when parsing number from string

2019-03-13 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89696 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug debug/24943] [hppa64] Bad dwarf output using non-preserved base register

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24943 Richard Biener changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment #

[Bug tree-optimization/38998] Missed full redundancies during PRE

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38998 Richard Biener changed: What|Removed |Added Last reconfirmed|2018-03-12 00:00:00 |2019-3-13 --- Comment #2 from Richard B

[Bug middle-end/88588] ICE in make_decl_rtl, at varasm.c:1329

2019-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88588 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Wed Mar 13 08:24:41 2019 New Revision: 269636 URL: https://gcc.gnu.org/viewcvs?rev=269636&root=gcc&view=rev Log: PR middle-end/88588 * omp-simd-clone.c (ipa_simd_modify_st

[Bug tree-optimization/89697] New: SRA prevents -Wuninitialized warning

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89697 Bug ID: 89697 Summary: SRA prevents -Wuninitialized warning Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimizat

[Bug target/49854] Clean up SPE/e500 option handling

2019-03-13 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49854 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #3

[Bug target/84272] [7/8 Regression] AddressSanitizer: heap-use-after-free ../../gcc/config/aarch64/cortex-a57-fma-steering.c:519 in fma_node::get_parity()

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84272 Richard Biener changed: What|Removed |Added Priority|P1 |P2 Status|RESOLVED

[Bug target/49854] Clean up SPE/e500 option handling

2019-03-13 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49854 --- Comment #4 from John Paul Adrian Glaubitz --- Yes, it would be nice if those were kept open. There is actually a demand for a working compiler for the SPE target as it's used in embedded systems. Luckily, LLVM has improved a bit on the SPE t

[Bug ipa/89684] [8/9 Regression] ICE in gsi_for_stmt, at gimple-iterator.c:613

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89684 Richard Biener changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug c/89685] [9 Regression] ICE on attribute copy with a compound expression

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89685 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug tree-optimization/89688] [9 Regression] -Wstringop-overflow confused by const 2D array of char

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89688 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug tree-optimization/89689] [7/8/9 regression] false warning -Wstringop-overflow=

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89689 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug sanitizer/80953] Support libsanitizer on Solaris

2019-03-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80953 --- Comment #36 from Eric Botcazou --- Author: ebotcazou Date: Wed Mar 13 09:05:43 2019 New Revision: 269638 URL: https://gcc.gnu.org/viewcvs?rev=269638&root=gcc&view=rev Log: PR sanitizer/80953 Merge from LLVM revision 355965

[Bug middle-end/89690] ICE on a MEM_REF in trivial gimple

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

[Bug sanitizer/80953] Support libsanitizer on Solaris

2019-03-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80953 --- Comment #37 from Eric Botcazou --- Author: ebotcazou Date: Wed Mar 13 09:11:46 2019 New Revision: 269639 URL: https://gcc.gnu.org/viewcvs?rev=269639&root=gcc&view=rev Log: PR sanitizer/80953 Merge from LLVM revision 355978

[Bug middle-end/89691] ICE on a MEM_REF plus negative offset in gimple

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89691 --- Comment #1 from Richard Biener --- It doesn't handle negative offsets, we're doing /* Optional constant offset. */ if (c_parser_next_token_is (parser, CPP_PLUS)) {

[Bug sanitizer/80953] Support libsanitizer on Solaris

2019-03-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80953 --- Comment #38 from Eric Botcazou --- Author: ebotcazou Date: Wed Mar 13 09:15:02 2019 New Revision: 269640 URL: https://gcc.gnu.org/viewcvs?rev=269640&root=gcc&view=rev Log: PR sanitizer/80953 Merge from LLVM revision 355979

[Bug ipa/89684] [8/9 Regression] ICE in gsi_for_stmt, at gimple-iterator.c:613

2019-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89684 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug middle-end/89691] ICE on a MEM_REF plus negative offset in gimple

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89691 --- Comment #2 from Richard Biener --- Index: gcc/tree-pretty-print.c === --- gcc/tree-pretty-print.c (revision 269569) +++ gcc/tree-pretty-print.c (working copy) @@ -1830,7

[Bug sanitizer/80953] Support libsanitizer on Solaris

2019-03-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80953 --- Comment #39 from Eric Botcazou --- Author: ebotcazou Date: Wed Mar 13 09:19:25 2019 New Revision: 269641 URL: https://gcc.gnu.org/viewcvs?rev=269641&root=gcc&view=rev Log: PR sanitizer/80953 Merge from LLVM revision 355980

[Bug lto/89692] [9 Regression] ICE in streamer_write_chain, at tree-streamer-out.c:506

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89692 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug ipa/89693] [9 Regression] ICE: verify_cgraph_node failed (error: edge points to wrong declaration)

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89693 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug target/89694] Redundant code with optimization

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89694 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/89695] inappropriate copying of trivially copyable prvalue arguments

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89695 Richard Biener changed: What|Removed |Added Keywords||missed-optimization --- Comment #1 from

[Bug middle-end/89677] [8 Regression] internal compiler error: in wide_int_to_tree_1, at tree.c:1549

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89677 --- Comment #3 from Richard Biener --- We're analyzing a CHREC of type float, sth the affine machinery isn't really prepared to handle. The rev in question makes us more defensive but in the end we're lucky. Testing a real patch for the issue.

[Bug c++/89695] unexpected copying of trivially copyable prvalue arguments

2019-03-13 Thread matthijsvanduin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89695 Matthijs van Duin changed: What|Removed |Added Summary|inappropriate copying of|unexpected copying of

[Bug c++/89571] [9 Regression] ICE in nothrow_spec_p, at cp/except.c:1238

2019-03-13 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89571 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED CC|paolo.carlin

[Bug c++/89698] New: Run-time error due to optimization of field access after cast at -Os/-O2 and higher

2019-03-13 Thread marcel at solidsands dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89698 Bug ID: 89698 Summary: Run-time error due to optimization of field access after cast at -Os/-O2 and higher Product: gcc Version: 7.3.0 Status: UNCONFIRMED Sever

[Bug c++/89652] [9 Regression] ICE during constexpr evaluation

2019-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89652 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1

[Bug c++/89698] [7/8/9 Regression] Run-time error due to optimization of field access after cast at -Os/-O2 and higher

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89698 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug debug/88534] [9 Regression] internal compiler error: in tree_add_const_value_attribute, at dwarf2out.c:20246

2019-03-13 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88534 Alexandre Oliva changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/89698] [7/8/9 Regression] Run-time error due to optimization of field access after cast at -Os/-O2 and higher

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89698 Richard Biener changed: What|Removed |Added Target|Host|x86_64-*-* CC|

[Bug tree-optimization/89697] SRA prevents -Wuninitialized warning

2019-03-13 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89697 Martin Jambor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/89698] [7/8/9 Regression] Run-time error due to optimization of field access after cast at -Os/-O2 and higher

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89698 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/85558] ICE in make_rtl_for_nonlocal_decl when using static member of template class

2019-03-13 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85558 --- Comment #4 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Mar 13 10:32:29 2019 New Revision: 269644 URL: https://gcc.gnu.org/viewcvs?rev=269644&root=gcc&view=rev Log: 2019-03-13 Paolo Carlini PR c++/85558 * g++

[Bug c++/85558] ICE in make_rtl_for_nonlocal_decl when using static member of template class

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

[Bug c++/89698] [7/8/9 Regression] Run-time error due to optimization of field access after cast at -Os/-O2 and higher

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89698 --- Comment #4 from Richard Biener --- So the issue may be that operand_equal_p (*(struct A *) VIEW_CONVERT_EXPR(vp), *(struct B *) VIEW_CONVERT_EXPR(vp), 0) == 1 where for INDIRECT_REF we just do case INDIRECT_REF:

[Bug c/89699] New: [8 regression] false warning -Wstringop-overflow and memcmp

2019-03-13 Thread chantry.xavier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89699 Bug ID: 89699 Summary: [8 regression] false warning -Wstringop-overflow and memcmp Product: gcc Version: 8.3.1 Status: UNCONFIRMED Severity: normal Pr

[Bug middle-end/89677] [8 Regression] internal compiler error: in wide_int_to_tree_1, at tree.c:1549

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89677 --- Comment #4 from Richard Biener --- Author: rguenth Date: Wed Mar 13 11:32:11 2019 New Revision: 269646 URL: https://gcc.gnu.org/viewcvs?rev=269646&root=gcc&view=rev Log: 2019-03-13 Richard Biener PR middle-end/89677 * tre

[Bug middle-end/89677] [7/8 Regression] internal compiler error: in wide_int_to_tree_1, at tree.c:1549

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89677 Richard Biener changed: What|Removed |Added Target Milestone|8.4 |7.5 Summary|[8 Regression] i

[Bug tree-optimization/89689] [7/8/9 regression] false warning -Wstringop-overflow=

2019-03-13 Thread chantry.xavier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89689 --- Comment #2 from Xavier --- Thanks for the quick answer and for the clear explanation ! I indeed thought about using an assert, I think we will go with the __builtin_unreachable suggestion. You motivated me to open a similar issue I found : 89

[Bug c/89699] [8/9 Regression] false warning -Wstringop-overflow and memcmp

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89699 Richard Biener changed: What|Removed |Added Keywords||diagnostic CC|

[Bug c++/89700] New: Warn if move constructor is not generated and not deleted

2019-03-13 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89700 Bug ID: 89700 Summary: Warn if move constructor is not generated and not deleted Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: diagnostic Se

[Bug translation/79618] prevent missing space in multiline string literals

2019-03-13 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79618 Eric Gallager changed: What|Removed |Added Blocks|40883 | --- Comment #6 from Eric Gallager ---

[Bug c++/68138] "operator== is ambiguous" when comparing a tuple containing values with one containing refs

2019-03-13 Thread unsavoryemail at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68138 Alexander Haase changed: What|Removed |Added CC||unsavoryemail at gmail dot com --- Com

[Bug ipa/89693] [9 Regression] ICE: verify_cgraph_node failed (error: edge points to wrong declaration)

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

[Bug other/89701] New: Provide -fcf-protection=branch,return

2019-03-13 Thread bonzini at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89701 Bug ID: 89701 Summary: Provide -fcf-protection=branch,return Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug c/89699] [8/9 Regression] false warning -Wstringop-overflow and memcmp

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

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

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89497 --- Comment #30 from Richard Biener --- Author: rguenth Date: Wed Mar 13 14:08:07 2019 New Revision: 269650 URL: https://gcc.gnu.org/viewcvs?rev=269650&root=gcc&view=rev Log: 2019-03-14 Richard Biener Backport from mainline 2

[Bug middle-end/89677] [7/8 Regression] internal compiler error: in wide_int_to_tree_1, at tree.c:1549

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89677 --- Comment #6 from Richard Biener --- Author: rguenth Date: Wed Mar 13 14:08:07 2019 New Revision: 269650 URL: https://gcc.gnu.org/viewcvs?rev=269650&root=gcc&view=rev Log: 2019-03-14 Richard Biener Backport from mainline 20

[Bug tree-optimization/89296] [7/8 Regression] tree copy-header masking uninitialized warning

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89296 --- Comment #5 from Richard Biener --- Author: rguenth Date: Wed Mar 13 14:08:07 2019 New Revision: 269650 URL: https://gcc.gnu.org/viewcvs?rev=269650&root=gcc&view=rev Log: 2019-03-14 Richard Biener Backport from mainline 20

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

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89497 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

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

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89634 Bug 89634 depends on bug 89497, which changed state. Bug 89497 Summary: [8 Regression] ICE caused by Segmentation Fault when compiling cups 2.2.10 with LTO flags enabled https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89497 What|Remo

[Bug other/89702] New: 03 issue with SIGALRM causes program to SEGV on Solaris

2019-03-13 Thread karl.burgess at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89702 Bug ID: 89702 Summary: 03 issue with SIGALRM causes program to SEGV on Solaris Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priori

[Bug lto/89692] [9 Regression] ICE in streamer_write_chain, at tree-streamer-out.c:506

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

[Bug other/89702] 03 issue with SIGALRM causes program to SEGV on Solaris

2019-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89702 Richard Biener changed: What|Removed |Added Target||i386-pc-solaris2.10 Status|

[Bug c++/89074] valid pointer equality constexpr comparison rejected

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

[Bug tree-optimization/89672] NULL pointer check optimized out for the return value of memchr(NULL, c, 0)

2019-03-13 Thread him at revl dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89672 --- Comment #2 from Damon Revoe --- Oops. Ironically, I checked the man page for whether NULL was a valid argument. It just didn't occur to me to check the source. Duh. Thank you for your time!

[Bug target/89378] [9 regression][MIPS] FAIL: gcc.dg/vect/pr88598-3.c -mmsa (internal compiler error)

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

[Bug target/89378] [9 regression][MIPS] FAIL: gcc.dg/vect/pr88598-3.c -mmsa (internal compiler error)

2019-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89378 --- Comment #3 from Jakub Jelinek --- Created attachment 45960 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45960&action=edit gcc9-pr89378.patch Untested (quite obvious) fix, though I don't really have a way to test this. If you could te

[Bug tree-optimization/89672] NULL pointer check optimized out for the return value of memchr(NULL, c, 0)

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

[Bug c++/63508] ICE when using bracketed initializer on pointer to member function of a templated class

2019-03-13 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63508 --- Comment #4 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Mar 13 15:01:00 2019 New Revision: 269651 URL: https://gcc.gnu.org/viewcvs?rev=269651&root=gcc&view=rev Log: 2019-03-13 Paolo Carlini PR c++/63508 * g++

[Bug c++/63508] ICE when using bracketed initializer on pointer to member function of a templated class

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

[Bug c++/89700] Warn if move constructor is not generated and not deleted

2019-03-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89700 --- Comment #1 from Jonathan Wakely --- (In reply to Antony Polukhin from comment #0) > The rules for the warning could be following: > Issue a warning if at least one of the class members has a move constructor, > class has a copy constructor an

[Bug tree-optimization/89672] NULL pointer check optimized out for the return value of memchr(NULL, c, 0)

2019-03-13 Thread him at revl dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89672 --- Comment #4 from Damon Revoe --- And that fact is used by the optimizer. I see. Thanks!

[Bug c++/67398] Segfault when template static references another template

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

[Bug c++/89512] [7/8/9 Regression] ICE in get_expr_operands, at tree-ssa-operands.c:882

2019-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89512 --- Comment #2 from Jakub Jelinek --- Slightly cleaned up testcase: struct A { template static const int a = 0; }; struct B { template static int foo () { return T::a; } }; int bar () { return B::foo (); } Outside of a templa

[Bug tree-optimization/88443] [meta-bug] bogus/missing -Wstringop-overflow warnings

2019-03-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88443 Bug 88443 depends on bug 89699, which changed state. Bug 89699 Summary: [8/9 Regression] false warning -Wstringop-overflow and memcmp https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89699 What|Removed |Added --

[Bug c/89699] [8/9 Regression] false warning -Wstringop-overflow and memcmp

2019-03-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89699 Martin Sebor changed: What|Removed |Added Status|NEW |RESOLVED Blocks|

[Bug other/89702] 03 issue with SIGALRM causes program to SEGV on Solaris

2019-03-13 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89702 --- Comment #2 from Andrew Pinski --- >Solaris SunOS 5.10 This might mean it is a kernel issue too. What does gdb show when it crashes? info registers

[Bug middle-end/89690] ICE on a MEM_REF in trivial gimple

2019-03-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89690 --- Comment #2 from Martin Sebor --- Shouldn't the GIMPLE front-end give a better error message for invalid input? I realize -fgimple is an experimental feature but it seems that we should at least aim for the same robust error handling in the f

[Bug tree-optimization/89662] [9 Regression] -Warray-bounds ICE on void* arithmetic

2019-03-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89662 --- Comment #3 from Martin Sebor --- Author: msebor Date: Wed Mar 13 17:19:43 2019 New Revision: 269655 URL: https://gcc.gnu.org/viewcvs?rev=269655&root=gcc&view=rev Log: PR tree-optimization/89662 - -Warray-bounds ICE on void* arithmetic gcc/C

[Bug tree-optimization/89662] [9 Regression] -Warray-bounds ICE on void* arithmetic

2019-03-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89662 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/89703] New: [9 Regression] ICE in compare_values_warnv, at tree-vrp.c:997

2019-03-13 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89703 Bug ID: 89703 Summary: [9 Regression] ICE in compare_values_warnv, at tree-vrp.c:997 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Pr

[Bug tree-optimization/89703] [9 Regression] ICE in compare_values_warnv, at tree-vrp.c:997

2019-03-13 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89703 Andrew Pinski changed: What|Removed |Added Component|c |tree-optimization Target Milestone|---

[Bug c/89704] New: [7/8/9 Regression] ICE in add_const_value_attribute, at dwarf2out.c:19685

2019-03-13 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89704 Bug ID: 89704 Summary: [7/8/9 Regression] ICE in add_const_value_attribute, at dwarf2out.c:19685 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/89705] New: ICE in convert_like_real, at cp/call.c:7334

2019-03-13 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89705 Bug ID: 89705 Summary: ICE in convert_like_real, at cp/call.c:7334 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug other/89702] 03 issue with SIGALRM causes program to SEGV on Solaris

2019-03-13 Thread karl.burgess at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89702 --- Comment #3 from Karl Burgess --- (In reply to Andrew Pinski from comment #2) > >Solaris SunOS 5.10 > > This might mean it is a kernel issue too. > What does gdb show when it crashes? > info registers Program terminated with signal 11, Segme

[Bug libfortran/89696] A potential bug with read() when parsing number from string

2019-03-13 Thread kevin at fai dot host
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89696 --- Comment #2 from Khang H. Nguyen --- okay, thank you for the information, I did not know that.

[Bug c/89573] -fexcess-precision=standard doesn't work for conversion to integer of multiplication

2019-03-13 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89573 --- Comment #4 from joseph at codesourcery dot com --- On Mon, 11 Mar 2019, rguenth at gcc dot gnu.org wrote: > > I wouldn't expect such a cast to be generated on the result of the > > multiplication; I'd expect long double to be converted dire

[Bug libfortran/89696] A potential bug with read() when parsing number from string

2019-03-13 Thread kevin at fai dot host
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89696 --- Comment #3 from Khang H. Nguyen --- Sorry, I just have one more quick question. Bug 1: Nonetheless, for read(), I was just wondering, if you read from a list input then it should be like that. However, if it is just a raw string and it act

[Bug tree-optimization/89703] [8/9 Regression] ICE in compare_values_warnv, at tree-vrp.c:997

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

[Bug c/89667] initializers for character string arrays (char *[]) appear to reside in protected storage

2019-03-13 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89667 --- Comment #2 from joseph at codesourcery dot com --- Or if for some reason you need an array of pointers to writable strings, you can use e.g. (char []) { "foo" }, a compound literal, as the initializer for such a pointer, instead of a simple

[Bug c++/89705] [7/8/9 Regression] ICE in convert_like_real, at cp/call.c:7334

2019-03-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89705 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/89705] [7/8/9 Regression] ICE in convert_like_real, at cp/call.c:7334

2019-03-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89705 --- Comment #2 from Marek Polacek --- Started with r210436.

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

2019-03-13 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40883 Bug 40883 depends on bug 42689, which changed state. Bug 42689 Summary: bad formatting of specs diagnostics https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42689 What|Removed |Added

[Bug target/42689] bad formatting of specs diagnostics

2019-03-13 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42689 Joseph S. Myers changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug c++/89700] Warn if move constructor is not generated and not deleted

2019-03-13 Thread cerevra at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89700 Igor Klevanets changed: What|Removed |Added CC||cerevra at yandex dot ru --- Comment #2

[Bug preprocessor/48957] GCC's handling of include-fixed does not work well with --sysroot

2019-03-13 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48957 --- Comment #4 from joseph at codesourcery dot com --- Well, I suppose you could have a new option to say what set of fixed headers to use, in the case where your sysroot is not based on the one used when building GCC.

[Bug libfortran/89696] A potential bug with read() when parsing number from string

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

[Bug c++/88979] [C++20] P0634R3 not working for constructor parameter types

2019-03-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88979 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Wed Mar 13 18:38:45 2019 New Revision: 269656 URL: https://gcc.gnu.org/viewcvs?rev=269656&root=gcc&view=rev Log: PR c++/88979 - further P0634 fix for constructors. * pa

[Bug c++/88979] [C++20] P0634R3 not working for constructor parameter types

2019-03-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88979 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/69807] FAIL: gcc.dg/graphite/scop-19.c scan-tree-dump-times graphite "number of SCoPs: 0" 1

2019-03-13 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69807 --- Comment #2 from John David Anglin --- Created attachment 45961 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45961&action=edit .graphite file gcc-9.

[Bug ipa/85656] gcc.dg/ipa/ipa-icf-38.c FAILs

2019-03-13 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85656 --- Comment #12 from John David Anglin --- Created attachment 45962 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45962&action=edit Tree dump For FAIL: gcc.dg/ipa/ipa-icf-38.c scan-ltrans-tree-dump-not optimized "Function bar" on hppa64-h

[Bug c++/89706] New: -Wstringop-truncation strncpy message is confusing and has psuedo-false-positives

2019-03-13 Thread redbeard0531 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89706 Bug ID: 89706 Summary: -Wstringop-truncation strncpy message is confusing and has psuedo-false-positives Product: gcc Version: 9.0 Status: UNCONFIRMED Severity:

[Bug tree-optimization/89703] [8/9 Regression] ICE in compare_values_warnv, at tree-vrp.c:997

2019-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89703 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug libfortran/89696] A potential bug with read() when parsing number from string

2019-03-13 Thread kevin at fai dot host
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89696 --- Comment #5 from Khang H. Nguyen --- > program foo > integer i > read(*,*) i > read(*,'(I4)') i > end program foo > > % gfcx -o z a.f90 > % ./z > % ./z > 12 b > 12 b > At line 4 of file a.f90 (unit = 5, file = 'stdin') > Fortran runtime

  1   2   >