[Bug rtl-optimization/89490] [9 Regression] char array constant put in string merge section

2019-02-25 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89490 Alan Modra changed: What|Removed |Added CC||bernd.edlinger at hotmail dot de

[Bug tree-optimization/89491] New: Inline jump tables

2019-02-25 Thread david.bolvansky at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89491 Bug ID: 89491 Summary: Inline jump tables Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assi

[Bug c++/89486] GCC fails to compile designated initializer use involving implicit conversion

2019-02-25 Thread harald at gigawatt dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89486 Harald van Dijk changed: What|Removed |Added CC||harald at gigawatt dot nl --- Comment

[Bug tree-optimization/89491] Inline jump tables

2019-02-25 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89491 --- Comment #1 from Andrew Pinski --- arr is non-constant so GCC cannot assume it would be square or add all the time.

[Bug c++/89481] constexpr function allows writing one active union member and reading another

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

[Bug c++/89481] constexpr function allows writing one active union member and reading another

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

[Bug tree-optimization/89491] Inline jump tables

2019-02-25 Thread david.bolvansky at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89491 --- Comment #2 from Dávid Bolvanský --- Right, static helps. What about more complex examples, like inlining vtables? https://gcc.godbolt.org/z/ZXkRYa

[Bug target/89438] [9 Regression] ICE in glibc/sysdeps/ieee754/dbl-64/e_pow.c (internal compiler error: in decompose, at rtl.h:2266)

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89438 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Mon Feb 25 09:51:27 2019 New Revision: 269185 URL: https://gcc.gnu.org/viewcvs?rev=269185&root=gcc&view=rev Log: PR target/89438 * config/arm.vfp.md (*negdf2_vfp): Use

[Bug target/89438] [9 Regression] ICE in glibc/sysdeps/ieee754/dbl-64/e_pow.c (internal compiler error: in decompose, at rtl.h:2266)

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89438 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/89482] arm aarch32 inline assembly w constraints generate s registers instead of d

2019-02-25 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89482 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/89474] [9 Regression] ice in df_reg_chain_verify_unmarked, at df-scan.c:3995

2019-02-25 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89474 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/89434] [7/8/9 Regression] wrong code with -Og and __builtin_mul_overflow()

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89434 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Mon Feb 25 10:32:38 2019 New Revision: 269186 URL: https://gcc.gnu.org/viewcvs?rev=269186&root=gcc&view=rev Log: PR target/89434 * config/arm/arm.md (*subsi3_carryin_const

[Bug libfortran/89274] Inconsistent list directed output of INTEGER(16)

2019-02-25 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89274 --- Comment #2 from dominiq at gcc dot gnu.org --- Author: dominiq Date: Mon Feb 25 10:39:38 2019 New Revision: 269187 URL: https://gcc.gnu.org/viewcvs?rev=269187&root=gcc&view=rev Log: 2019-02-25 Dominique d'Humieres PR libfortran/89

[Bug target/89474] [9 Regression] ice in df_reg_chain_verify_unmarked, at df-scan.c:3995

2019-02-25 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89474 Uroš Bizjak changed: What|Removed |Added CC||hjl at gcc dot gnu.org,

[Bug libfortran/89274] Inconsistent list directed output of INTEGER(16)

2019-02-25 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89274 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/89487] [8/9 Regression] ICE in expand_expr_addr_expr_1, at expr.c:7993

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

[Bug rtl-optimization/89487] [8/9 Regression] ICE in expand_expr_addr_expr_1, at expr.c:7993

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89487 --- Comment #2 from Jakub Jelinek --- Can we ignore the DECL_HARD_REGISTER drs, or never canonicalize them to &var (after all, they should never have any non-zero step, offset etc.), something else?

[Bug c++/89488] [9 Regression] ICE in merge_exception_specifiers, at cp/typeck2.c:2395

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

[Bug c++/89488] [9 Regression] ICE in merge_exception_specifiers, at cp/typeck2.c:2395

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89488 Jakub Jelinek changed: What|Removed |Added Keywords|ice-on-invalid-code |error-recovery Priority|P3

[Bug target/89482] arm aarch32 inline assembly w constraints generate s registers instead of d

2019-02-25 Thread ciro.santilli at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89482 --- Comment #3 from Ciro Santilli --- On Ubuntu 16.04 GCC 5.4.0 which I have access to now and fails with the same error `arm-linux-gnueabihf-gcc -v` gives: Using built-in specs. COLLECT_GCC=arm-linux-gnueabihf-gcc COLLECT_LTO_WRAPPER=/usr/lib/g

[Bug target/89434] [7/8 Regression] wrong code with -Og and __builtin_mul_overflow()

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89434 Jakub Jelinek changed: What|Removed |Added Known to work||9.0 Summary|[7/8/9 Regression

[Bug target/89474] [9 Regression] ice in df_reg_chain_verify_unmarked, at df-scan.c:3995

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89474 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #5

[Bug fortran/89492] New: [9 Regression] Endless compilation of an invalid TRANSFER after r269177

2019-02-25 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89492 Bug ID: 89492 Summary: [9 Regression] Endless compilation of an invalid TRANSFER after r269177 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/89492] [9 Regression] Endless compilation of an invalid TRANSFER after r269177

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

[Bug target/89484] ICE in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1171 when using __attribute__((interrupt)) w. Debug Info

2019-02-25 Thread hdu...@tangerine-soft.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89484 --- Comment #3 from Hans-Peter Dusel --- This issue is not related to the c++ compiler g++. It happens also if one uses gcc.

[Bug target/89474] [9 Regression] ice in df_reg_chain_verify_unmarked, at df-scan.c:3995

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89474 --- Comment #6 from Jakub Jelinek --- I admit I don't know much about df infrastructure, but it looks completely wrong to me to first modify the various instructions to refer to at that point created, but uninitialized v4sf_const0 pseudo, includi

[Bug target/89484] ICE in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1171 when using __attribute__((interrupt)) w. Debug Info

2019-02-25 Thread hdu...@tangerine-soft.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89484 --- Comment #4 from Hans-Peter Dusel --- The Release 8.2.0 of GCC is also affected by this issue. Here is a snapshot (same test program as mentioned above) - begin -- alvis:tmp hdusel$ /opt/gcc-8.2.0-

[Bug target/89474] [9 Regression] ice in df_reg_chain_verify_unmarked, at df-scan.c:3995

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89474 --- Comment #7 from Jakub Jelinek --- And another issue is the insertion of the v4sf_const0 initializer outside of bbs.

[Bug rtl-optimization/89490] [9 Regression] char array constant put in string merge section

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89490 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug rtl-optimization/89490] [9 Regression] char array constant put in string merge section

2019-02-25 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89490 --- Comment #4 from Bernd Edlinger --- funny, how I managed to overlook this... --- varasm.c.orig 2019-01-25 17:57:32.0 +0100 +++ varasm.c2019-02-25 13:13:55.652051780 +0100 @@ -7634,6 +7634,8 @@ /* Output the objects thems

[Bug target/89474] [9 Regression] ice in df_reg_chain_verify_unmarked, at df-scan.c:3995

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89474 --- Comment #8 from Jakub Jelinek --- For the former issue, I'd go with: --- gcc/config/i386/i386.c.jj 2019-02-22 23:02:47.805117610 +0100 +++ gcc/config/i386/i386.c 2019-02-25 12:57:18.238284322 +0100 @@ -2835,7 +2835,14 @@ remove_partial

[Bug tree-optimization/89491] Inline jump tables

2019-02-25 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89491 --- Comment #3 from Andrew Pinski --- (In reply to Dávid Bolvanský from comment #2) > Right, static helps. > > What about more complex examples, like inlining vtables? > https://gcc.godbolt.org/z/ZXkRYa Your example is much more complex. The v

[Bug target/83443] FAIL: gcc.dg/tree-ssa/builtin-sprintf-warn-18.c (test for warnings, line 119)

2019-02-25 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83443 John David Anglin changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug target/81879] Bad compilation of small program if LTO is used

2019-02-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81879 Martin Liška changed: What|Removed |Added See Also||https://sourceware.org/bugz

[Bug target/81879] Bad compilation of small program if LTO is used

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

[Bug target/89474] [9 Regression] ice in df_reg_chain_verify_unmarked, at df-scan.c:3995

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

[Bug c++/89450] RFC: Strengthen -fstrict-enums

2019-02-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89450 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/89491] Inline jump tables

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

[Bug ada/89349] segfault when building GCC 7 & 8 branch with GCC master

2019-02-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89349 --- Comment #17 from Martin Liška --- (In reply to Eric Botcazou from comment #16) > . Thank you Erik for the fix!

[Bug target/89474] [9 Regression] ice in df_reg_chain_verify_unmarked, at df-scan.c:3995

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

[Bug gcov-profile/89465] [GCOV] Wrong coverage with setjmp and longjmp function

2019-02-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89465 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug gcov-profile/89469] [GCOV] wrong frequencies for the first statement in the for(;;) block

2019-02-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89469 Martin Liška changed: What|Removed |Added Priority|P3 |P5 Status|UNCONFIRMED

[Bug gcov-profile/89470] [GCOV] wrong frequencies when if statement is executed after a complicated "?:"statement

2019-02-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89470 Martin Liška changed: What|Removed |Added Priority|P3 |P5 Status|UNCONFIRMED

[Bug gcov-profile/89468] [GCOV] wrong frequencies when the block is empty in a if statement

2019-02-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89468 Martin Liška changed: What|Removed |Added Priority|P3 |P5 Status|UNCONFIRMED

[Bug gcov-profile/89467] [GCOV] wrong freqencies when there is comparison operator in the right side of the assignment statement after a label statement

2019-02-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89467 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug ada/89493] New: Stack smashing on armv7hl

2019-02-25 Thread pavel at zhukoff dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89493 Bug ID: 89493 Summary: Stack smashing on armv7hl Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada Assignee: u

[Bug tree-optimization/89489] [9 Regression] ICE in gimple_duplicate_bb, at tree-cfg.c:6257

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

[Bug tree-optimization/89489] [9 Regression] ICE in gimple_duplicate_bb, at tree-cfg.c:6257

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89489 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Target Milest

[Bug bootstrap/89494] New: Bootstrap error when using GCC 4.2.1

2019-02-25 Thread pkubaj at anongoth dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89494 Bug ID: 89494 Summary: Bootstrap error when using GCC 4.2.1 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap

[Bug c++/89495] New: gcc/c-family/c-format.c:1272:20: runtime error: signed integer overflow: 214748365 * 10 cannot be represented in type 'int'

2019-02-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89495 Bug ID: 89495 Summary: gcc/c-family/c-format.c:1272:20: runtime error: signed integer overflow: 214748365 * 10 cannot be represented in type 'int' Product: gcc Ve

[Bug c++/89495] gcc/c-family/c-format.c:1272:20: runtime error: signed integer overflow: 214748365 * 10 cannot be represented in type 'int'

2019-02-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89495 Martin Liška changed: What|Removed |Added CC||msebor at gcc dot gnu.org Known to w

[Bug fortran/89496] New: [9 Regression] gcc/fortran/trans-types.c:3015:9: runtime error: member access within null pointer of type 'struct gfc_formal_arglist'

2019-02-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89496 Bug ID: 89496 Summary: [9 Regression] gcc/fortran/trans-types.c:3015:9: runtime error: member access within null pointer of type 'struct gfc_formal_arglist' Product: gcc

[Bug fortran/89496] [9 Regression] gcc/fortran/trans-types.c:3015:9: runtime error: member access within null pointer of type 'struct gfc_formal_arglist'

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

[Bug c++/71446] Incorrect overload resolution when using designated initializers

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

[Bug fortran/89496] [9 Regression] gcc/fortran/trans-types.c:3015:9: runtime error: member access within null pointer of type 'struct gfc_formal_arglist'

2019-02-25 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89496 Dominique d'Humieres changed: What|Removed |Added Keywords||ice-on-valid-code Prior

[Bug c++/89285] [8/9 Regression] ICE after casting the this pointer in the constructor in C++17 mode

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89285 --- Comment #18 from Jakub Jelinek --- Author: jakub Date: Mon Feb 25 15:01:01 2019 New Revision: 269188 URL: https://gcc.gnu.org/viewcvs?rev=269188&root=gcc&view=rev Log: PR c++/89285 * g++.dg/cpp1y/constexpr-89285-2.C: New test

[Bug c++/89285] [8 Regression] ICE after casting the this pointer in the constructor in C++17 mode

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89285 Jakub Jelinek changed: What|Removed |Added Known to work||9.0 Summary|[8/9 Regression]

[Bug c++/71446] Incorrect overload resolution when using designated initializers

2019-02-25 Thread roman.perepelitsa at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71446 --- Comment #4 from Roman Perepelitsa --- Please take a look at https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71446#c1. This code compiles. Given that it contains `{.value = 0}`, one would reasonably expect that it creates an instance of a struct

[Bug c++/89481] constexpr function allows writing one active union member and reading another

2019-02-25 Thread mickey.veksler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89481 --- Comment #3 from Michael Veksler --- Thanks for looking into it. With the fix, does it behave the same way for: - runtime evaluation of all_zeros() - compile time evaluation such as std::integral_constant::value; Currently (trunk 20190223

[Bug rtl-optimization/86096] [8/9 Regression] ICE: qsort checking failed (error: qsort comparator non-negative on sorted output: 0)

2019-02-25 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86096 --- Comment #5 from Alexander Monakov --- Author: amonakov Date: Mon Feb 25 15:14:39 2019 New Revision: 269189 URL: https://gcc.gnu.org/viewcvs?rev=269189&root=gcc&view=rev Log: df-scan: fix use of mw_order in df_mw_compare (PR 86096) P

[Bug rtl-optimization/89487] [8/9 Regression] ICE in expand_expr_addr_expr_1, at expr.c:7993

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

[Bug fortran/89282] Garbage arithmetics results in fortran with -O3 and overloaded operators

2019-02-25 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89282 --- Comment #6 from dominiq at gcc dot gnu.org --- Author: dominiq Date: Mon Feb 25 15:19:45 2019 New Revision: 269190 URL: https://gcc.gnu.org/viewcvs?rev=269190&root=gcc&view=rev Log: 2019-02-25 Dominique d'Humieres PR fortran/89282

[Bug fortran/89282] Garbage arithmetics results in fortran with -O3 and overloaded operators

2019-02-25 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89282 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c++/89495] [9 Regression] gcc/c-family/c-format.c:1272:20: runtime error: signed integer overflow: 214748365 * 10 cannot be represented in type 'int'

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89495 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug libstdc++/89466] [7/8/9 Regression] Accessing the Internet while boostrapping

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89466 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Sever

[Bug fortran/71935] [7/8/9 Regression] ICE is_c_interoperable(): gfc_simplify_expr failed

2019-02-25 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71935 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c++/89439] [7/8/9 Regression] ICE in make_ssa_name_fn, at tree-ssanames.c:268

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

[Bug c++/88256] [7/8/9 Regression] ICE: Segmentation fault (in make_ssa_name_fn), C++ FE missing DECL_EXPRs

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88256 Jakub Jelinek changed: What|Removed |Added CC||gs...@t-online.de --- Comment #7 from Ja

[Bug fortran/71412] [F03] iso_c_bindings and optimization interaction bug

2019-02-25 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71412 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/71544] gfortran compiler optimization bug when dealing with c-style pointers

2019-02-25 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71544 Dominique d'Humieres changed: What|Removed |Added CC||relliott at umn dot edu --- Comme

[Bug target/89101] [Aarch64] vfmaq_laneq_f32 generates unnecessary dup instrcutions

2019-02-25 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89101 Richard Earnshaw changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/89480] internal compiler error: in unify, at cp/pt.c:22160 with the template argument force conversio

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

[Bug fortran/68241] [meta-bug] [F03] Deferred-length character

2019-02-25 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68241 Bug 68241 depends on bug 70149, which changed state. Bug 70149 Summary: [F08] Character pointer initialization causes ICE https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70149 What|Removed |Added --

[Bug fortran/31392] [meta-bug] gfortran problems with initialization

2019-02-25 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31392 Bug 31392 depends on bug 70149, which changed state. Bug 70149 Summary: [F08] Character pointer initialization causes ICE https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70149 What|Removed |Added --

[Bug fortran/70149] [F08] Character pointer initialization causes ICE

2019-02-25 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70149 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/43210] Initializer of huge static arrays should be improved

2019-02-25 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43210 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug target/86019] [8/9 Regression] Unref implementation using atomic_thread_fence generates worse code on x86-64 in gcc 8.1 than 7.3

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86019 --- Comment #5 from Jakub Jelinek --- This used to be handled by peephole2, but that can't do anything with multiple basic blocks and (insn 12 11 13 3 (set (mem/v:BLK (scratch:DI) [0 A8]) (unspec:BLK [ (mem/v:BLK (scratch

[Bug fortran/43210] Initializer of huge static arrays should be improved

2019-02-25 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43210 Thomas Koenig changed: What|Removed |Added Status|RESOLVED|NEW CC|

[Bug c/77754] [7/8/9 Regression] internal compiler error : tree code 'call_expr' is not supported in LTO streams

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77754 --- Comment #13 from Jakub Jelinek --- Created attachment 45817 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45817&action=edit gcc9-pr77754.patch Seems all the ICEs went away with r266271 aka PR87229 fix. I'll test these tests for the t

[Bug fortran/43210] Initializer of huge static arrays should be improved

2019-02-25 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43210 --- Comment #7 from Dominique d'Humieres --- > This is definitely an area where improvement would be quite helpful - > our performance there is abysmal. Compiling the test on my laptop takes less than 3s!

[Bug fortran/43210] Initializer of huge static arrays should be improved

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43210 --- Comment #8 from Jakub Jelinek --- Well, I'm not convinced the #c0 transformation should be done by default, but what should and can be done is instead of emitting {42, 42, 42, , 42}; emit like the C or C++ FEs emit {[1..100] = 42} whi

[Bug fortran/43210] Initializer of huge static arrays should be improved

2019-02-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43210 --- Comment #9 from Jakub Jelinek --- Created attachment 45818 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45818&action=edit gcc9-pr43210.patch Like this (untested so far).

[Bug target/88530] [8/9 Regression] AArch64 Unsupported options passed to assemblers when it doesn't need to.

2019-02-25 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88530 --- Comment #3 from Tamar Christina --- Author: tnfchris Date: Mon Feb 25 17:57:01 2019 New Revision: 269193 URL: https://gcc.gnu.org/viewcvs?rev=269193&root=gcc&view=rev Log: AArch64: Fix command line options canonicalization version #2. (PR ta

[Bug sanitizer/82501] AddressSanitizer does not handle negative offset for first global variable

2019-02-25 Thread a.drobyshev at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82501 --- Comment #18 from Andrey Drobyshev --- (In reply to Martin Liška from comment #16) > Created attachment 45797 [details] > Patch candidate > > Patch candidate where I made some refactoring and come up with tests. > Works fine on x86_64, on ppc

[Bug sanitizer/82501] AddressSanitizer does not handle negative offset for first global variable

2019-02-25 Thread a.drobyshev at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82501 --- Comment #19 from Andrey Drobyshev --- (In reply to Martin Liška from comment #17) > > 2. What should we do with sections like .data.rel.ro, .data.rel.ro.local? > > They suffer from this bug too, but it's not that easy to put globals there, >

[Bug c++/70644] Warn about implicit conversion of 'this' to pointer to virtual base class during construction

2019-02-25 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70644 --- Comment #2 from Eric Gallager --- (In reply to Jonathan Wakely from comment #0) > (Reduced from PR 58822) > > struct Base { Base(int) { } }; > > int foo(Base*) { return 0; } > > struct X : virtual Base { > X() : Base(foo(this)) { } > };

[Bug fortran/89496] [9 Regression] gcc/fortran/trans-types.c:3015:9: runtime error: member access within null pointer of type 'struct gfc_formal_arglist'

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

[Bug lto/89497] New: [8.2 regression] ICE caused by Segmentation Fault when compiling cups 2.2.10 with LTO flags enabled

2019-02-25 Thread darkkirb at darkkirb dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89497 Bug ID: 89497 Summary: [8.2 regression] ICE caused by Segmentation Fault when compiling cups 2.2.10 with LTO flags enabled Product: gcc Version: 8.3.0 Status: UNCONFIRMED

[Bug lto/89497] [8.2 regression] ICE caused by Segmentation Fault when compiling cups 2.2.10 with LTO flags enabled

2019-02-25 Thread darkkirb at darkkirb dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89497 --- Comment #1 from darkkirb at darkkirb dot de --- (In reply to darkkirb from comment #0) > Full offending command line: > x86_64-pc-linux-gnu-gcc -m32 -L../cgi-bin -L../cups -L../filter -L../ppdc > [...] This happens for both 32 bit and 64 bit

[Bug target/89338] sse-cvtss2si-[12].c fails on PPC Big Endian

2019-02-25 Thread pc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89338 --- Comment #2 from pc at gcc dot gnu.org --- Author: pc Date: Mon Feb 25 19:36:05 2019 New Revision: 269195 URL: https://gcc.gnu.org/viewcvs?rev=269195&root=gcc&view=rev Log: [rs6000] PR89338, PR89339: Fix compat vector intrinsics for BE and 32-

[Bug target/89339] sse-movmskb-1.c fails for PPC Big Endian

2019-02-25 Thread pc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89339 --- Comment #2 from pc at gcc dot gnu.org --- Author: pc Date: Mon Feb 25 19:36:05 2019 New Revision: 269195 URL: https://gcc.gnu.org/viewcvs?rev=269195&root=gcc&view=rev Log: [rs6000] PR89338, PR89339: Fix compat vector intrinsics for BE and 32-

[Bug target/89338] sse-cvtss2si-[12].c fails on PPC Big Endian

2019-02-25 Thread pc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89338 pc at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/89339] sse-movmskb-1.c fails for PPC Big Endian

2019-02-25 Thread pc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89339 pc at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/67650] undef reference with -fdevirtualize

2019-02-25 Thread vincent.lextrait at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67650 --- Comment #33 from Vincent --- Still in gcc 8.3.0.

[Bug fortran/89492] [9 Regression] Endless compilation of an invalid TRANSFER after r269177

2019-02-25 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89492 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #1 from

[Bug c/89498] New: [8/9 Regression] ICE in AT_loc_list, at dwarf2out.c:4871

2019-02-25 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89498 Bug ID: 89498 Summary: [8/9 Regression] ICE in AT_loc_list, at dwarf2out.c:4871 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug c/89499] New: [7/8/9 Regression] ICE in expand_UNIQUE, at internal-fn.c:2605

2019-02-25 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89499 Bug ID: 89499 Summary: [7/8/9 Regression] ICE in expand_UNIQUE, at internal-fn.c:2605 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal P

[Bug c/89500] New: [9 Regression] ICE: tree check: expected integer_cst, have ssa_name in get_len, at tree.h:5653

2019-02-25 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89500 Bug ID: 89500 Summary: [9 Regression] ICE: tree check: expected integer_cst, have ssa_name in get_len, at tree.h:5653 Product: gcc Version: 9.0 Status: UNCONFIRMED

[Bug fortran/89492] [9 Regression] Endless compilation of an invalid TRANSFER after r269177

2019-02-25 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89492 --- Comment #2 from Dominique d'Humieres --- > Can you please verify that your testcases work? With the patch I get pr34202_red.f90:8:54: 8 |write(*,*) transfer(transfer([1],[bug4()]),[1],size[1]) |

[Bug c++/71446] Incorrect overload resolution when using designated initializers

2019-02-25 Thread harald at gigawatt dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71446 --- Comment #5 from Harald van Dijk --- (In reply to Jakub Jelinek from comment #3) > Well, before C++2a it is an extension, so outside of the C++ standard, and > GCC has been implementing it as not allowing to skip any fields. Not exactly. Outs

  1   2   >