[Bug tree-optimization/89440] [9 Regression] ICE in vect_create_epilog_for_reduction, at tree-vect-loop.c:5502

2019-02-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89440 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Component|c

[Bug debug/86964] [7/8/9 Regression] Too many debug symbols included, especially for extern globals

2019-02-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86964 Richard Biener changed: What|Removed |Added Known to work||4.9.4 Target Milestone|---

[Bug target/89444] [9 Regression] r264052 removed PTA_AES from PTA_SKYLAKE/PTA_GOLDMONT

2019-02-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89444 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.0

[Bug rtl-optimization/89445] [9 regression] _mm512_maskz_loadu_pd "forgets" to use the mask

2019-02-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89445 Richard Biener changed: What|Removed |Added Keywords||wrong-code Target|

[Bug libstdc++/89446] [7/8 Regression] __builtin_constant_p expression crashes in char_traits::compare

2019-02-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89446 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.5

[Bug c++/87685] [8/9 Regression] Calling a static method from inside a generic lambda requires to capture 'this'

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87685 --- Comment #3 from Jason Merrill --- Author: jason Date: Fri Feb 22 06:47:37 2019 New Revision: 269095 URL: https://gcc.gnu.org/viewcvs?rev=269095=gcc=rev Log: PR c++/87685 - generic lambda 'this' capture error. The standard says that

[Bug c++/86969] [8/9 Regression] ICE (in tsubst_copy) for a generic recursive lambda

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86969 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug go/89406] Go testing leaves many temporary directories in /tmp around

2019-02-21 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89406 Ian Lance Taylor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/88836] [SVE] Redundant PTEST in loop test

2019-02-21 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88836 --- Comment #2 from kugan at gcc dot gnu.org --- Created attachment 45795 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45795=edit RFC patch AFIK, we need to: 1. Change the whilelo pattern in backend 2. Change RTL CSE - Add support for

[Bug target/88838] [SVE] Use 32-bit WHILELO in LP64 mode

2019-02-21 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88838 --- Comment #4 from kugan at gcc dot gnu.org --- sorry wr(In reply to kugan from comment #3) > Created attachment 45794 [details] > RFC patch Oops wrong place, it should be for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88836

[Bug target/88838] [SVE] Use 32-bit WHILELO in LP64 mode

2019-02-21 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88838 --- Comment #3 from kugan at gcc dot gnu.org --- Created attachment 45794 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45794=edit RFC patch

[Bug target/88838] [SVE] Use 32-bit WHILELO in LP64 mode

2019-02-21 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88838 kugan at gcc dot gnu.org changed: What|Removed |Added CC||kugan at gcc dot gnu.org ---

[Bug rtl-optimization/89430] A missing ifcvt optimization to generate csel

2019-02-21 Thread jiangning.liu at amperecomputing dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89430 --- Comment #7 from Jiangning Liu --- To avoid "readonly" issue, try this case, unsigned test(unsigned k, unsigned b) { unsigned a[2]; if (b < a[k]) { a[k] = b; } return a[0]+a[2]; } Variable a

[Bug c++/87685] [8/9 Regression] Calling a static method from inside a generic lambda requires to capture 'this'

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87685 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/88394] [8 Regression] g++ ICE (Segmentation fault) in insert_capture_proxy

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88394 Jason Merrill changed: What|Removed |Added Summary|[8/9 Regression] g++ ICE|[8 Regression] g++ ICE

[Bug c++/88394] [8/9 Regression] g++ ICE (Segmentation fault) in insert_capture_proxy

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88394 --- Comment #3 from Jason Merrill --- Author: jason Date: Fri Feb 22 02:47:33 2019 New Revision: 269094 URL: https://gcc.gnu.org/viewcvs?rev=269094=gcc=rev Log: PR c++/88394 - ICE with VLA init-capture. We mostly use

[Bug c++/88394] [8 Regression] g++ ICE (Segmentation fault) in insert_capture_proxy

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88394 Jason Merrill changed: What|Removed |Added Summary|[8/9 Regression] g++ ICE|[8 Regression] g++ ICE

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

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88183 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/89445] [9 regression] _mm512_maskz_loadu_pd "forgets" to use the mask

2019-02-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89445 H.J. Lu changed: What|Removed |Added CC||ams at gcc dot gnu.org, |

[Bug c++/88869] [7/8 Regression] ICE (Segmentation Fault) when using lambda

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88869 Jason Merrill changed: What|Removed |Added Summary|[7/8/9 Regression] ICE |[7/8 Regression] ICE

[Bug c++/88869] [7/8/9 Regression] ICE (Segmentation Fault) when using lambda

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88869 --- Comment #4 from Jason Merrill --- Author: jason Date: Fri Feb 22 02:08:05 2019 New Revision: 269093 URL: https://gcc.gnu.org/viewcvs?rev=269093=gcc=rev Log: PR c++/88869 - C++17 ICE with CTAD and explicit specialization. The

[Bug libstdc++/89446] [7/8 Regression] __builtin_constant_p expression crashes in char_traits::compare

2019-02-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89446 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/89446] New: [7/8 Regression] __builtin_constant_p expression crashes in char_traits::compare

2019-02-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89446 Bug ID: 89446 Summary: [7/8 Regression] __builtin_constant_p expression crashes in char_traits::compare Product: gcc Version: 8.2.1 Status: UNCONFIRMED

[Bug target/89445] New: [8 regression] _mm512_maskz_loadu_pd "forgets" to use the mask

2019-02-21 Thread thiago at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89445 Bug ID: 89445 Summary: [8 regression] _mm512_maskz_loadu_pd "forgets" to use the mask Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/89443] toplevel inline-asm with volatile after the asm is not anymore support in C++

2019-02-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89443 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug go/89406] Go testing leaves many temporary directories in /tmp around

2019-02-21 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89406 --- Comment #2 from ian at gcc dot gnu.org --- Author: ian Date: Fri Feb 22 00:47:30 2019 New Revision: 269087 URL: https://gcc.gnu.org/viewcvs?rev=269087=gcc=rev Log: PR go/89406 net: remove unixgram test sockets Backport

[Bug c++/88394] [8/9 Regression] g++ ICE (Segmentation fault) in insert_capture_proxy

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88394 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/88869] [7/8/9 Regression] ICE (Segmentation Fault) when using lambda

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88869 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

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

2019-02-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89285 --- Comment #16 from Jakub Jelinek --- The above commit just brings 9.x into the similar state as 8.x on this testcase, thus it is ice-on-valid.

[Bug inline-asm/55681] Qualifiers on asm statements are order-dependent

2019-02-21 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55681 Segher Boessenkool changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/89443] toplevel inline-asm with volatile after the asm is not anymore support in C++

2019-02-21 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89443 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[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-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89438 --- Comment #3 from Jakub Jelinek --- Created attachment 45792 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45792=edit gcc9-pr89438.patch Untested fix. In RTL CONST_INTs in modes with narrower bitsizes than DImode must be sign-extended

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

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

[Bug go/89170] FAIL: net/http

2019-02-21 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89170 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/86917] [7/8/9 Regression] ICE in verify_ctor_sanity, at cp/constexpr.c:2798

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86917 --- Comment #5 from Jason Merrill --- The problem is that cxx_eval_vec_init_1 doesn't expect/handle the "from_array" case.

[Bug fortran/88227] ICE in gfc_convert_boz, at fortran/target-memory.c:788

2019-02-21 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88227 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

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

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

[Bug target/89444] New: [9 Regression] r264052 removed PTA_AES from PTA_SKYLAKE/PTA_GOLDMONT

2019-02-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89444 Bug ID: 89444 Summary: [9 Regression] r264052 removed PTA_AES from PTA_SKYLAKE/PTA_GOLDMONT Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/89416] [9 regression] std::vector::push_back no longer builds.

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

[Bug c++/86953] [7/8 Regression] compiler crashes with constexpr operator== and specific struct (cxx_eval_bit_field_ref, at cp/constexpr.c:2704)

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86953 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org Known to

[Bug c++/88419] [7/8 Regression] [ICE] "Same canonical type node for different types" for CTAD in noexcept

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88419 Jason Merrill changed: What|Removed |Added Summary|[7/8/9 Regression] [ICE]|[7/8 Regression] [ICE]

[Bug c++/88419] [7/8/9 Regression] [ICE] "Same canonical type node for different types" for CTAD in noexcept

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88419 --- Comment #7 from Jason Merrill --- Author: jason Date: Thu Feb 21 23:07:12 2019 New Revision: 269080 URL: https://gcc.gnu.org/viewcvs?rev=269080=gcc=rev Log: PR c++/88419 - C++17 ICE with class template arg deduction. Just like in

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

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89422 Jason Merrill changed: What|Removed |Added Summary|[8/9 Regression] ICE in |[8 Regression] ICE in

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

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89422 --- Comment #4 from Jason Merrill --- Author: jason Date: Thu Feb 21 23:07:47 2019 New Revision: 269081 URL: https://gcc.gnu.org/viewcvs?rev=269081=gcc=rev Log: PR c++/89422 - ICE with -g and lambda in default arg in template. Here, we

[Bug go/89170] FAIL: net/http

2019-02-21 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89170 --- Comment #2 from ian at gcc dot gnu.org --- Author: ian Date: Thu Feb 21 22:50:24 2019 New Revision: 269079 URL: https://gcc.gnu.org/viewcvs?rev=269079=gcc=rev Log: PR go/89170 * varasm.c (decode_addr_const): Call

[Bug fortran/88117] [9 Regression] ICE in gimplify_var_or_parm_decl, at gimplify.c:2697

2019-02-21 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88117 --- Comment #6 from Thomas Koenig --- (In reply to Thomas Koenig from comment #5) > Rather, the problem seems to be somewhere in trans-expr.c: > > if (expr1->ts.deferred && gfc_check_dependency (expr1, expr2, true)) >

[Bug fortran/88227] ICE in gfc_convert_boz, at fortran/target-memory.c:788

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

[Bug fortran/88117] [9 Regression] ICE in gimplify_var_or_parm_decl, at gimplify.c:2697

2019-02-21 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88117 --- Comment #5 from Thomas Koenig --- Rather, the problem seems to be somewhere in trans-expr.c: if (expr1->ts.deferred && gfc_check_dependency (expr1, expr2, true)) rse.string_length = gfc_evaluate_now (rse.string_length, );

[Bug fortran/88117] [9 Regression] ICE in gimplify_var_or_parm_decl, at gimplify.c:2697

2019-02-21 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88117 --- Comment #4 from Thomas Koenig --- Looking at the reduced test case, we have z.span = 0; { character(kind=1)[0:][1:.z] * D.3877; integer(kind=8) D.3878; integer(kind=8) D.3879; integer(kind=8) D.3880;

[Bug c/89440] [9 Regression] ICE in vect_create_epilog_for_reduction, at tree-vect-loop.c:5502

2019-02-21 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89440 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/89443] toplevel inline-asm with volatile after the asm is not anymore support in C++

2019-02-21 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89443 Andrew Pinski changed: What|Removed |Added CC||segher at gcc dot gnu.org --- Comment

[Bug fortran/87103] [OOP] ICE in gfc_new_symbol() due to overlong symbol name

2019-02-21 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87103 --- Comment #4 from Harald Anlauf --- (In reply to Dominique d'Humieres from comment #3) > Patch at https://gcc.gnu.org/ml/fortran/2018-09/msg00044.html. Status of this patch? (The ICE is still there).

[Bug debug/86964] [ 7/8/9 Regression ] Too many debug symbols included, especially for extern globals

2019-02-21 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86964 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug fortran/88117] [9 Regression] ICE in gimplify_var_or_parm_decl, at gimplify.c:2697

2019-02-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88117 Dominique d'Humieres changed: What|Removed |Added CC||pault at gcc dot gnu.org

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

2019-02-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89285 --- Comment #15 from Jakub Jelinek --- Author: jakub Date: Thu Feb 21 21:21:25 2019 New Revision: 269078 URL: https://gcc.gnu.org/viewcvs?rev=269078=gcc=rev Log: PR c++/89285 * builtins.c (fold_builtin_arith_overflow): If first

[Bug c++/89420] [9 Regression] ICE: unexpected expression 'int()' of kind cast_expr

2019-02-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89420 --- Comment #3 from Marek Polacek --- And another: template struct S { explicit(int{1}) S(int, int); };

[Bug c++/89420] [9 Regression] ICE: unexpected expression 'int()' of kind cast_expr

2019-02-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89420 Marek Polacek changed: What|Removed |Added Keywords|ice-on-invalid-code |ice-on-valid-code --- Comment #2 from

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

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89422 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug rtl-optimization/89435] [7/8/9 Regression] wrong code with -O1 -march=armv4 -fno-forward-propagate with __builtin_sub_overflow()

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

[Bug libstdc++/89416] [9 regression] std::vector::push_back no longer builds.

2019-02-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89416 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Thu Feb 21 20:47:43 2019 New Revision: 269075 URL: https://gcc.gnu.org/viewcvs?rev=269075=gcc=rev Log: PR libstdc++/89416 fix __is_move_insertable trait The common base class for

[Bug c++/88419] [7/8/9 Regression] [ICE] "Same canonical type node for different types" for CTAD in noexcept

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88419 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug rtl-optimization/89435] [7/8/9 Regression] wrong code with -O1 -march=armv4 -fno-forward-propagate with __builtin_sub_overflow()

2019-02-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89435 --- Comment #6 from Jakub Jelinek --- And sure, if you could look at this (or somebody from ARM otherwise), it would be highly appreciated.

[Bug rtl-optimization/89435] [7/8/9 Regression] wrong code with -O1 -march=armv4 -fno-forward-propagate with __builtin_sub_overflow()

2019-02-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89435 --- Comment #5 from Jakub Jelinek --- Started with r242326. Since that version, we have before ira: (insn 28 27 36 2 (set (reg:SI 141) (const_int 255 [0xff])) "pr89435.c":9 182 {*arm_movsi_insn} (nil)) ... (insn 42 36 43 2 (set

[Bug tree-optimization/88771] [9 Regression] Misleading -Werror=array-bounds error

2019-02-21 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88771 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #21

[Bug libstdc++/61582] C++11 regex memory corruption

2019-02-21 Thread terra at gnome dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61582 M Welinder changed: What|Removed |Added CC||terra at gnome dot org --- Comment #22

[Bug fortran/88117] [9 Regression] ICE in gimplify_var_or_parm_decl, at gimplify.c:2697

2019-02-21 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88117 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment

[Bug c++/89443] New: asm "volatile" keyword no longer supported

2019-02-21 Thread manuel.lauss at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89443 Bug ID: 89443 Summary: asm "volatile" keyword no longer supported Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug d/87824] x86_64-linux multilib issues

2019-02-21 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87824 --- Comment #23 from Uroš Bizjak --- (In reply to Iain Buclaw from comment #22) > (In reply to Uroš Bizjak from comment #20) > > > > I'd like to propose an alternative patch. The testsuite harness should > > simply ask libstdc++ for correct

[Bug c++/89442] [concepts] missing "wrong number of template arguments" error in requires-clause

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

[Bug c++/89442] New: [concepts] missing "wrong number of template arguments" error in requires-clause

2019-02-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89442 Bug ID: 89442 Summary: [concepts] missing "wrong number of template arguments" error in requires-clause Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords:

[Bug d/87824] x86_64-linux multilib issues

2019-02-21 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87824 --- Comment #22 from Iain Buclaw --- (In reply to Uroš Bizjak from comment #20) > > I'd like to propose an alternative patch. The testsuite harness should > simply ask libstdc++ for correct include paths, like in the to be attached > patch. >

[Bug testsuite/83453] FAIL: c-c++-common/Wattributes.c -std=gnu++98 (test for warnings, line 404)

2019-02-21 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83453 --- Comment #5 from dave.anglin at bell dot net --- On 2019-02-21 2:00 p.m., msebor at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83453 > > --- Comment #4 from Martin Sebor --- > The checking was relaxed to allow the

[Bug fortran/86119] [8 Regression] Intrinsic len has wrong type if used within select type for a class(*) string

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

[Bug testsuite/83453] FAIL: c-c++-common/Wattributes.c -std=gnu++98 (test for warnings, line 404)

2019-02-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83453 --- Comment #4 from Martin Sebor --- The checking was relaxed to allow the attribute to specify a less restrictive alignment than the minimum provided by the target without triggering the warning, so the xfails can be removed. The rationale for

[Bug target/87412] -fcf-protection and -mindirect-branch=thunk are incompatible on x86_64

2019-02-21 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87412 --- Comment #5 from hjl at gcc dot gnu.org --- Author: hjl Date: Thu Feb 21 18:59:00 2019 New Revision: 269074 URL: https://gcc.gnu.org/viewcvs?rev=269074=gcc=rev Log: i386: Replace -fcf-protection with -fcf-protection=branch Since

[Bug testsuite/89441] New: FAIL: g++.dg/ipa/pr89009.C -std=gnu++98 (test for excess errors)

2019-02-21 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89441 Bug ID: 89441 Summary: FAIL: g++.dg/ipa/pr89009.C -std=gnu++98 (test for excess errors) Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/89435] [7/8/9 Regression] wrong code with -O1 -march=armv4 -fno-forward-propagate with __builtin_sub_overflow()

2019-02-21 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89435 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org ---

[Bug c++/88380] [7/8 Regression] Sequence of not-explicitly initialised, initialised, variable length generates no initialiser

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88380 Jason Merrill changed: What|Removed |Added Summary|[7/8/9 Regression] Sequence |[7/8 Regression] Sequence

[Bug c++/88690] [7/8 Regression] c++17 internal compiler error: in output_constructor_regular_field, at varasm.c:5031

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88690 Jason Merrill changed: What|Removed |Added Summary|[7/8/9 Regression] c++17|[7/8 Regression] c++17

[Bug c++/88572] error: braces around scalar initializer - should be a warning

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88572 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug testsuite/83453] FAIL: c-c++-common/Wattributes.c -std=gnu++98 (test for warnings, line 404)

2019-02-21 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83453 --- Comment #3 from John David Anglin --- The test was fixed to handle error at 404 on hppa64 and s390: inline int ATTR ((aligned (4))) finline_hot_noret_align (int); /* { dg-warning "ignoring attribute .aligned \ \(4\\). because it

[Bug c++/88690] [7/8/9 Regression] c++17 internal compiler error: in output_constructor_regular_field, at varasm.c:5031

2019-02-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88690 --- Comment #11 from Jason Merrill --- Author: jason Date: Thu Feb 21 18:16:15 2019 New Revision: 269073 URL: https://gcc.gnu.org/viewcvs?rev=269073=gcc=rev Log: PR c++/88690 - C++17 ICE with empty base in aggregate. Base fields for

[Bug c/89425] [9 Regression] -Wabsolute-value warns in dead subexpressions

2019-02-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89425 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c/89425] [9 Regression] -Wabsolute-value warns in dead subexpressions

2019-02-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89425 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/86119] [8 Regression] Intrinsic len has wrong type if used within select type for a class(*) string

2019-02-21 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86119 Thomas Koenig changed: What|Removed |Added Target Milestone|8.3 |8.4 Summary|[8/9 Regression]

[Bug fortran/86119] [8/9 Regression] Intrinsic len has wrong type if used within select type for a class(*) string

2019-02-21 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86119 --- Comment #5 from Thomas Koenig --- Author: tkoenig Date: Thu Feb 21 18:01:41 2019 New Revision: 269070 URL: https://gcc.gnu.org/viewcvs?rev=269070=gcc=rev Log: 2019-02-21 Thomas Koenig PR fortran/86119 * class.c

[Bug c++/30357] Enum typecast warning

2019-02-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30357 Eric Gallager changed: What|Removed |Added CC||pinskia at gcc dot gnu.org,

[Bug rtl-optimization/89435] [7/8/9 Regression] wrong code with -O1 -march=armv4 -fno-forward-propagate with __builtin_sub_overflow()

2019-02-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89435 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |7.5 Summary|wrong code with

[Bug rtl-optimization/89435] wrong code with -O1 -march=armv4 -fno-forward-propagate with __builtin_sub_overflow()

2019-02-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89435 --- Comment #2 from Jakub Jelinek --- In particular, the wrong combination is I think: Trying 77 -> 78: 77: r164:SI=r125:QI#0&0xff REG_DEAD r125:QI 78: r124:SI=r164:SI+r162:SI REG_DEAD r164:SI REG_DEAD r162:SI

[Bug rtl-optimization/89435] wrong code with -O1 -march=armv4 -fno-forward-propagate with __builtin_sub_overflow()

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

[Bug c/89440] New: [9 Regression] ICE in vect_create_epilog_for_reduction, at tree-vect-loop.c:5502

2019-02-21 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89440 Bug ID: 89440 Summary: [9 Regression] ICE in vect_create_epilog_for_reduction, at tree-vect-loop.c:5502 Product: gcc Version: 9.0 Status: UNCONFIRMED

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

2019-02-21 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89439 Bug ID: 89439 Summary: [7/8/9 Regression] ICE in make_ssa_name_fn, at tree-ssanames.c:268 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

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

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

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

2019-02-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89434 --- Comment #3 from Jakub Jelinek --- Created attachment 45790 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45790=edit gcc9-pr89434.patch Untested fix.

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

2019-02-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89434 --- Comment #2 from Jakub Jelinek --- I think this started with r197520.

[Bug fortran/89431] CPP integer macros not defined

2019-02-21 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89431 --- Comment #6 from Steve Kargl --- On Thu, Feb 21, 2019 at 10:44:25AM +, dominiq at lps dot ens.fr wrote: >4 8 10 16 > __GFC_REAL_10__ defined > __GFC_REAL_16__ defined These are needed for the

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

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

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

2019-02-21 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89438 ktkachov at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1

[Bug tree-optimization/86829] Missing sin(atan(x)) and cos(atan(x)) optimizations

2019-02-21 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86829 Wilco changed: What|Removed |Added CC||wilco at gcc dot gnu.org --- Comment #8 from

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

2019-02-21 Thread przemyslaw.wirkus at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89438 Bug ID: 89438 Summary: [9 Regression] ICE in glibc/sysdeps/ieee754/dbl-64/e_pow.c (internal compiler error: in decompose, at rtl.h:2266) Product: gcc Version:

  1   2   >