[Bug c++/94569] alignas(object) with a weaker (smaller) alignment than the alignas(type) of it's type compiles, inconsistent with the C++ standard

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94569 Richard Biener changed: What|Removed |Added Keywords||accepts-invalid --- Comment #3 from Ric

[Bug target/61837] missed loop invariant expression optimization

2020-04-14 Thread luoxhu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61837 --- Comment #7 from luoxhu at gcc dot gnu.org --- (In reply to Segher Boessenkool from comment #6) > But -funswitch-loops is much stronger than we want here, and the wrong > thing to use at -O2 (it often generates *slower* code!) Not sure your me

[Bug tree-optimization/94573] Optimizer produces suboptimal code related to -fstore-merging

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94573 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/94579] OVS compiled with gcc10 with -fanalyzer since r10-7502-ga96f1c38a787fbc8

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94579 Richard Biener changed: What|Removed |Added Target Milestone|10.0|--- Keywords|

[Bug c++/94583] [10 Regression] ICE in get_defaulted_eh_spec, at cp/method.c:2421

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94583 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Keywords|ice-on-invalid-co

[Bug libfortran/94586] trigd_lib.inc:84:28: error: implicit declaration of function 'fmaf'

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94586 --- Comment #2 from Richard Biener --- Not all targets have a C99 math runtime. libgfortran configury tests for a load of C99 functions: # Check for C99 (and other IEEE) math functions GCC_CHECK_MATH_FUNC([acosf]) GCC_CHECK_MATH_FUNC([acos]) GC

[Bug target/61837] missed loop invariant expression optimization

2020-04-14 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61837 --- Comment #8 from Segher Boessenkool --- -funswitch-loops changes things like for (...) { if (...) ...1; else ...2; } into if (...) { for (...) ...1; } else { for (...) ...2; } which often i

[Bug c++/94569] alignas(object) with a weaker (smaller) alignment than the alignas(type) of it's type compiles, inconsistent with the C++ standard

2020-04-14 Thread richard-gccbugzilla at metafoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94569 --- Comment #4 from Richard Smith --- (In reply to Richard Biener from comment #3) > But isn't the alignas(32) also "appertaining to that entity"? No. The alignas(32) appertains to the struct. This is specified in [class]/2: "The optional attrib

[Bug libfortran/94586] trigd_lib.inc:84:28: error: implicit declaration of function 'fmaf'

2020-04-14 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94586 --- Comment #3 from Steve Kargl --- On Tue, Apr 14, 2020 at 07:23:32AM +, rguenth at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94586 > > --- Comment #2 from Richard Biener --- > Not all targets have a C99 math ru

[Bug target/61837] missed loop invariant expression optimization

2020-04-14 Thread luoxhu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61837 --- Comment #9 from luoxhu at gcc dot gnu.org --- (In reply to Segher Boessenkool from comment #8) > -funswitch-loops changes things like > > for (...) { > if (...) > ...1; > else > ...2; > } > > into > > if (...) { >

[Bug c++/94571] Error: Expected comma or semicolon, comma found

2020-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94571 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug tree-optimization/94573] Optimizer produces suboptimal code related to -fstore-merging

2020-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94573 Jakub Jelinek changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org,

[Bug tree-optimization/94573] Optimizer produces suboptimal code related to -fstore-merging

2020-04-14 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94573 --- Comment #3 from Eric Botcazou --- > In particular, fixed with r10-3575-g629387a6586a753166f5cf53d587026a34362523 > I thought that commit was about store merging with non-call-expceptions, but > apparently it affects more. Possibly the adjust

[Bug c++/94590] New: Incorrectly accepts invalid C++11 braced initialisation of double from long double if sizeof(long double)==sizeof(double)

2020-04-14 Thread dangelog at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94590 Bug ID: 94590 Summary: Incorrectly accepts invalid C++11 braced initialisation of double from long double if sizeof(long double)==sizeof(double) Product: gcc Vers

[Bug target/94587] Intrinsics optimization bug with -O2 -march=skylake-avx512

2020-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94587 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Sta

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2020-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 94495, which changed state. Bug 94495 Summary: [10 Regression] Debug info size growth since r10-7515-g2c0fa3ecf70d199a https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94495 What|Removed |A

[Bug debug/94495] [10 Regression] Debug info size growth since r10-7515-g2c0fa3ecf70d199a

2020-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94495 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/94576] Regression build newlib for Arm64

2020-04-14 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94576 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment #

[Bug target/94530] [9/10 Regression] ICE: SIGSEGV in rhs_regno (rtl.h:1924) with -Os -mcpu=falkor -mpc-relative-literal-loads -mcmodel=large

2020-04-14 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94530 --- Comment #5 from Zdenek Sojka --- (In reply to CVS Commits from comment #4) > The master branch has been updated by Andrea Corallo : > > https://gcc.gnu.org/g:af19e4d0e23e5f61fc15e44a58bfa3b047854b1e > > commit r10-7651-gaf19e4d0e23e5f61fc15

[Bug target/94530] [9/10 Regression] ICE: SIGSEGV in rhs_regno (rtl.h:1924) with -Os -mcpu=falkor -mpc-relative-literal-loads -mcmodel=large

2020-04-14 Thread akrl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94530 --- Comment #6 from akrl at gcc dot gnu.org --- Hi, yeah I noticed that too while testing the backport. This should solve the issue. https://gcc.gnu.org/pipermail/gcc-patches/2020-April/543816.html Thanks Andrea

[Bug web/94581] Error in upcoming release notes

2020-04-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94581 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Target Milestone|---

[Bug c++/92856] incorrectly accepts invalid C++11 braced initialisation of double from long double

2020-04-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92856 --- Comment #6 from Jonathan Wakely --- That's a different bug, so thanks for filing it separately (PR 94590).

[Bug c++/94590] Incorrectly accepts invalid C++11 braced initialisation of double from long double if sizeof(long double)==sizeof(double)

2020-04-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94590 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid Status|UNC

[Bug target/94591] New: [8/9/10 Regression] Assembler messages: Error: operand mismatch -- `rev64 v0.2d,v0.2d'

2020-04-14 Thread zsojka at seznam dot cz
ession algorithms: zlib zstd gcc version 10.0.1 20200414 (experimental) (GCC)

[Bug tree-optimization/94573] Optimizer produces suboptimal code related to -fstore-merging

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94573 --- Comment #4 from Richard Biener --- Means we should add the testcase?

[Bug target/61837] missed loop invariant expression optimization

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61837 --- Comment #10 from Richard Biener --- Note the unswitching pass has special code to hoist guards of inner loops steming from loop header copying. That could possibly be enabled at -O2 since it doesn't come with a size penalty due to loop copyi

[Bug target/93053] [10 Regression] libgcc build failure with old binutils on aarch64

2020-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93053 --- Comment #8 from Jakub Jelinek --- I've tried manually: --- cas_16_1.s~ 2020-04-14 12:19:03.0 +0200 +++ cas_16_1.s 2020-04-14 12:20:10.083098672 +0200 @@ -5,7 +5,7 @@ # 1 "" 2 # 1 "/usr/src/gcc/libgcc/config/aarch64/lse.S" # 53 "/u

[Bug tree-optimization/94573] Optimizer produces suboptimal code related to -fstore-merging

2020-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94573 --- Comment #5 from Jakub Jelinek --- I'll handle it.

[Bug target/93053] [10 Regression] libgcc build failure with old binutils on aarch64

2020-04-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93053 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug libstdc++/94565] C++20: Comparing comparison category types against 0/nullptr is not noexcept

2020-04-14 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94565 --- Comment #1 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:597601aa7a0f822816041d521fae7da6e883fa7d commit r10-7710-g597601aa7a0f822816041d521fae7da6e883fa7d Author: Jonathan Wakely Date:

[Bug tree-optimization/94589] Optimize (i<=>0)>0 to i>0

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94589 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/94565] C++20: Comparing comparison category types against 0/nullptr is not noexcept

2020-04-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94565 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/94592] New: ICE in non-type template parameter with constexpr constructor

2020-04-14 Thread pacoarjonilla at yahoo dot es
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94592 Bug ID: 94592 Summary: ICE in non-type template parameter with constexpr constructor Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal P

[Bug target/94591] [8/9/10 Regression] Assembler messages: Error: operand mismatch -- `rev64 v0.2d,v0.2d'

2020-04-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94591 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/94569] alignas(object) with a weaker (smaller) alignment than the alignas(type) of it's type compiles, inconsistent with the C++ standard

2020-04-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94569 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug c++/94592] ICE in non-type template parameter with constexpr constructor

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94592 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code --- Comment #1 from R

[Bug target/94591] [8/9/10 Regression] Assembler messages: Error: operand mismatch -- `rev64 v0.2d,v0.2d'

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94591 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.5 Priority|P3

[Bug tree-optimization/94573] Optimizer produces suboptimal code related to -fstore-merging

2020-04-14 Thread zhongyunde at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94573 --- Comment #6 from vfdff --- Created attachment 48267 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48267&action=edit only get the adjust_bit_pos change base on the adjust_bit_pos change only, I test it on the gcc 9, and find it take eff

[Bug middle-end/94539] [10 Regression] gcc.dg/alias-14.c fails on gcc 10, succeeds on gcc 9, when turned into an execution test

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94539 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/94592] ICE in non-type template parameter with constexpr constructor

2020-04-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94592 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Keywo

[Bug target/94538] [10 Regression] ICE: in extract_constrain_insn_cached, at recog.c:2223 (insn does not satisfy its constraints) with -mcpu=cortex-m23 -mslow-flash-data

2020-04-14 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94538 --- Comment #7 from Wilco --- (In reply to Wilco from comment #4) > (In reply to Zdenek Sojka from comment #3) > > (In reply to Wilco from comment #2) > > > This was introduced by commit e24f6408d so only in GCC10. > > > > Thank you for checking

[Bug rtl-optimization/94567] [10 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2020-04-14 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94567 --- Comment #2 from Jeffrey A. Law --- THanks Martin. I'm already well into this one :-) I'm pretty sure the problem is testqi_ext_3 and the code we generate when splitting it. Consider (from my own slightly reduced testcase, but I'm sure your

[Bug target/87163] ICE in extract_insn, at recog.c:2305

2020-04-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87163 --- Comment #16 from Martin Liška --- (In reply to Bill Seurer from comment #15) > Martin, are you expecting this build to have 64 bit or 128 bit long doubles? > The default should be 128 as it is natively but for some reason the cross > compiler

[Bug target/94576] Regression build newlib for Arm64

2020-04-14 Thread trass3r at gmail dot com
=rmprofile Thread model: single Supported LTO compression algorithms: zlib gcc version 10.0.1 20200414 (experimental) (heads/master-0-gdecb4a8) COLLECT_GCC_OPTIONS='-B' '/mnt/c/Code/bleeding-edge-toolchain/build/buildNative/newlib-3.3.0-nano/arm-none-eabi/thumb/v8.1-m.main+mve/hard/

[Bug c++/94592] ICE in non-type template parameter with constexpr constructor

2020-04-14 Thread pacoarjonilla at yahoo dot es
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94592 Paco Arjonilla changed: What|Removed |Added Keywords|ice-on-invalid-code |ice-on-valid-code --- Comment #3 from P

[Bug target/94567] [10 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94567 Richard Biener changed: What|Removed |Added Target||x86_64-*-* i?86-*-* Component|

[Bug target/94567] [10 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94567 --- Comment #4 from Richard Biener --- Wonder if the simplest thing is to turn the zero_extract into a zero_extend so we can maintain the and in SImode. And whether combine will ever generate a zero_extract that extracts the SImode MSB.

[Bug fortran/94270] [8/9/10 Regression] Bogus unused dummy argument warning/error

2020-04-14 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94270 --- Comment #4 from CVS Commits --- The master branch has been updated by Thomas Kथà¤nig : https://gcc.gnu.org/g:3b0e49a52e1884b501861c128b0a98dec50bdd2e commit r10-7712-g3b0e49a52e1884b501861c128b0a98dec50bdd2e Author: Thomas König Date:

[Bug target/94567] [10 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2020-04-14 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94567 --- Comment #5 from Jeffrey A. Law --- I've pondered just killing that pattern, but I'm pretty sure there'll be notable regressions. There was a clear regression we fixed in gcc-6 due to not handling QImode operands in that pattern. What I'm pl

[Bug target/93053] [10 Regression] libgcc build failure with old binutils on aarch64

2020-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93053 --- Comment #10 from Jakub Jelinek --- Created attachment 48269 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48269&action=edit gcc10-pr93053.patch So how about this (tested just that when preprocessing + assembling with -DHAVE_AS_LSE and

[Bug middle-end/94593] New: [OpenMP] c-c++-common/gomp/requires-1.c: Missing diagnostic, test-case issues

2020-04-14 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94593 Bug ID: 94593 Summary: [OpenMP] c-c++-common/gomp/requires-1.c: Missing diagnostic, test-case issues Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: op

[Bug target/94538] [10 Regression] ICE: in extract_constrain_insn_cached, at recog.c:2223 (insn does not satisfy its constraints) with -mcpu=cortex-m23 -mslow-flash-data

2020-04-14 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94538 --- Comment #8 from Christophe Lyon --- > Adding Christophe. I'm thinking the best approach right now is to revert > given -mpure-code doesn't work at all on Thumb-1 targets - it still emits > literal pools, switch tables etc. That's not pure co

[Bug target/94576] Regression build newlib for Arm

2020-04-14 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94576 Christophe Lyon changed: What|Removed |Added Target|aarch64 |arm Summary|Regression buil

[Bug c++/94594] New: struct containing an aligned obj with stronger alignment, change the alignment accordingly instead of throwing an error, inconsistent with the C++ standard

2020-04-14 Thread sinbal2l at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94594 Bug ID: 94594 Summary: struct containing an aligned obj with stronger alignment, change the alignment accordingly instead of throwing an error, inconsistent with the C++ standard

[Bug c++/94594] struct containing an aligned obj with stronger alignment, change the alignment accordingly instead of throwing an error, inconsistent with the C++ standard

2020-04-14 Thread sinbal2l at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94594 --- Comment #1 from Inbal Levi --- * declaration

[Bug target/94567] [10 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94567 --- Comment #6 from Richard Biener --- (In reply to Jeffrey A. Law from comment #5) > I've pondered just killing that pattern, but I'm pretty sure there'll be > notable regressions. There was a clear regression we fixed in gcc-6 due to > not han

[Bug c++/94594] struct containing an aligned obj with stronger alignment, change the alignment accordingly instead of throwing an error, inconsistent with the C++ standard

2020-04-14 Thread sinbal2l at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94594 --- Comment #2 from Inbal Levi --- Also, an example with the first struct declaration being in the right form: :) https://godbolt.org/z/G5rU5h

[Bug target/93053] [9/10 Regression] libgcc build failure with old binutils on aarch64

2020-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93053 --- Comment #11 from Jakub Jelinek --- Or, if the .macro COMMENT hack is too ugly, we could tweak it like: #ifdef HAVE_AS_LSE # define LDOP glue4(LDNM, A, L, S) s(0), s(0), [x1] #else # define LDOP .inst 0x38200020 + OPN + B + N #endif ...

[Bug target/94538] [10 Regression] ICE: in extract_constrain_insn_cached, at recog.c:2223 (insn does not satisfy its constraints) with -mcpu=cortex-m23 -mslow-flash-data

2020-04-14 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94538 --- Comment #9 from Zdenek Sojka --- Please don't take this PR serious; it might not be a valid use-case in real-world application.

[Bug libfortran/94586] trigd_lib.inc:84:28: error: implicit declaration of function 'fmaf'

2020-04-14 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94586 --- Comment #4 from dave.anglin at bell dot net --- On 2020-04-13 11:02 p.m., kargl at gcc dot gnu.org wrote: > Does math.h define fmaf? If yes, this this is bogus bug report. > If no, please disable building gfortran on hppa64. No, math.h does n

[Bug target/94561] [10 Regression] ICE in ix86_get_ssemov

2020-04-14 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94561 --- Comment #3 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:438ffa2a8fac925b1bee8862fa15bc5380c0dffd commit r10-7715-g438ffa2a8fac925b1bee8862fa15bc5380c0dffd Author: H.J. Lu Date: Tue Apr 14 06:

[Bug target/94561] [10 Regression] ICE in ix86_get_ssemov

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94561 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/94567] [10 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2020-04-14 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94567 --- Comment #7 from Jeffrey A. Law --- I think it's trying to use smaller modes because the encodings can be smaller. In other cases it changes the mode to avoid partial register stalls. It's a bit of a mess. WRT the fragment you mentioned, I

[Bug target/87163] ICE in extract_insn, at recog.c:2305

2020-04-14 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87163 --- Comment #17 from Bill Seurer --- Is there some earlier report to which this is a follow-on? The first comment here sort of implies that.

[Bug target/87163] ICE in extract_insn, at recog.c:2305

2020-04-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87163 --- Comment #18 from Martin Liška --- Maybe PR86684?

[Bug tree-optimization/94574] aarch64: ICE during GIMPLE pass:ccp

2020-04-14 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94574 --- Comment #3 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:f65cecabc32fe12b024253502af953e657e1a878 commit r10-7716-gf65cecabc32fe12b024253502af953e657e1a878 Author: Yang Yang Date: Tue A

[Bug tree-optimization/94574] aarch64: ICE during GIMPLE pass:ccp

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94574 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/94573] Optimizer produces suboptimal code related to -fstore-merging

2020-04-14 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94573 --- Comment #7 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:66b8801141f5c1a65613b8f42501e8cd4b9195d9 commit r10-7717-g66b8801141f5c1a65613b8f42501e8cd4b9195d9 Author: Jakub Jelinek Date: Tu

[Bug fortran/94270] [8/9 Regression] Bogus unused dummy argument warning/error

2020-04-14 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94270 --- Comment #5 from CVS Commits --- The releases/gcc-9 branch has been updated by Thomas Kथà¤nig : https://gcc.gnu.org/g:7c94472580af3e2328bebb1493e7693c2b9cadc2 commit r9-8497-g7c94472580af3e2328bebb1493e7693c2b9cadc2 Author: Thomas König D

[Bug target/94595] New: gcc.target/arm/thumb2-cond-cmp-*.c fail for cortex-m

2020-04-14 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94595 Bug ID: 94595 Summary: gcc.target/arm/thumb2-cond-cmp-*.c fail for cortex-m Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug fortran/94270] [8/9 Regression] Bogus unused dummy argument warning/error

2020-04-14 Thread jellby at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94270 --- Comment #6 from Ignacio Fernández Galván --- Will the fix be backported to gcc7? I noticed this when Ubuntu updated the gcc7 version, so I would like to have the chance of seeing it fixed eventually too.

[Bug c++/94571] Error: Expected comma or semicolon, comma found

2020-04-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94571 --- Comment #4 from Marek Polacek --- I think that won't handle auto x(1), [e,f] = test2; where we should also say what clang says (or at least give inform()).

[Bug c++/94592] ICE in non-type template parameter with constexpr constructor

2020-04-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94592 Marek Polacek changed: What|Removed |Added Last reconfirmed||2020-04-14 Ever confirmed|0

[Bug fortran/94270] [8/9 Regression] Bogus unused dummy argument warning/error

2020-04-14 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94270 --- Comment #7 from Thomas Koenig --- (In reply to Ignacio Fernández Galván from comment #6) > Will the fix be backported to gcc7? I noticed this when Ubuntu updated the > gcc7 version, so I would like to have the chance of seeing it fixed > even

[Bug target/93053] [9/10 Regression] libgcc build failure with old binutils on aarch64

2020-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93053 Richard Biener changed: What|Removed |Added Target Milestone|10.0|9.4 Known to work|

[Bug target/94538] [10 Regression] ICE: in extract_constrain_insn_cached, at recog.c:2223 (insn does not satisfy its constraints) with -mcpu=cortex-m23 -mslow-flash-data

2020-04-14 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94538 --- Comment #10 from Wilco --- (In reply to Christophe Lyon from comment #8) > > Adding Christophe. I'm thinking the best approach right now is to revert > > given -mpure-code doesn't work at all on Thumb-1 targets - it still emits > > literal po

[Bug middle-end/94593] [OpenMP] c-c++-common/gomp/requires-1.c: Missing diagnostic, test-case issues

2020-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94593 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug fortran/94578] Incorrect assignment of RESHAPE() result to a Fortran pointer

2020-04-14 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94578 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug fortran/94578] Incorrect assignment of RESHAPE() result to a Fortran pointer

2020-04-14 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94578 --- Comment #4 from Thomas Koenig --- Looks like span is not handled in reshape (at all). It will be interesting to see how other intrinsics such as maxloc and just about everything else handles this.

[Bug middle-end/94593] [OpenMP] c-c++-common/gomp/requires-1.c: Missing diagnostic, test-case issues

2020-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94593 --- Comment #2 from Jakub Jelinek --- error: Only one unified_shared_memory clause can appear on a requires directive in a single translation unit is incorrect, dunno where they took it from. The same clause can't appear multiple times on the sam

[Bug c++/94034] [10 Regression] Broken diagnostic: 'result_decl' not supported by dump_expr

2020-04-14 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94034 --- Comment #8 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:b256222910cfa4a9b2b477dff8954e51fdc36bb9 commit r10-7718-gb256222910cfa4a9b2b477dff8954e51fdc36bb9 Author: Patrick Palka Date: We

[Bug c++/94034] [10 Regression] Broken diagnostic: 'result_decl' not supported by dump_expr

2020-04-14 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94034 Patrick Palka changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/94587] Intrinsics optimization bug with -O2 -march=skylake-avx512

2020-04-14 Thread lopresti at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94587 Patrick J. LoPresti changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALI

[Bug fortran/94110] Erroneous code compiling

2020-04-14 Thread jrfsousa at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94110 --- Comment #2 from José Rui Faustino de Sousa --- Hi Thomas! IIRC assumed-size arrays are implemented has packaged descriptor less arrays. In order to point to them or to pass them to a procedure expecting an assumed or deferred-shape array one

[Bug libfortran/94586] trigd_lib.inc:84:28: error: implicit declaration of function 'fmaf'

2020-04-14 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94586 --- Comment #5 from Steve Kargl --- On Tue, Apr 14, 2020 at 12:55:45PM +, dave.anglin at bell dot net wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94586 > > --- Comment #4 from dave.anglin at bell dot net --- > On 2020-04-13 11:02 p

[Bug analyzer/94596] New: possible false positive when analyze OVS macro

2020-04-14 Thread u9012063 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94596 Bug ID: 94596 Summary: possible false positive when analyze OVS macro Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ana

[Bug c++/94592] ICE in non-type template parameter with constexpr constructor

2020-04-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94592 --- Comment #5 from Marek Polacek --- {} as a template argument is currently only supported by GCC as an extension, but I raised this on the core C++ list and it seems that the the conclusion is that we want this to work, though there's no CWG fo

[Bug c++/94592] ICE in non-type template parameter with constexpr constructor

2020-04-14 Thread pacoarjonilla at yahoo dot es
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94592 --- Comment #6 from Paco Arjonilla --- Thanks for supporting this feature. I think it is one of the core features that modern C++ should have.

[Bug fortran/94270] [8/9 Regression] Bogus unused dummy argument warning/error

2020-04-14 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94270 --- Comment #8 from CVS Commits --- The releases/gcc-8 branch has been updated by Thomas Kथà¤nig : https://gcc.gnu.org/g:5e67ee3aa084a54f59c0848c32c17faddbb04c4c commit r8-10179-g5e67ee3aa084a54f59c0848c32c17faddbb04c4c Author: Thomas König

[Bug fortran/94270] [8/9 Regression] Bogus unused dummy argument warning/error

2020-04-14 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94270 Thomas Koenig changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug fortran/94110] Passing an assumed-size to an assumed-shape argument should be rejected

2020-04-14 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94110 Thomas Koenig changed: What|Removed |Added Severity|normal |enhancement Summary|Erroneous

[Bug fortran/94022] Array slices of assumed-size arrays

2020-04-14 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94022 Thomas Koenig changed: What|Removed |Added Last reconfirmed||2020-04-14 CC|

[Bug target/94538] [10 Regression] ICE: in extract_constrain_insn_cached, at recog.c:2223 (insn does not satisfy its constraints) with -mcpu=cortex-m23 -mslow-flash-data

2020-04-14 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94538 --- Comment #11 from Christophe Lyon --- (In reply to Wilco from comment #10) > > For example: > > int x; > int f1 (void) { return x; } > > with eg. -O2 -mcpu=cortex-m0 -mpure-code I get: > > movsr3, #:upper8_15:#.LC1 > ls

[Bug fortran/93956] Wrong array creation with p => array_dt(1:n)%component

2020-04-14 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93956 Thomas Koenig changed: What|Removed |Added Ever confirmed|0 |1 CC|

[Bug fortran/93948] Surprising option processing of -fdec and -fdec-math in combination with -std

2020-04-14 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93948 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment #

[Bug libfortran/94586] trigd_lib.inc:84:28: error: implicit declaration of function 'fmaf'

2020-04-14 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94586 --- Comment #6 from dave.anglin at bell dot net --- On 2020-04-14 11:40 a.m., sgk at troutmask dot apl.washington.edu wrote: > After '#include ' in trigd.c, add > > #if (__STDC_VERSION__ < 199901L) > #define fmaf(a,b,c) ((a)*(b)+(c)) > #define fma

[Bug ipa/94434] [AArch64][SVE] ICE caused by incompatibility of SRA and svst3 builtin-function

2020-04-14 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94434 --- Comment #4 from CVS Commits --- The master branch has been updated by Martin Jambor : https://gcc.gnu.org/g:9707b593f88041e74e5cf5640ec64fea13a0387c commit r10-7719-g9707b593f88041e74e5cf5640ec64fea13a0387c Author: Martin Jambor Date: Tu

[Bug ipa/94434] [AArch64][SVE] ICE caused by incompatibility of SRA and svst3 builtin-function

2020-04-14 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94434 Martin Jambor changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/94454] ICE 'canonical types differ for identical types'

2020-04-14 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94454 --- Comment #12 from Nathan Sidwell --- Created attachment 48270 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48270&action=edit asserts to trigger it I have found the cause, but not the underlying reason. We have template arguments that

[Bug fortran/93500] ICE in gfc_numeric_ts, at fortran/expr.c:891

2020-04-14 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93500 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org Ass

  1   2   >