[Bug c/88568] [7 Regression] 'dllimport' no longer implies 'extern' in C

2019-03-05 Thread steve at sk2 dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88568 Stephen Kitt changed: What|Removed |Added CC||steve at sk2 dot org --- Comment #14 from

[Bug rtl-optimization/89588] [8/9 Regression] ICE in unroll_loop_constant_iterations, at loop-unroll.c:498

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

[Bug middle-end/52285] [7/8/9 Regression] libgcrypt _gcry_burn_stack slowdown

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52285 Steven Bosscher changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|steven at gcc d

[Bug target/40730] redundant memory load

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40730 Steven Bosscher changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|steven at gcc d

[Bug c++/55402] Compiling large initializer lists never finishes

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55402 Steven Bosscher changed: What|Removed |Added Status|ASSIGNED|NEW Last reconfirmed|2012-11-20 00:0

[Bug middle-end/39326] Segmentation fault with -O1, out of memory with -O2

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39326 Steven Bosscher changed: What|Removed |Added Status|ASSIGNED|NEW CC|steven at gcc d

[Bug c++/89589] New: [8.3 regression] "asm volatile (" leads to "expected '(' before

2019-03-05 Thread eb at emlix dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89589 Bug ID: 89589 Summary: [8.3 regression] "asm volatile (" leads to "expected '(' before Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/89505] [7/8 Regression] LibreOffice miscompilation starting with r260383

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89505 --- Comment #7 from Richard Biener --- Author: rguenth Date: Tue Mar 5 08:26:32 2019 New Revision: 269383 URL: https://gcc.gnu.org/viewcvs?rev=269383&root=gcc&view=rev Log: 2019-03-05 Richard Biener Backport from mainline 20

[Bug fortran/24546] [meta-bug] gfortran debugging problems

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24546 Bug 24546 depends on bug 37826, which changed state. Bug 37826 Summary: gfortran emits incorrect debug information if compiled with -finit-local-zero https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37826 What|Removed

[Bug fortran/37826] gfortran emits incorrect debug information if compiled with -finit-local-zero

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37826 Steven Bosscher changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/38711] ira should not be using df-lr except at -O1.

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38711 Steven Bosscher changed: What|Removed |Added Assignee|steven at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug c++/89589] [8.3 regression] "asm volatile (" leads to "expected '(' before 'volatile'"

2019-03-05 Thread eb at emlix dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89589 Rolf Eike Beer changed: What|Removed |Added URL||https://bugreports.qt.io/br

[Bug c++/89589] [8.3 regression] "asm volatile (" leads to "expected '(' before 'volatile'"

2019-03-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89589 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/48389] [4.6 Regression] ICE: in make_edges, at cfgbuild.c:319 with -mtune=pentiumpro

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389 Bug 48389 depends on bug 48486, which changed state. Bug 48486 Summary: cfgexpand leaves BARRIERs at the end of basic blocks https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48486 What|Removed |Added ---

[Bug c++/89585] GCC 8.3: asm volatile no longer accepted at file scope

2019-03-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89585 Andrew Pinski changed: What|Removed |Added CC||eb at emlix dot com --- Comment #6 from

[Bug middle-end/48486] cfgexpand leaves BARRIERs at the end of basic blocks

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48486 Steven Bosscher changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/89570] [9 Regression] ICE in prepare_cmp_insn, at optabs.c:4001

2019-03-05 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570 --- Comment #6 from rsandifo at gcc dot gnu.org --- I think there are two things here: (1) checking earlier for whether an ifn is supported. I think we should get genmatch to do that itself rather than manually do it for each expansion

[Bug other/29842] [meta-bug] outstanding patches / issues from STMicroelectronics

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29842 Bug 29842 depends on bug 27906, which changed state. Bug 27906 Summary: reload allocates register of live register variable to earlyclobber output https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27906 What|Removed

[Bug middle-end/27906] reload allocates register of live register variable to earlyclobber output

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27906 Steven Bosscher changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/89566] [9 Regression] ICE on compilable C++ code: in gimple_call_arg, at gimple.h:3166

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89566 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue Mar 5 08:43:16 2019 New Revision: 269384 URL: https://gcc.gnu.org/viewcvs?rev=269384&root=gcc&view=rev Log: PR tree-optimization/89566 * gimple-ssa-sprintf.c (sprintf

[Bug tree-optimization/89570] [9 Regression] ICE in prepare_cmp_insn, at optabs.c:4001

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue Mar 5 08:44:21 2019 New Revision: 269385 URL: https://gcc.gnu.org/viewcvs?rev=269385&root=gcc&view=rev Log: PR tree-optimization/89570 * match.pd (vec_cond into cond_

[Bug tree-optimization/89570] [9 Regression] ICE in prepare_cmp_insn, at optabs.c:4001

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570 --- Comment #8 from Jakub Jelinek --- (In reply to rsand...@gcc.gnu.org from comment #6) > I think there are two things here: > > (1) checking earlier for whether an ifn is supported. > > I think we should get genmatch to do that itself rat

[Bug tree-optimization/28144] floating point constant -> byte/char/short conversion is wrong for java

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28144 Steven Bosscher changed: What|Removed |Added Status|REOPENED|WAITING Last reconfirmed|2016-03-08

[Bug rtl-optimization/89588] [8/9 Regression] ICE in unroll_loop_constant_iterations, at loop-unroll.c:498

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

[Bug c++/89585] GCC 8.3: asm volatile no longer accepted at file scope

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

[Bug ipa/89584] [9 Regression] CPU2000 degradations with r268448 (172.mgrid -22%, 252.eon -8%)

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89584 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.0 Summary|CPU2000 degradat

[Bug target/89582] Suboptimal code generated for floating point struct in -O3 compare to -O2

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89582 Richard Biener changed: What|Removed |Added Target||x86_64-*-* Status|UNCONFIRM

[Bug c/28306] const / pure call with ignored argument emitted.

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28306 Steven Bosscher changed: What|Removed |Added Last reconfirmed|2006-07-07 17:30:13 |2019-3-5 Host|i686-pc-li

[Bug bootstrap/89560] [9 regression] ICE In function 'rtx_def* gen_vec_extract_lo_v64qi(rtx, rtx)'

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89560 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Tue Mar 5 09:03:50 2019 New Revision: 269386 URL: https://gcc.gnu.org/viewcvs?rev=269386&root=gcc&view=rev Log: PR bootstrap/89560 * fold-const.c (fold_checksum_tree): D

[Bug tree-optimization/89570] [9 Regression] ICE in prepare_cmp_insn, at optabs.c:4001

2019-03-05 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570 --- Comment #9 from rsandifo at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #8) > For VEC_COND_EXPR, yes, it is pretty usual on many of the targets that you > can only do: > _1 = VEC_COND_EXPR <_2 == _3, {-1, -1, ...}, {0, 0, .

[Bug tree-optimization/28144] floating point constant -> byte/char/short conversion is wrong for java

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

[Bug other/29842] [meta-bug] outstanding patches / issues from STMicroelectronics

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29842 Bug 29842 depends on bug 28144, which changed state. Bug 28144 Summary: floating point constant -> byte/char/short conversion is wrong for java https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28144 What|Removed |A

[Bug c++/89585] GCC 8.3: asm volatile no longer accepted at file scope

2019-03-05 Thread harald at gigawatt dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89585 --- Comment #8 from Harald van Dijk --- (In reply to Richard Biener from comment #7) > Since it's now rejected with 8.3 there's no point in accepting it again > (IMHO). The point in accepting it again would be that people can skip 8.3 because of

[Bug tree-optimization/27394] double -> char conversion varies with optimization level

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27394 Bug 27394 depends on bug 28144, which changed state. Bug 28144 Summary: floating point constant -> byte/char/short conversion is wrong for java https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28144 What|Removed |A

[Bug tree-optimization/89570] [9 Regression] ICE in prepare_cmp_insn, at optabs.c:4001

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570 --- Comment #10 from Jakub Jelinek --- That wouldn't help at all, the propagation in this PR is in forwprop4, after vector lowering.

[Bug tree-optimization/89570] [9 Regression] ICE in prepare_cmp_insn, at optabs.c:4001

2019-03-05 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570 --- Comment #11 from rguenther at suse dot de --- On Tue, 5 Mar 2019, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570 > > --- Comment #10 from Jakub Jelinek --- > That wouldn't help at all, the propagation

[Bug rtl-optimization/29860] comment / code incosistency in cfgcleanup.c:flow_find_cross_jump

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29860 Steven Bosscher changed: What|Removed |Added Keywords||missed-optimization Status

[Bug tree-optimization/89570] [9 Regression] ICE in prepare_cmp_insn, at optabs.c:4001

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570 --- Comment #12 from Jakub Jelinek --- (In reply to rsand...@gcc.gnu.org from comment #6) > (2) not splitting out the condition in a (vec_)cond_expr if it > isn't supported as a stand-alone operation (2) can be just documented as a requireme

[Bug tree-optimization/29944] should do more loops transformations to enable more biv widening

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29944 Steven Bosscher changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/89585] GCC 8.3: asm volatile no longer accepted at file scope

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

[Bug libobjc/89586] warning: cast between incompatible function types when building libobjc

2019-03-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89586 Andrew Pinski changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot gnu.org --- C

[Bug libobjc/89586] warning: cast between incompatible function types when building libobjc

2019-03-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89586 Andrew Pinski changed: What|Removed |Added CC||pinskia at gcc dot gnu.org --- Comment #

[Bug tree-optimization/89566] [9 Regression] ICE on compilable C++ code: in gimple_call_arg, at gimple.h:3166

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

[Bug middle-end/89590] New: [7/8/9 Regression] ICE in maybe_emit_free_warning

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89590 Bug ID: 89590 Summary: [7/8/9 Regression] ICE in maybe_emit_free_warning Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-invalid-code Severity: normal

[Bug middle-end/89590] [7/8/9 Regression] ICE in maybe_emit_free_warning

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

[Bug middle-end/89590] [7/8/9 Regression] ICE in maybe_emit_free_warning

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

[Bug bootstrap/89560] [9 regression] ICE In function 'rtx_def* gen_vec_extract_lo_v64qi(rtx, rtx)'

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

[Bug libstdc++/89591] New: How can thread.joinable() reliably work if the pthread_t id is not initialized?

2019-03-05 Thread bique.alexandre at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89591 Bug ID: 89591 Summary: How can thread.joinable() reliably work if the pthread_t id is not initialized? Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity:

[Bug preprocessor/66505] -Wno-error=pedantic does not reverse -Werror -Wpedantic

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

[Bug c/89051] -Wno-error= does not work for warning groups

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

[Bug target/89592] New: FAIL: tmpdir-g++.dg-struct-layout-1/t025 cp_compat_x_alt.o-cp_compat_y_tst.o execute against GCC4.8

2019-03-05 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89592 Bug ID: 89592 Summary: FAIL: tmpdir-g++.dg-struct-layout-1/t025 cp_compat_x_alt.o-cp_compat_y_tst.o execute against GCC4.8 Product: gcc Version: 9.0 S

[Bug target/89587] gcc's rs6000 configuration unconditionally sets MULTIARCH_DIRNAME, even when multiarch is disabled

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

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

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

[Bug libfortran/89593] New: warning "passing argument 3 of ‘_gfortran_caf_{get,send}_by_ref’ from incompatible pointer type" when building libgfortran

2019-03-05 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89593 Bug ID: 89593 Summary: warning "passing argument 3 of ‘_gfortran_caf_{get,send}_by_ref’ from incompatible pointer type" when building libgfortran Product: gcc Ver

[Bug c++/68975] Request: Provide alternate keyword for decltype in C++03

2019-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68975 Jonathan Wakely changed: What|Removed |Added Resolution|WONTFIX |WORKSFORME --- Comment #3 from Jonatha

[Bug c++/68975] Request: Provide alternate keyword for decltype in C++03

2019-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68975 --- Comment #4 from Jonathan Wakely --- Since at least GCC 4.3, so probably when decltype itself was first supported.

[Bug tree-optimization/89594] New: [9 Regression] ICE: Segmentation fault (in gsi_for_stmt(gimple*))

2019-03-05 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89594 Bug ID: 89594 Summary: [9 Regression] ICE: Segmentation fault (in gsi_for_stmt(gimple*)) Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-co

[Bug target/89592] FAIL: tmpdir-g++.dg-struct-layout-1/t025 cp_compat_x_alt.o-cp_compat_y_tst.o execute against GCC4.8

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

[Bug tree-optimization/89595] New: [8/9 Regression] DOM miscompiles code

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89595 Bug ID: 89595 Summary: [8/9 Regression] DOM miscompiles code Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimiza

[Bug tree-optimization/89595] [8/9 Regression] DOM miscompiles code

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89595 Richard Biener changed: What|Removed |Added Keywords||wrong-code Priority|P3

[Bug tree-optimization/89595] [8/9 Regression] DOM miscompiles code

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89595 --- Comment #2 from Richard Biener --- For some reason the testcase doesn't fail on the branch. DOM dump: Visiting PHI node: i_3 = PHI <0(2), _9(3)> Argument #0 (2 -> 4 executable) 0: [0, 0] Argument #1 (3 -> 4 executable)

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

2019-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89571 --- Comment #3 from Paolo Carlini --- I must also add: if we had decided to fix c++/89488 the way I originally proposed https://gcc.gnu.org/ml/gcc-patches/2019-02/txtzrb81mYdom.txt we would not have to fix this one too ;)

[Bug rtl-optimization/89588] [8/9 Regression] ICE in unroll_loop_constant_iterations, at loop-unroll.c:498

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

[Bug tree-optimization/89594] [9 Regression] ICE: Segmentation fault (in gsi_for_stmt(gimple*))

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

[Bug rtl-optimization/89588] [8/9 Regression] ICE in unroll_loop_constant_iterations, at loop-unroll.c:498

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89588 --- Comment #3 from Jakub Jelinek --- Or desc->niter <= 1, dunno what exactly means if niter == 0, is that zero iterations or unknown number of iterations?

[Bug target/89592] FAIL: tmpdir-g++.dg-struct-layout-1/t025 cp_compat_x_alt.o-cp_compat_y_tst.o execute against GCC4.8

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89592 Richard Biener changed: What|Removed |Added Keywords||ABI, wrong-code Target|

[Bug middle-end/89590] [7/8/9 Regression] ICE in maybe_emit_free_warning

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

[Bug tree-optimization/89595] [8/9 Regression] DOM miscompiles code

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

[Bug target/89592] FAIL: tmpdir-g++.dg-struct-layout-1/t025 cp_compat_x_alt.o-cp_compat_y_tst.o execute against GCC4.8

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89592 --- Comment #3 from Jakub Jelinek --- Confirmed it is this revision even on the runtime testcase from struct-layout-1.exp testing. The question is what if anything the psABI says here, what do other compilers do etc. Passing flexible array memb

[Bug tree-optimization/89594] [9 Regression] ICE: Segmentation fault (in gsi_for_stmt(gimple*))

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

[Bug c++/89538] [7.3.0] GCC miscompiling LLVM because of wrong vectorization

2019-03-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89538 --- Comment #6 from Martin Liška --- (In reply to Taewook Oh from comment #5) > The name of the function is "void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = > std::pair, const > llvm::DICompositeType*>; bool = false]". > > I tried

[Bug tree-optimization/89594] [9 Regression] ICE: Segmentation fault (in gsi_for_stmt(gimple*))

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89594 --- Comment #2 from Richard Biener --- Mine. The CFG cleanup causes the .LOOP_VECTORIZED_CALL to vanish as well because if-conversion made us discover the dominating loops exit is never taken... Before if-conversion we have # _8 = PHI zr_15 =

[Bug tree-optimization/89594] [9 Regression] ICE: Segmentation fault (in gsi_for_stmt(gimple*))

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89594 --- Comment #3 from Richard Biener --- Not sure if maybe checking gimple_bb () on the call stmt would be enough.

[Bug tree-optimization/89594] [9 Regression] ICE: Segmentation fault (in gsi_for_stmt(gimple*))

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89594 --- Comment #4 from Richard Biener --- Like Index: gcc/tree-if-conv.c === --- gcc/tree-if-conv.c (revision 269385) +++ gcc/tree-if-conv.c (working copy) @@ -3176,6 +3176,8 @@ pass

[Bug tree-optimization/89594] [9 Regression] ICE: Segmentation fault (in gsi_for_stmt(gimple*))

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89594 Jakub Jelinek changed: What|Removed |Added Assignee|jakub at gcc dot gnu.org |unassigned at gcc dot gnu.org --

[Bug middle-end/39326] Segmentation fault with -O1, out of memory with -O2

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39326 Richard Biener changed: What|Removed |Added Last reconfirmed|2009-03-01 11:39:34 |2019-3-5 --- Comment #59 from Richard B

[Bug c/88568] [7 Regression] 'dllimport' no longer implies 'extern' in C

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88568 --- Comment #15 from Jakub Jelinek --- Created attachment 45894 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45894&action=edit gcc9-pr88568-2.patch Untested fix for that. Apparently the C++ FE relies that static data members have TREE_S

[Bug target/89592] FAIL: tmpdir-g++.dg-struct-layout-1/t025 cp_compat_x_alt.o-cp_compat_y_tst.o execute against GCC4.8

2019-03-05 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89592 --- Comment #4 from bin cheng --- (In reply to Jakub Jelinek from comment #1) > Started with r233126. Before that change, check2227 has not been NRV > optimized, but now it is. That doesn't explain an ABI difference though. Hmm?? I am getting

[Bug target/89592] FAIL: tmpdir-g++.dg-struct-layout-1/t025 cp_compat_x_alt.o-cp_compat_y_tst.o execute against GCC4.8

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89592 --- Comment #5 from Jakub Jelinek --- (In reply to bin cheng from comment #4) > (In reply to Jakub Jelinek from comment #1) > > Started with r233126. Before that change, check2227 has not been NRV > > optimized, but now it is. That doesn't expl

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

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89487 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue Mar 5 13:38:59 2019 New Revision: 269388 URL: https://gcc.gnu.org/viewcvs?rev=269388&root=gcc&view=rev Log: PR tree-optimization/89487 * gcc.dg/tree-ssa/pr89487.c: In

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

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

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

2019-03-05 Thread kutdanila at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89480 --- Comment #3 from Danila Kutenin --- Also not sure if this should compile. But if change Foo{} to static_cast all the compilers compile.

[Bug tree-optimization/85762] [8/9 Regression] range-v3 abstraction overhead not optimized away

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85762 --- Comment #7 from Jakub Jelinek --- Do you really want to match type of any field whatsoever, or better look for the type of a field at the particular position?

[Bug c++/87148] [7/8/9 Regression] backward compatibility issue to take char [] as incomplete type

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

[Bug middle-end/39326] Segmentation fault with -O1, out of memory with -O2

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39326 --- Comment #60 from Richard Biener --- PRE is all find_base_term exploding ... The LIM case is all store_motion () which is quadratic and the only user of the quadratic in memory all_refs_stored_in_loop. The latter would be reasonably easy to

[Bug tree-optimization/85762] [8/9 Regression] range-v3 abstraction overhead not optimized away

2019-03-05 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85762 --- Comment #8 from Martin Jambor --- (In reply to Jakub Jelinek from comment #7) > Do you really want to match type of any field whatsoever, or better look for > the type of a field at the particular position? I was thinking about exactly this

[Bug c/89549] [7/8/9 Regression] -Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers

2019-03-05 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89549 --- Comment #6 from David Malcolm --- (In reply to Martin Liška from comment #4) > Created attachment 45877 [details] > test-case Thanks; I'm able to see the behavior with that.

[Bug tree-optimization/89247] [7/8 Regression] ICE in expand_LOOP_VECTORIZED, at internal-fn.c:2409

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89247 Bug 89247 depends on bug 89594, which changed state. Bug 89594 Summary: [9 Regression] ICE: Segmentation fault (in gsi_for_stmt(gimple*)) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89594 What|Removed |Added -

[Bug tree-optimization/89594] [9 Regression] ICE: Segmentation fault (in gsi_for_stmt(gimple*))

2019-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89594 --- Comment #7 from Richard Biener --- Author: rguenth Date: Tue Mar 5 14:57:12 2019 New Revision: 269389 URL: https://gcc.gnu.org/viewcvs?rev=269389&root=gcc&view=rev Log: 2019-03-05 Richard Biener PR tree-optimization/89594

[Bug tree-optimization/89594] [9 Regression] ICE: Segmentation fault (in gsi_for_stmt(gimple*))

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

[Bug target/89222] [7/8/9 regression] ARM thumb-2 misoptimisation of func ptr call with -O2 or -Os

2019-03-05 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89222 --- Comment #9 from Wilco --- Author: wilco Date: Tue Mar 5 15:04:01 2019 New Revision: 269390 URL: https://gcc.gnu.org/viewcvs?rev=269390&root=gcc&view=rev Log: [ARM] Fix PR89222 The GCC optimizer can generate symbols with non-zero offset fro

[Bug tree-optimization/89570] [9 Regression] ICE in prepare_cmp_insn, at optabs.c:4001

2019-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570 --- Comment #13 from Jakub Jelinek --- Author: jakub Date: Tue Mar 5 15:05:07 2019 New Revision: 269391 URL: https://gcc.gnu.org/viewcvs?rev=269391&root=gcc&view=rev Log: PR tree-optimization/89570 * match.pd (vec_cond into cond

[Bug tree-optimization/89570] [9 Regression] ICE in prepare_cmp_insn, at optabs.c:4001

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

[Bug target/89222] [7/8 regression] ARM thumb-2 misoptimisation of func ptr call with -O2 or -Os

2019-03-05 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89222 Wilco changed: What|Removed |Added Target Milestone|--- |8.5 Summary|[7/8/9 regression] ARM

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

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

[Bug rtl-optimization/20211] autoincrement generation is poor

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20211 Steven Bosscher changed: What|Removed |Added Status|NEW |RESOLVED CC|steven at

[Bug other/29842] [meta-bug] outstanding patches / issues from STMicroelectronics

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29842 Bug 29842 depends on bug 20211, which changed state. Bug 20211 Summary: autoincrement generation is poor https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20211 What|Removed |Added ---

[Bug other/17652] [meta-bug] GCC 4.1 pending patches

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17652 Bug 17652 depends on bug 20211, which changed state. Bug 20211 Summary: autoincrement generation is poor https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20211 What|Removed |Added ---

[Bug other/23111] [meta-bug] GCC 4.2 pending patches

2019-03-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23111 Bug 23111 depends on bug 20211, which changed state. Bug 20211 Summary: autoincrement generation is poor https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20211 What|Removed |Added ---

[Bug c++/89596] New: [8 regression] Multiple templated conversion operators result in compilation error

2019-03-05 Thread jleahy+gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89596 Bug ID: 89596 Summary: [8 regression] Multiple templated conversion operators result in compilation error Product: gcc Version: 8.0 Status: UNCONFIRMED Severity

  1   2   >