[Bug libstdc++/91495] std::transform_reduce with unary op is implemented in the parallel case but not the basic case

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

[Bug libstdc++/91495] std::transform_reduce with unary op is implemented in the parallel case but not the basic case

2019-08-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91495 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |9.3

[Bug ada/91492] [10 regression] Ada documentation issue starting with r274637

2019-08-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91492 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug c++/91493] g++ 9.2.1 crashes compiling clickhouse

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

[Bug fortran/91497] New: -Wconversion warns when doing explicit type conversion

2019-08-20 Thread manfred99 at gmx dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91497 Bug ID: 91497 Summary: -Wconversion warns when doing explicit type conversion Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug tree-optimization/91491] [9 Regression] glib2.0 build not working when built with -O2 on x86_64-linux-gnu

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

[Bug middle-end/91490] [9/10 Regression] bogus argument missing terminating nul warning on strlen of a flexible array member

2019-08-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91490 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.3

[Bug ada/91492] [10 regression] Ada documentation issue starting with r274637

2019-08-20 Thread pmderodat at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91492 pmderodat at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirme

[Bug target/91498] New: [10 Regression] STV change in r274481 causes 300.twolf regression on Haswell

2019-08-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91498 Bug ID: 91498 Summary: [10 Regression] STV change in r274481 causes 300.twolf regression on Haswell Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: nor

[Bug target/91498] [10 Regression] STV change in r274481 causes 300.twolf regression on Haswell

2019-08-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91498 Richard Biener changed: What|Removed |Added Keywords||missed-optimization, ra Tar

[Bug target/91498] [10 Regression] STV change in r274481 causes 300.twolf regression on Haswell

2019-08-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91498 --- Comment #1 from Richard Biener --- Patch that causes gcc.target/i386/minmax-6.c to spill to the stack: https://gcc.gnu.org/ml/gcc-patches/2019-08/msg01283.html This makes SI/DImode chains handled by STV2 only (after combine). We can take it

[Bug rtl-optimization/91154] [10 Regression] 456.hmmer regression on Haswell caused by r272922

2019-08-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91154 --- Comment #33 from Richard Biener --- (In reply to Uroš Bizjak from comment #32) > (In reply to H.J. Lu from comment #31) > > > > No, IMO IRA should be "fixed" to avoid stack temporary and (based on some > > > cost metric) use direct move for

[Bug target/91498] [10 Regression] STV change in r274481 causes 300.twolf regression on Haswell

2019-08-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91498 --- Comment #2 from Uroš Bizjak --- (In reply to Richard Biener from comment #1) > Patch that causes gcc.target/i386/minmax-6.c to spill to the stack: > https://gcc.gnu.org/ml/gcc-patches/2019-08/msg01283.html > > This makes SI/DImode chains han

[Bug target/91498] [10 Regression] STV change in r274481 causes 300.twolf regression on Haswell

2019-08-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91498 --- Comment #3 from Richard Biener --- Author: rguenth Date: Tue Aug 20 08:45:56 2019 New Revision: 274694 URL: https://gcc.gnu.org/viewcvs?rev=274694&root=gcc&view=rev Log: 2019-08-20 Richard Biener PR target/91498 * config/

[Bug lto/91307] -flto causes binary to vary

2019-08-20 Thread gccbmw at lsmod dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91307 --- Comment #10 from Bernhard M. Wiedemann --- After a full rebuild of openSUSE Tumbleweed, the GLOBAL__I_65535_ string appears in diffs of 12 packages: blog libpt2 lodepng nethogs nodejs12 nvme-cli python-python-crfsuite qpid-cpp Rivet udp2raw-t

[Bug rtl-optimization/91347] [7/8/9/10 Regression] hppa: wrong code generated with tail call optimisation

2019-08-20 Thread ebotcazou at gcc dot gnu.org
n): Call add_wild_read for non-const/memset tail calls before reload if HARD_FRAME_POINTER_IS_ARG_POINTER. Added: trunk/gcc/testsuite/gcc.c-torture/execute/20190820-1.c Modified: trunk/gcc/ChangeLog trunk/gcc/dse.c trunk/gcc/testsuite/ChangeLog

[Bug rtl-optimization/91347] [7/8/9/10 Regression] hppa: wrong code generated with tail call optimisation

2019-08-20 Thread ebotcazou at gcc dot gnu.org
n): Call add_wild_read for non-const/memset tail calls before reload if HARD_FRAME_POINTER_IS_ARG_POINTER. Added: branches/gcc-9-branch/gcc/testsuite/gcc.c-torture/execute/20190820-1.c - copied unchanged from r274708, trunk/gcc/testsuite/gcc.c-torture/execute/20190820-1.c

[Bug rtl-optimization/91347] [7/8/9/10 Regression] hppa: wrong code generated with tail call optimisation

2019-08-20 Thread ebotcazou at gcc dot gnu.org
n): Call add_wild_read for non-const/memset tail calls before reload if HARD_FRAME_POINTER_IS_ARG_POINTER. Added: branches/gcc-8-branch/gcc/testsuite/gcc.c-torture/execute/20190820-1.c - copied unchanged from r274709, trunk/gcc/testsuite/gcc.c-torture/execute/20190820-1.c

[Bug rtl-optimization/91347] [7/8/9/10 Regression] hppa: wrong code generated with tail call optimisation

2019-08-20 Thread ebotcazou at gcc dot gnu.org
n): Call add_wild_read for non-const/memset tail calls before reload if HARD_FRAME_POINTER_IS_ARG_POINTER. Added: branches/gcc-7-branch/gcc/testsuite/gcc.c-torture/execute/20190820-1.c - copied unchanged from r274710, trunk/gcc/testsuite/gcc.c-torture/execute/20190820-1.c

[Bug rtl-optimization/91347] [7/8/9/10 Regression] hppa: wrong code generated with tail call optimisation

2019-08-20 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91347 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ada/91492] [10 regression] Ada documentation issue starting with r274637

2019-08-20 Thread pmderodat at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91492 --- Comment #3 from pmderodat at gcc dot gnu.org --- Author: pmderodat Date: Tue Aug 20 09:47:44 2019 New Revision: 274714 URL: https://gcc.gnu.org/viewcvs?rev=274714&root=gcc&view=rev Log: [Ada] Add missing dot at the end of lang.opt doc for -fd

[Bug libstdc++/91488] [9/10 Regression] char_traits::length causes "inlining failed in call to always_inline" error with -fgnu-tm -O2 -std=c++17

2019-08-20 Thread ensadc at mailnesia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91488 ensadc at mailnesia dot com changed: What|Removed |Added CC||ensadc at mailnesia dot com

[Bug ada/91492] [10 regression] Ada documentation issue starting with r274637

2019-08-20 Thread pmderodat at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91492 --- Comment #4 from pmderodat at gcc dot gnu.org --- I just commited the fix. Can you double check that the test failure is fixed?

[Bug c++/91499] New: Compile error when trying to aggregate-initialize a member array of non-movable objects with virtual functions

2019-08-20 Thread l2m at ukr dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91499 Bug ID: 91499 Summary: Compile error when trying to aggregate-initialize a member array of non-movable objects with virtual functions Product: gcc Version: 9.2.0

[Bug c++/91500] New: [9 REGRESSION] gcc-9 ICE on valid code

2019-08-20 Thread costamagnagianfranco at yahoo dot it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91500 Bug ID: 91500 Summary: [9 REGRESSION] gcc-9 ICE on valid code Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/91500] [9 Regression] gcc-9 ICE on valid code

2019-08-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91500 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug c++/91500] [9 Regression] gcc-9 ICE on valid code

2019-08-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91500 --- Comment #2 from Richard Biener --- > ./cc1plus -quiet ccOfXKGA.ii -std=c++17 /clickhouse-18.16.1+ds/dbms/src/Storages/ColumnDefault.cpp: In function ‘std::string DB::toString(DB::ColumnDefaultKind)’: /clickhouse-18.16.1+ds/dbms/src/Storages/C

[Bug c++/91499] Compile error when trying to aggregate-initialize a member array of non-movable objects with user-defined destructor

2019-08-20 Thread l2m at ukr dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91499 --- Comment #1 from Taras --- (In reply to Taras from comment #0) > > Here's the code that fails to compile on GCC: > > class Test // non-copyable and non-movable class with virtual functions > { upd.: The destructor isn't necessarily require

[Bug target/91498] [10 Regression] STV change in r274481 causes 300.twolf regression on Haswell

2019-08-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91498 --- Comment #4 from Uroš Bizjak --- Following patch --cut here-- diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 49ab50ea41bf..11c75be113e0 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -18601,9 +18601,9

[Bug tree-optimization/91482] __builtin_assume_aligned should not break write combining

2019-08-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91482 --- Comment #2 from Richard Biener --- So the easiest thing is to move the last forwprop pass across phiopt and after fold_builtins. Another possibility would be to get rid of the redundant second __builtin_assume_aligned as soon as we discover

[Bug sanitizer/91455] [10 Regression] Revision r274426 breaks bootstrap on darwin

2019-08-20 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91455 Iain Sandoe changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/37242] missed FRE opportunity because of signedness of addition

2019-08-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37242 --- Comment #28 from Richard Biener --- Author: rguenth Date: Tue Aug 20 12:02:56 2019 New Revision: 274746 URL: https://gcc.gnu.org/viewcvs?rev=274746&root=gcc&view=rev Log: 2019-08-20 Richard Biener PR tree-optimization/37242

[Bug tree-optimization/22586] GVN-PRE could do strength reduction

2019-08-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22586 Bug 22586 depends on bug 37242, which changed state. Bug 37242 Summary: missed FRE opportunity because of signedness of addition https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37242 What|Removed |Added ---

[Bug tree-optimization/37242] missed FRE opportunity because of signedness of addition

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

[Bug target/91498] [10 Regression] STV change in r274481 causes 300.twolf regression on Haswell

2019-08-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91498 --- Comment #5 from Uroš Bizjak --- (In reply to Uroš Bizjak from comment #4) > Following patch HJ, can you please put the patch through some benchmarks? (I have no access to SPEC).

[Bug tree-optimization/91491] [9 Regression] glib2.0 build not working when built with -O2 on x86_64-linux-gnu

2019-08-20 Thread smcv at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91491 Simon McVittie changed: What|Removed |Added CC||smcv at debian dot org --- Comment #2 f

[Bug c++/91500] [9 Regression] gcc-9 ICE on valid code

2019-08-20 Thread rafaeldtinoco at ubuntu dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91500 Rafael David Tinoco changed: What|Removed |Added CC||rafaeldtinoco at ubuntu dot com --

[Bug ada/91492] [10 regression] Ada documentation issue starting with r274637

2019-08-20 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91492 --- Comment #5 from seurer at gcc dot gnu.org --- It looks like all is well now: New passes: FAIL: compiler driver --help=ada option(s): "^ +-.*[^:.]\$" absent from output: " -fdump-scos Dump Source Coverage Obligations"

[Bug tree-optimization/91491] [9 Regression] glib2.0 build not working when built with -O2 on x86_64-linux-gnu

2019-08-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91491 --- Comment #3 from Richard Biener --- Eh, "interesting". Thanks for the clarifications. I suppose you did things like running under valgrind or compiling with -fsanitize=address. The most obvious thing I expect from -fno-tree-pre is stack lay

[Bug lto/91307] -flto causes binary to vary

2019-08-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91307 --- Comment #11 from Richard Biener --- Author: rguenth Date: Tue Aug 20 13:14:59 2019 New Revision: 274748 URL: https://gcc.gnu.org/viewcvs?rev=274748&root=gcc&view=rev Log: 2019-08-20 Richard Biener PR lto/91307 * ipa.c (cg

[Bug c++/91500] [9 Regression] gcc-9 ICE on valid code

2019-08-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91500 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug target/90834] Header and startup objects not found on macOS 10.15

2019-08-20 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90834 --- Comment #13 from Iain Sandoe --- The /usr/local/include thing needs to be handled carefully "bare" clang (at least up to 9.x) behaves as per GCC, and prepends a given --sysroot= to the usr/local paths too. This is correct; imagine that you

[Bug lto/91307] -flto causes binary to vary

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

[Bug rtl-optimization/91154] [10 Regression] 456.hmmer regression on Haswell caused by r272922

2019-08-20 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91154 Rainer Orth changed: What|Removed |Added CC||ro at gcc dot gnu.org --- Comment #34 from

[Bug ada/91492] [10 regression] Ada documentation issue starting with r274637

2019-08-20 Thread pmderodat at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91492 pmderodat at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolutio

[Bug c++/91501] New: Stack Optimization bug on function and lambda return

2019-08-20 Thread baptiste.cartier at ertosgener dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91501 Bug ID: 91501 Summary: Stack Optimization bug on function and lambda return Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug libgomp/91473] Test case libgomp.fortran/appendix-a/a.28.5.f90 is invalid

2019-08-20 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91473 --- Comment #8 from seurer at gcc dot gnu.org --- So for 481.wrf in cpu2006 add this to the config: FPORTABILITY = -std=legacy Add the same for 178.galgel, 187.facerec, and 191.fma3d in cpu2000. For 200.sixtrack and 301.apsi in cpu2000 for some

[Bug tree-optimization/21485] [7/8/9/10 Regression] missed load PRE, PRE makes i?87/8/9/10 suck

2019-08-20 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21485 --- Comment #67 from Eric Gallager --- (In reply to Andrew Pinski from comment #49) > PR 37242 is also needed from what I remember reading the IR. That's fixed now.

[Bug c++/91493] g++ 9.2.1 crashes compiling clickhouse

2019-08-20 Thread rafaeldtinoco at ubuntu dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91493 --- Comment #2 from Rafael David Tinoco --- Related: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91500 Possibly a duplicate.

[Bug target/91498] [10 Regression] STV change in r274481 causes 300.twolf regression on Haswell

2019-08-20 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91498 --- Comment #6 from H.J. Lu --- (In reply to Uroš Bizjak from comment #5) > (In reply to Uroš Bizjak from comment #4) > > Following patch > > HJ, can you please put the patch through some benchmarks? (I have no access > to SPEC). Sure. We will

[Bug c++/89179] compiler error: in ggc_set_mark, at ggc-page.c:1532

2019-08-20 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89179 --- Comment #17 from Steve Ellcey --- The bug I was seeing on aarch64 turns out to be PR 91404. It has now been fixed. I don't know if that patch will also fix the original bug seen on Darwin or not.

[Bug pch/90306] ICE when using precompiled headers with -MD and -fpch-deps

2019-08-20 Thread gcc at scarsita dot it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90306 Luca Bonissi changed: What|Removed |Added CC||gcc at scarsita dot it --- Comment #4 fro

[Bug fortran/91497] -Wconversion warns when doing explicit type conversion

2019-08-20 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91497 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P5 CC|

[Bug target/91498] [10 Regression] STV change in r274481 causes 300.twolf regression on Haswell

2019-08-20 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91498 --- Comment #7 from H.J. Lu --- Our SPEC CPU 2017 failed with 39 util.c:205:1: error: invalid rtl sharing found in the insn 40 205 | } 41 | ^ 42 (insn 29 28 3 2 (set (subreg:V2DI (reg:DI 91) 0) 43 (vec_concat:V2DI (mem/c:DI

[Bug libstdc++/91480] Nonconforming definitions of standard library feature-test macros

2019-08-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91480 --- Comment #3 from Jonathan Wakely --- (In reply to frankhb1989 from comment #0) > Also, in , `__cpp_lib_allocator_traits_is_always_equal` is > wrongly spelled as `__cpp_lib_allocator_is_always_equal`. This is incorrect. We *also* define __cpp_

[Bug fortran/91497] -Wconversion warns when doing explicit type conversion

2019-08-20 Thread manfred99 at gmx dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91497 Manfred Schwarb changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment

[Bug libstdc++/91067] [9/10 Regression] Clang compiler can't link executable if std::filesystem::directory_iterator is encountered

2019-08-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91067 Jonathan Wakely changed: What|Removed |Added Target Milestone|9.2 |9.3

[Bug target/90606] Replace mfence with faster xchg for std::memory_order_seq_cst.

2019-08-20 Thread nruslan_devel at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90606 Ruslan Nikolaev changed: What|Removed |Added CC||nruslan_devel at yahoo dot com --- Com

[Bug c/91502] New: suboptimal atomic_fetch_sub and atomic_fetch_add

2019-08-20 Thread nruslan_devel at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91502 Bug ID: 91502 Summary: suboptimal atomic_fetch_sub and atomic_fetch_add Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug fortran/91497] -Wconversion warns when doing explicit type conversion

2019-08-20 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91497 --- Comment #3 from Steve Kargl --- On Tue, Aug 20, 2019 at 04:12:47PM +, manfred99 at gmx dot ch wrote: > > --- Comment #2 from Manfred Schwarb --- > Of course. But not being able to silence such warnings renders > this option rather usele

[Bug lto/91478] FAIL: gcc.dg/debug/pr41893-1.c -gdwarf-2 -g1 (test for excess errors)

2019-08-20 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91478 --- Comment #4 from John David Anglin --- See PR lto/83452: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83452

[Bug target/91498] [10 Regression] STV change in r274481 causes 300.twolf regression on Haswell

2019-08-20 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91498 Rainer Orth changed: What|Removed |Added CC||ro at gcc dot gnu.org --- Comment #8 from

[Bug rtl-optimization/91154] [10 Regression] 456.hmmer regression on Haswell caused by r272922

2019-08-20 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91154 --- Comment #35 from Rainer Orth --- Between 20190819 (r274678) and 20190820 (r274749), a new failure was introduced: +FAIL: gcc.target/i386/minmax-6.c scan-assembler-not rsp Seen on both i386-pc-solaris2.11 with -m64 and x86_64-pc-linux-gnu

[Bug fortran/91497] -Wconversion warns when doing explicit type conversion

2019-08-20 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91497 --- Comment #4 from Steve Kargl --- On Tue, Aug 20, 2019 at 03:28:29PM +, kargl at gcc dot gnu.org wrote: > > --- Comment #1 from kargl at gcc dot gnu.org --- > Unfortunately, -Wconversion has a problem with false positives. > You can, of co

[Bug target/91498] [10 Regression] STV change in r274481 causes 300.twolf regression on Haswell

2019-08-20 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91498 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #9

[Bug rtl-optimization/91503] New: ICE ira-build.i:17:1: error: shared rtx

2019-08-20 Thread skpgkp2 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91503 Bug ID: 91503 Summary: ICE ira-build.i:17:1: error: shared rtx Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimi

[Bug target/91502] suboptimal atomic_fetch_sub and atomic_fetch_add

2019-08-20 Thread nruslan_devel at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91502 --- Comment #1 from Ruslan Nikolaev --- btw, the same problem for #include int func(_Atomic(long) *a) { return (atomic_fetch_sub(a, 1) <= 0); } In the previous case clang/llvm was just like gcc, i.e., unable to optimize; in this case

[Bug tree-optimization/91491] [9 Regression] glib2.0 build not working when built with -O2 on x86_64-linux-gnu

2019-08-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91491 --- Comment #4 from Andrew Pinski --- (In reply to Richard Biener from comment #3) > Eh, "interesting". Thanks for the clarifications. > > I suppose you did things like running under valgrind or compiling with > -fsanitize=address. The most ob

[Bug fortran/91426] Different colors for errors with multiple locations

2019-08-20 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91426 --- Comment #5 from Thomas Koenig --- (In reply to David Malcolm from comment #4) > The patch I've just attached ought to do this (though it's just a crude > prototype - it only works for the gfc_error_opt case). > > With that caveat, how does

[Bug ada/91417] [10 regression] acats c761003 fails for powerpc targets

2019-08-20 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91417 Iain Sandoe changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/91497] -Wconversion warns when doing explicit type conversion

2019-08-20 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91497 --- Comment #5 from Thomas Koenig --- (In reply to Steve Kargl from comment #4) > This diff will silence warnings for explicit conversion > using REAL() and INT() for the -Wconversion option. It > does not silence warnings for -Wconversion-extr

[Bug fortran/91497] -Wconversion warns when doing explicit type conversion

2019-08-20 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91497 --- Comment #6 from Steve Kargl --- On Tue, Aug 20, 2019 at 06:58:27PM +, tkoenig at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91497 > > --- Comment #5 from Thomas Koenig --- > (In reply to Steve Kargl from comme

[Bug tree-optimization/91504] New: Inlining misses some logical operation folding

2019-08-20 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91504 Bug ID: 91504 Summary: Inlining misses some logical operation folding Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/91505] New: [10 Regression] ICE in DECL_FUNCTION_CODE, at tree.h:3896

2019-08-20 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91505 Bug ID: 91505 Summary: [10 Regression] ICE in DECL_FUNCTION_CODE, at tree.h:3896 Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug lto/91478] FAIL: gcc.dg/debug/pr41893-1.c -gdwarf-2 -g1 (test for excess errors)

2019-08-20 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91478 --- Comment #5 from John David Anglin --- Previously, we had in pr41893-1.o.debug.temp.o: w gnu_lto_v1 w gnu_lto_v1 w gnu_lto_v1 w gnu_lto_v1 W pr41893_1.c.ebbf0

[Bug fortran/91497] -Wconversion warns when doing explicit type conversion

2019-08-20 Thread manfred99 at gmx dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91497 --- Comment #7 from Manfred Schwarb --- Hopefully this rings some bells: The warnings happen only for parameters: real b double precision a,c,d PARAMETER(a=3.1415927d0) DATA c /3.1415927d0/ d=3.1415927d0 b=R

[Bug fortran/91497] -Wconversion warns when doing explicit type conversion

2019-08-20 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91497 --- Comment #8 from Steve Kargl --- On Tue, Aug 20, 2019 at 07:50:06PM +, manfred99 at gmx dot ch wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91497 > > --- Comment #7 from Manfred Schwarb --- > Hopefully this rings some bells: The

[Bug c++/91505] [10 Regression] ICE in DECL_FUNCTION_CODE, at tree.h:3896

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

[Bug fortran/91426] Different colors for errors with multiple locations

2019-08-20 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91426 David Malcolm changed: What|Removed |Added Attachment #46732|0 |1 is obsolete|

[Bug libstdc++/91495] std::transform_reduce with unary op is implemented in the parallel case but not the basic case

2019-08-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91495 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Tue Aug 20 21:03:11 2019 New Revision: 274754 URL: https://gcc.gnu.org/viewcvs?rev=274754&root=gcc&view=rev Log: Implement new serial algorithms from Parallelism TS (P0024R2) These new

[Bug tree-optimization/91491] [9 Regression] glib2.0 build not working when built with -O2 on x86_64-linux-gnu

2019-08-20 Thread smcv at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91491 --- Comment #5 from Simon McVittie --- > I suppose you did things like running under valgrind or compiling with -fsanitize=address. I wasn't able to reproduce the bug earlier on, in a build with -fsanitize=address, but this was probably because

[Bug libstdc++/91371] std::bind and bind_front don't work with function with call convention

2019-08-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91371 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Tue Aug 20 21:21:15 2019 New Revision: 274756 URL: https://gcc.gnu.org/viewcvs?rev=274756&root=gcc&view=rev Log: PR libstdc++/91371 make std::is_function handle other calling conventions

[Bug libstdc++/91495] std::transform_reduce with unary op is implemented in the parallel case but not the basic case

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

[Bug c++/91505] [10 Regression] ICE in DECL_FUNCTION_CODE, at tree.h:3896

2019-08-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91505 --- Comment #2 from Marek Polacek --- Started with r274404.

[Bug c++/91476] [9/10 Regression] const reference variables sharing the same name in two anonymous namespaces cause a multiple definition error

2019-08-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91476 Jonathan Wakely changed: What|Removed |Added Keywords|needs-bisection | CC|

[Bug c++/91505] [10 Regression] ICE in DECL_FUNCTION_CODE, at tree.h:3896

2019-08-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91505 --- Comment #3 from Marek Polacek --- This should fix it: diff --git a/gcc/attribs.c b/gcc/attribs.c index b89be5834de..90055a612b9 100644 --- a/gcc/attribs.c +++ b/gcc/attribs.c @@ -1525,7 +1525,15 @@ duplicate_one_attribute (tree *attrs, tree a

[Bug middle-end/90676] default GIMPLE dumps lack information

2019-08-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90676 --- Comment #11 from Martin Sebor --- Author: msebor Date: Wed Aug 21 02:18:41 2019 New Revision: 274764 URL: https://gcc.gnu.org/viewcvs?rev=274764&root=gcc&view=rev Log: PR testsuite/91458 gcc/testsuite/ChangeLog: * g++.dg/tree-ssa/ss

[Bug testsuite/91458] FAIL: g++.dg/tree-ssa/pr19807.C -std=gnu++98 scan-tree-dump-times optimized "&MEM\\\\[\\\\(void .\\\\)&a \\\\+ 8B\\\\]" 3

2019-08-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91458 --- Comment #7 from Martin Sebor --- Author: msebor Date: Wed Aug 21 02:18:41 2019 New Revision: 274764 URL: https://gcc.gnu.org/viewcvs?rev=274764&root=gcc&view=rev Log: PR testsuite/91458 gcc/testsuite/ChangeLog: * g++.dg/tree-ssa/ssa

[Bug target/91481] POWER9 "DARN" RNG intrinsic produces repeated output

2019-08-20 Thread noloader at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91481 --- Comment #3 from Jeffrey Walton --- Lloyd's finding can be confirmed on GCC135. For example, gcc135:~$ /opt/at12.0/bin/gcc -O3 -mcpu=power9 -m64 darn.c -o darn gcc135:~$ ./darn 9FBE0B8B6E861BD6 9FBE0B8B6E861BD6 9FBE0B8B6E8

[Bug c++/91505] [10 Regression] ICE in DECL_FUNCTION_CODE, at tree.h:3896

2019-08-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91505 --- Comment #4 from Andrew Pinski --- >This should fix it: Except it is wrong. builtin_decl_explicit should be only used with BUILT_IN_NORMAL class.

[Bug c++/91506] New: Incorrectly issued error: parameter may not have variably modified type

2019-08-20 Thread abbeyj+gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91506 Bug ID: 91506 Summary: Incorrectly issued error: parameter may not have variably modified type Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal