[Bug bootstrap/93962] bootstrap fails with gcc/value-prof.c:268:28 : error: format '%lld' expects argument of type 'long long int', but argument 3 hastype 'int'

2020-03-10 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93962 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug middle-end/93961] gnat.dg/lto24.adb FAILs

2020-03-11 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93961 Eric Botcazou changed: What|Removed |Added URL||https://gcc.gnu.org/piperma

[Bug rtl-optimization/94119] MIPS: Invalid use of branch delay slots leading to corrupt jump

2020-03-11 Thread ebotcazou at gcc dot gnu.org
||2020-03-11 Ever confirmed|0 |1 CC||ebotcazou at gcc dot gnu.org --- Comment #1 from Eric Botcazou --- Please post the output of 'gcc -v' for the affected compiler.

[Bug rtl-optimization/94119] MIPS: Invalid use of branch delay slots leading to corrupt jump

2020-03-11 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94119 --- Comment #3 from Eric Botcazou --- > The addiu s0,s0,0 instruction must only be issued once but instead is in > several places. This leads to an invalid call at 9c. Duplicating the instruction is not a problem per se if it is executed only on

[Bug rtl-optimization/94119] [8/9/10 regression] invalid filling of branch delay slots leads to corrupt jump

2020-03-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94119 Eric Botcazou changed: What|Removed |Added Target|Mips|mips*-*-* Target Milestone|---

[Bug rtl-optimization/94119] [8/9/10 regression] invalid filling of branch delay slots leads to corrupt jump

2020-03-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94119 Eric Botcazou changed: What|Removed |Added CC|ebotcazou at gcc dot gnu.org | Assignee|unassigned

[Bug target/92071] [10 regression][ARM] ice in gen_movsi, at config/arm/arm.md:5378

2020-03-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92071 --- Comment #13 from Eric Botcazou --- I'm leaning towards calling extract_bit_field instead of operand_subword_force on the value from store_integral_bit_field in order to generate the unaligned load. However, this triggers bad memories (see PR

[Bug middle-end/92071] [10 regression][ARM] ice in gen_movsi, at config/arm/arm.md:5378

2020-03-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92071 Eric Botcazou changed: What|Removed |Added Component|target |middle-end --- Comment #14 from Eric Bot

[Bug middle-end/92071] [10 regression] ICE in gen_movsi, at config/arm/arm.md:5378

2020-03-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92071 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Summary|[10 regressi

[Bug rtl-optimization/94119] [8/9/10 regression] invalid filling of branch delay slots leads to corrupt jump

2020-03-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94119 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/92303] [10 regression] gcc.target/sparc/ultrasp12.c times out

2020-03-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92303 Eric Botcazou changed: What|Removed |Added Component|target |rtl-optimization --- Comment #12 from Er

[Bug rtl-optimization/94119] [8/9/10 regression] invalid filling of branch delay slots leads to corrupt jump

2020-03-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94119 --- Comment #12 from Eric Botcazou --- > I noticed that you accidentially put the wrong year into the ChangeLog. Thanks, fixed.

[Bug target/94359] new test case g++.dg/coroutines/torture/symmetric-transfer-00-basic.C fails

2020-04-02 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94359 --- Comment #10 from Eric Botcazou --- > No. I guess Eric (Cc'ed) is in a better position to answer that. Same as for PowerPC: look at the function_ok_for_sibcall predicate.

[Bug ada/94419] accepting wrong programs because compiler error

2020-04-04 Thread ebotcazou at gcc dot gnu.org
||ebotcazou at gcc dot gnu.org Ever confirmed|0 |1 Last reconfirmed||2020-04-04 --- Comment #1 from Eric Botcazou --- > Please, note Ada is not C, Ada is about safety. A program should be checked > for corectness a

[Bug ada/94419] missing errors for constraints on access types

2020-04-09 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94419 Eric Botcazou changed: What|Removed |Added Status|WAITING |NEW Summary|accepting wrong p

[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 tree-optimization/94717] [10 Regression] ICE: SIGSEGV in output_merged_store (gimple-ssa-store-merging.c:4307) with -O2 -fnon-call-exceptions -ftracer since r10-3575-g629387a6586a7531

2020-04-23 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94717 Eric Botcazou changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ebotcazou at gcc dot gnu.org

[Bug tree-optimization/94717] [10 Regression] segfault with -O2 -fnon-call-exceptions -ftracer

2020-04-23 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94717 --- Comment #3 from Eric Botcazou --- > The compiler is apparently not prepared for new trapping loads. Fixing... No, just a missing check on landing pads: index a6687cd9c98..4ab8e0250ab 100644 --- a/gcc/gimple-ssa-store-merging.c +++ b/gcc/gi

[Bug tree-optimization/94717] [10 Regression] segfault with -O2 -fnon-call-exceptions -ftracer

2020-04-23 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94717 --- Comment #5 from Eric Botcazou --- > Shouldn't that be done in try_coalesce_bswap instead? > Because checking lp_nr above will only make sure it is the same between > merged_store and the first store after it, but we are trying to coalesce > o

[Bug tree-optimization/94717] [10 Regression] segfault with -O2 -fnon-call-exceptions -ftracer

2020-04-23 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94717 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/94896] [10/11 regression] ICE: canonical types differ for identical types

2020-05-01 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94896 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org Ever

[Bug c++/94896] [10/11 regression] ICE: canonical types differ for identical types

2020-05-01 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94896 Eric Botcazou changed: What|Removed |Added CC||polacek at redhat dot com --- Comment #2

[Bug bootstrap/94918] [8/9/10/11 regression] Ada bootstrap errors on Cygwin64

2020-05-04 Thread ebotcazou at gcc dot gnu.org
bootstrap errors on |[8/9/10/11 regression] Ada |Cygwin64|bootstrap errors on ||Cygwin64 CC||ebotcazou at gcc dot gnu.org Ever confirmed|0

[Bug bootstrap/94918] [8/9/10/11 regression] Ada bootstrap errors on Cygwin64

2020-05-04 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94918 --- Comment #7 from Eric Botcazou --- The Ada bits have been installed, but approval from a global maintainer is needed for the libgcc bits.

[Bug rtl-optimization/94873] [8/9/10/11 Regression] wrong code with -O -fno-merge-constants -fno-split-wide-types -fno-tree-fre

2020-05-04 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94873 --- Comment #13 from Eric Botcazou --- Since Richard kindly invited me to the party, I feel entitled to voice my personal opinion :-) which is apparently aligned with Richard's. I think that we should allow REG_EQUAL notes for insns with exactly

[Bug rtl-optimization/94873] [8/9/10/11 Regression] wrong code with -O -fno-merge-constants -fno-split-wide-types -fno-tree-fre

2020-05-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94873 --- Comment #15 from Eric Botcazou --- > So, hrm, we could in principle attach a REG_EQ* note to any single_set > instruction? Yes, I think that's what is currently implemented modulo bugs, although of course we do not create a REG_EQUAL note fo

[Bug rtl-optimization/94873] [8/9/10/11 Regression] wrong code with -O -fno-merge-constants -fno-split-wide-types -fno-tree-fre

2020-05-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94873 --- Comment #17 from Eric Botcazou --- > Ok, so what we do about this bug then if it ought to be combine.c that needs > changing? For REG_EQUAL notes in combine_instructions check for the > auto-incdec side-effects in the pattern (I'd hope we do

[Bug ada/65696] ASAN reports global-buffer-overrun for local tagged types

2020-05-08 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65696 Eric Botcazou changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug ada/95035] [11 regression] gnat.dg/sso/p10.adb FAILs

2020-05-11 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95035 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org Ever

[Bug ada/95035] [11 regression] gnat.dg/sso/p10.adb FAILs

2020-05-11 Thread ebotcazou at gcc dot gnu.org
at gcc dot gnu.org |ebotcazou at gcc dot gnu.org --- Comment #2 from Eric Botcazou --- Fixing.

[Bug ada/95035] [11 regression] gnat.dg/sso/p10.adb FAILs

2020-05-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95035 Eric Botcazou changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug bootstrap/95333] [11 Regression] error: number of counters in profile data for function ‘exp_attr__find_stream_subprogram’ does not match its profile data since r11-200-gdb4062a0cbe00ce4075a4d7f6

2020-05-26 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95333 Eric Botcazou changed: What|Removed |Added Target Milestone|--- |11.0 Resolution|---

[Bug ada/95452] Overflow Bug in GNAT Heapsort implementations

2020-06-01 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95452 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org Last

[Bug middle-end/95395] gcc.dg/builtin-bswap-11.c FAILs

2020-06-01 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95395 Eric Botcazou changed: What|Removed |Added Last reconfirmed||2020-06-01 Ever confirmed|0

[Bug middle-end/95395] gcc.dg/builtin-bswap-11.c FAILs

2020-06-01 Thread ebotcazou at gcc dot gnu.org
at gcc dot gnu.org |ebotcazou at gcc dot gnu.org --- Comment #3 from Eric Botcazou --- Fixing.

[Bug middle-end/95395] gcc.dg/builtin-bswap-11.c FAILs

2020-06-02 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95395 Eric Botcazou changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/95433] Failure to completely optimize simple compare after operations

2020-06-04 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95433 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug bootstrap/95582] [11 Regression] LTO lean + PGO bootstrap is broken in Ada

2020-06-09 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95582 --- Comment #8 from Eric Botcazou --- Well, the middle-end provides build_nonstandard_boolean_type to build boolean types with arbitrary precision so it cannot assume they have precision 1.

[Bug bootstrap/95582] [11 Regression] LTO lean + PGO bootstrap is broken in Ada

2020-06-09 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95582 --- Comment #10 from Eric Botcazou --- > Yeah, that was for vector components. Not that I like it much. Can > the middle-end assume that the Ada boolean types only contain 0 or 1 > or are there other values that are supposed to be well-defined

[Bug target/95730] GCN offloading ICEs after commit fe7ebef7fe4f9acb79658ed9db0749b07efc3105 "Add support for __builtin_bswap128"

2020-06-17 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95730 Eric Botcazou changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/95637] Read-only data assigned to `.sdata' rather than `.rodata'

2020-06-28 Thread ebotcazou at gcc dot gnu.org
||ebotcazou at gcc dot gnu.org Ever confirmed|0 |1 Last reconfirmed||2020-06-28 --- Comment #5 from Eric Botcazou --- > Regardless, I think run-time enforcement of the immutability of constant > data is important for so

[Bug ada/95664] link failure with abstract equality operator

2020-06-29 Thread ebotcazou at gcc dot gnu.org
||ebotcazou at gcc dot gnu.org Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Summary|generic instantiation fails |link failure with abstract |to detect abstract |equality operator

[Bug ada/95691] Functions for case insensitive comparison of wide strings are not implemented

2020-06-29 Thread ebotcazou at gcc dot gnu.org
||ebotcazou at gcc dot gnu.org Last reconfirmed||2020-06-29 Ever confirmed|0 |1 --- Comment #1 from Eric Botcazou --- Contributions welcome.

[Bug bootstrap/95940] [11 Regression] bootstrap broken by -Wmaybe-unintialized warnings

2020-07-01 Thread ebotcazou at gcc dot gnu.org
|-Wmaybe-unintialized ||warnings CC||ebotcazou at gcc dot gnu.org --- Comment #4 from Martin Sebor --- The first -Wmaybe-unintialized warning is issued for the read in this statement: SR.1076_294 = D

[Bug c/96019] Optimization forgets non-default scalar_storage_order

2020-07-01 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96019 Eric Botcazou changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug c/96019] Optimization forgets non-default scalar_storage_order

2020-07-01 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96019 --- Comment #4 from Eric Botcazou --- > So AFAIU > > int main(int argc, char *argv[]) { > uint8_t raw[] = { 0xaa, 0xbb, 0xcc, 0xdd, 0x11, 0x22 }; > SS instance; > memcpy (&instance, raw, sizeof (SS)); > printf("%x, %x\n", instanc

[Bug bootstrap/92002] [10/11 regression] -Wuninitialized warning in gcc/wide-int.cc

2020-07-01 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92002 Eric Botcazou changed: What|Removed |Added CC||hp at gcc dot gnu.org --- Comment #14 fr

[Bug bootstrap/95940] [11 Regression] bootstrap broken by -Wmaybe-unintialized warnings

2020-07-01 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95940 Eric Botcazou changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/96015] [10/11 Regression] gcc-10.1.0 miscompiles Python on hppa

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

[Bug rtl-optimization/96015] [10/11 Regression] gcc-10.1.0 miscompiles Python on hppa

2020-07-02 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96015 Eric Botcazou changed: What|Removed |Added Component|target |rtl-optimization Status|WAIT

[Bug rtl-optimization/96015] [10/11 Regression] gcc-10.1.0 miscompiles Python on hppa

2020-07-03 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96015 --- Comment #29 from Eric Botcazou --- It's again __builtin_unreachable making a mess in the RTL stream: (note 23 11 24 [bb 3] NOTE_INSN_BASIC_BLOCK) (jump_insn:TI 24 23 15 (set (pc) (if_then_else (leu (reg/v:SI 24 %r24 [orig:99 g ] [99]

[Bug rtl-optimization/96015] [10/11 Regression] gcc-10.1.0 miscompiles Python on hppa

2020-07-03 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96015 --- Comment #30 from Eric Botcazou --- Not clear what the right fix is... The hot spot in relax_delay_slots: /* If this is a jump insn, see if it now jumps to a jump, jumps to the next insn, or jumps to a label that is not the la

[Bug rtl-optimization/96015] [10/11 Regression] gcc-10.1.0 miscompiles Python on hppa

2020-07-03 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96015 Eric Botcazou changed: What|Removed |Added Assignee|ebotcazou at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug rtl-optimization/96015] [10/11 Regression] gcc-10.1.0 miscompiles Python on hppa

2020-07-07 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96015 --- Comment #34 from Eric Botcazou --- > Eric, thoughts? Another possibility would be to remove the problematic barriers during the barriers pass that is run just before reorg: /* Some old code expects exactly one BARRIER as the NEXT_INSN of a

[Bug tree-optimization/96167] fails to detect ROL pattern in simple case, but succeeds when operand goes through memcpy

2020-07-15 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96167 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Severity|normal

[Bug middle-end/96228] -Wstack-usage does not understand constant __builtin_alloca calls

2020-07-17 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96228 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug target/95730] GCN offloading ICEs after commit fe7ebef7fe4f9acb79658ed9db0749b07efc3105 "Add support for __builtin_bswap128"

2020-07-24 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95730 --- Comment #5 from Eric Botcazou --- > Therefore int128_t does not exist, as far as users are concerned. I'm not > sure how that translates to the GCC internals, but trying to use TImode for > anything other than moves is not going to work on GC

[Bug debug/96383] [8/9/10/11 Regression] Full ABI information missing from GCC compiled C

2020-07-31 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96383 --- Comment #12 from Eric Botcazou --- > So with the attached 'updated patch' I see > > === gnat tests === > > > Running target unix/ > FAIL: gnat.dg/debug11_pkg.adb scan-assembler-not foreign_imported_func > FAIL: gnat.dg/debu

[Bug debug/96383] [8/9/10/11 Regression] Full ABI information missing from GCC compiled C

2020-07-31 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96383 --- Comment #16 from Eric Botcazou --- > So, for Ada, would you like to preserve current behavior rather than what > Richard's patch does? > If so, can't we have a langhook that decides that? > I don't know much about Ada, but would think that ha

[Bug debug/96383] [8/9/10/11 Regression] Full ABI information missing from GCC compiled C

2020-07-31 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96383 --- Comment #22 from Eric Botcazou --- On the other hand, if all it takes to avoid the new DIEs is to set the DECL_IGNORED_P flag, then it might be simpler to go ahead with the change and set the flag in Ada more often.

[Bug ada/96344] 3rdd case of gnat.dg/opt86a.adb fails

2020-07-31 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96344 Eric Botcazou changed: What|Removed |Added Summary|[11 regerssion] |3rdd case of |gnat.dg/

[Bug target/96607] GCC feeds SPARC/Solaris linker with unrecognized TLS sequences

2020-09-02 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96607 Eric Botcazou changed: What|Removed |Added CC|ebotcazou at gcc dot gnu.org | Status|NEW

[Bug target/96607] GCC feeds SPARC/Solaris linker with unrecognized TLS sequences

2020-09-02 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96607 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug tree-optimization/97053] [10/11 Regression] an O2, O3 codegen bug

2020-09-15 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97053 --- Comment #2 from Eric Botcazou --- The statement generated by DSE MEM [(struct Data *)&data + 8B] = {}; looks nonsensical and I guess store-merging is not prepared for it.

[Bug middle-end/97078] [11 Regression] ICE in set_rtl building glibc tests with -ffloat-store

2020-09-16 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97078 --- Comment #1 from Eric Botcazou --- The following few lines are enough on SPARC at -O2: extern void foo (long double); void bar (long double d) { foo (d); }

[Bug middle-end/97078] [11 Regression] ICE in set_rtl building glibc tests with -ffloat-store

2020-09-16 Thread ebotcazou at gcc dot gnu.org
|ASSIGNED Last reconfirmed||2020-09-17 Assignee|unassigned at gcc dot gnu.org |ebotcazou at gcc dot gnu.org --- Comment #2 from Eric Botcazou --- Fixing.

[Bug middle-end/97078] [11 Regression] ICE in set_rtl building glibc tests with -ffloat-store

2020-09-17 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97078 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/96378] ICE: Solaris/SPARCv9 bootstrap stage2 segfault compiling stdc++.h.gch/O2ggnu++0x.gch

2020-09-18 Thread ebotcazou at gcc dot gnu.org
||2020-09-18 CC||ebotcazou at gcc dot gnu.org Status|UNCONFIRMED |WAITING --- Comment #1 from Eric Botcazou --- What does 'gcc -v' print exactly? It looks like you're trying to bootstrap a 64-bit com

[Bug tree-optimization/92131] [8/9/10 Regression] incorrect assumption that (ao >= 0) is always false

2019-10-18 Thread ebotcazou at gcc dot gnu.org
at gcc dot gnu.org |ebotcazou at gcc dot gnu.org --- Comment #18 from Eric Botcazou --- Investigating.

[Bug middle-end/92170] Incorrect function names output when using -fstack-usage on C++

2019-10-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92170 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/92170] Incorrect function names output when using -fstack-usage on C++

2019-10-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92170 --- Comment #6 from Eric Botcazou --- > I wasn't sure what the purpose of splitting at "." was (in particular since > I think of GCC as a C/C++ compiler and the "." would not normally appear in > qualified names as a separator). Yet there is a c

[Bug tree-optimization/92131] [8/9/10 Regression] incorrect assumption that (ao >= 0) is always false

2019-10-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 --- Comment #19 from Eric Botcazou --- Created attachment 47084 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47084&action=edit Tentative fix

[Bug tree-optimization/92131] [8/9/10 Regression] incorrect assumption that (ao >= 0) is always false

2019-10-23 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 --- Comment #20 from Eric Botcazou --- Author: ebotcazou Date: Wed Oct 23 11:34:48 2019 New Revision: 277314 URL: https://gcc.gnu.org/viewcvs?rev=277314&root=gcc&view=rev Log: PR tree-optimization/92131 * tree-vrp.c (extract_rang

[Bug tree-optimization/92131] [8/9/10 Regression] incorrect assumption that (ao >= 0) is always false

2019-10-23 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 --- Comment #21 from Eric Botcazou --- Author: ebotcazou Date: Wed Oct 23 11:37:28 2019 New Revision: 277315 URL: https://gcc.gnu.org/viewcvs?rev=277315&root=gcc&view=rev Log: PR tree-optimization/92131 * tree-vrp.c (extract_rang

[Bug tree-optimization/92131] [8/9/10 Regression] incorrect assumption that (ao >= 0) is always false

2019-10-23 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 --- Comment #22 from Eric Botcazou --- Author: ebotcazou Date: Wed Oct 23 11:38:41 2019 New Revision: 277316 URL: https://gcc.gnu.org/viewcvs?rev=277316&root=gcc&view=rev Log: PR tree-optimization/92131 * tree-vrp.c (extract_rang

[Bug tree-optimization/92131] [8/9/10 Regression] incorrect assumption that (ao >= 0) is always false

2019-10-23 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Version|9.1.0

[Bug tree-optimization/92131] [8/9/10 Regression] incorrect assumption that (ao >= 0) is always false

2019-10-23 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92131 --- Comment #23 from Eric Botcazou --- Author: ebotcazou Date: Wed Oct 23 13:17:34 2019 New Revision: 277331 URL: https://gcc.gnu.org/viewcvs?rev=277331&root=gcc&view=rev Log: PR tree-optimization/92131 * tree-vrp.c (extract_rang

[Bug target/92227] Optimizations on constant integer overflow checks lead to incorrect results

2019-10-26 Thread ebotcazou at gcc dot gnu.org
||ebotcazou at gcc dot gnu.org Resolution|--- |INVALID --- Comment #2 from Eric Botcazou --- Right, there is no requirement on the implementation of __builtin_sadd_overflow, it just needs to produce correct results.

[Bug rtl-optimization/92095] ICE on sparc-gcc -O1 -mcpu=niagara2 -fPIE: validize_mem(rtx_def*): gcc/gcc/explow.c:521

2019-10-27 Thread ebotcazou at gcc dot gnu.org
||2019-10-27 CC||ebotcazou at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #3 from Eric Botcazou --- I can reproduce.

[Bug rtl-optimization/92095] ICE on sparc-gcc -O1 -mcpu=niagara2 -fPIE: validize_mem(rtx_def*): gcc/gcc/explow.c:521

2019-10-27 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92095 Eric Botcazou changed: What|Removed |Added CC|ebotcazou at gcc dot gnu.org, | |ebotcazou at

[Bug middle-end/92170] Incorrect function names output when using -fstack-usage on C++

2019-10-28 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92170 --- Comment #9 from Eric Botcazou --- > Is there a reason why -fstack-usage doesn't output mangled name ? Yes, the output was supposed to be human-readable, that's why the location of the function is also output. > Wouldn't it better if it was

[Bug target/92302] [10 regression] gcc.target/sparc/sparc-ret-3.c FAILs

2019-10-31 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92302 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/92303] [10 regression] gcc.target/sparc/ultrasp12.c times out

2019-10-31 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92303 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/92095] [8/9/10 regression] internal error with -O1 -mcpu=niagara2 -fPIE

2019-11-04 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92095 Eric Botcazou changed: What|Removed |Added Target Milestone|--- |8.4 Summary|ICE on sparc-gcc

[Bug testsuite/92302] [10 regression] gcc.target/sparc/sparc-ret-3.c FAILs

2019-11-04 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92302 Eric Botcazou changed: What|Removed |Added Component|target |testsuite --- Comment #2 from Eric Botca

[Bug testsuite/92302] [10 regression] gcc.target/sparc/sparc-ret-3.c FAILs

2019-11-04 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92302 --- Comment #3 from Eric Botcazou --- Author: ebotcazou Date: Mon Nov 4 18:30:23 2019 New Revision: 277787 URL: https://gcc.gnu.org/viewcvs?rev=277787&root=gcc&view=rev Log: PR testsuite/92302 * gcc.target/sparc/sparc-ret-3.c: A

[Bug testsuite/92302] [10 regression] gcc.target/sparc/sparc-ret-3.c FAILs

2019-11-04 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92302 Eric Botcazou changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ada/92362] [9/10 regression] double elaboration of expression with Address aspect

2019-11-07 Thread ebotcazou at gcc dot gnu.org
||2019-11-07 CC||ebotcazou at gcc dot gnu.org Target Milestone|--- |9.3 Summary|Compiler generates 2|[9/10 regression] double |function calls in a 'with |elaborati

[Bug ada/92362] [9/10 regression] double elaboration of expression with Address aspect

2019-11-07 Thread ebotcazou at gcc dot gnu.org
at gcc dot gnu.org | Assignee|unassigned at gcc dot gnu.org |ebotcazou at gcc dot gnu.org --- Comment #2 from Eric Botcazou --- Fixing.

[Bug c/92088] aggregates with VLAs and nested functions are broken

2019-11-08 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92088 --- Comment #9 from Eric Botcazou --- > I don't think the inliner should work around this - this hasn't been > necessary for Ada which is a good sign here. Eric - how does GiGi handle > this > case? VLAs are always passed by reference in Ada.

[Bug c/92088] aggregates with VLAs and nested functions are broken

2019-11-08 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92088 --- Comment #10 from Eric Botcazou --- > VLAs are always passed by reference in Ada. And, more generally, any type with variable size is too.

[Bug target/92095] [8/9/10 regression] internal error with -O1 -mcpu=niagara2 -fPIE

2019-11-08 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92095 --- Comment #5 from Eric Botcazou --- Author: ebotcazou Date: Fri Nov 8 12:30:47 2019 New Revision: 277966 URL: https://gcc.gnu.org/viewcvs?rev=277966&root=gcc&view=rev Log: PR target/92095 * config/sparc/sparc-protos.h (output_

[Bug target/92095] [8/9/10 regression] internal error with -O1 -mcpu=niagara2 -fPIE

2019-11-08 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92095 --- Comment #6 from Eric Botcazou --- Author: ebotcazou Date: Fri Nov 8 12:33:48 2019 New Revision: 277967 URL: https://gcc.gnu.org/viewcvs?rev=277967&root=gcc&view=rev Log: PR target/92095 * config/sparc/sparc-protos.h (output_

[Bug target/92095] [8/9/10 regression] internal error with -O1 -mcpu=niagara2 -fPIE

2019-11-08 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92095 --- Comment #7 from Eric Botcazou --- Author: ebotcazou Date: Fri Nov 8 12:38:03 2019 New Revision: 277968 URL: https://gcc.gnu.org/viewcvs?rev=277968&root=gcc&view=rev Log: PR target/92095 * config/sparc/sparc-protos.h (output_

[Bug target/92095] [8/9/10 regression] internal error with -O1 -mcpu=niagara2 -fPIE

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

[Bug ada/92489] [9 regression] internal error on Invalid_Value Attribute attribute

2019-11-18 Thread ebotcazou at gcc dot gnu.org
||2019-11-18 CC||ebotcazou at gcc dot gnu.org Known to work||10.0, 8.3.0 Target Milestone|--- |9.3 Summary|GNAT Bug for Invalid_Value |[9 regression] internal

[Bug ada/92489] [9 regression] internal error on Invalid_Value Attribute attribute

2019-11-18 Thread ebotcazou at gcc dot gnu.org
at gcc dot gnu.org |ebotcazou at gcc dot gnu.org --- Comment #3 from Eric Botcazou --- Investigating.

[Bug ada/92575] couple of suspicious assignments in expect.c

2019-11-21 Thread ebotcazou at gcc dot gnu.org
||2019-11-21 CC||ebotcazou at gcc dot gnu.org Summary|trunk/gcc/ada/expect.c: 2 * |couple of suspicious |suspicious assignments ?|assignments in expect.c Ever confirmed|0 |1

[Bug ada/92575] couple of suspicious assignments in expect.c

2019-11-21 Thread ebotcazou at gcc dot gnu.org
at gcc dot gnu.org |ebotcazou at gcc dot gnu.org

[Bug ada/92575] couple of suspicious assignments in expect.c

2019-11-25 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92575 --- Comment #2 from Eric Botcazou --- Author: ebotcazou Date: Mon Nov 25 10:29:51 2019 New Revision: 278671 URL: https://gcc.gnu.org/viewcvs?rev=278671&root=gcc&view=rev Log: PR ada/92575 * expect.c (__gnat_expect_poll [VMS, HPUX

  1   2   3   4   5   6   7   8   9   10   >