[Bug ada/117517] internal error on reduce attribute with swapped arguments

2025-09-30 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117517 Eric Botcazou changed: What|Removed |Added Target Milestone|--- |15.3 Resolution|---

[Bug ada/117861] internal error on range/overflow check suppression for static expression

2025-09-30 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117861 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug ada/122085] Day_Of_Week returns wrong day

2025-09-29 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122085 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug ada/122063] Unexpected overflow check before fixed-point multiplication

2025-09-25 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122063 Eric Botcazou changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ebotcazou at gcc dot gnu.org

[Bug ada/122063] Unexpected overflow check before fixed-point multiplication

2025-09-25 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
|NEW CC||ebotcazou at gcc dot gnu.org Last reconfirmed||2025-09-25 --- Comment #1 from Eric Botcazou --- Very nice pathological case, which seems to manipulate only 32-bit and 64-bit types on the surface but

[Bug ada/122056] "raised TASKING_ERROR : System.Tasking.Stages.Activate_Tasks: Failure during activation" when online CPUs are weird

2025-09-25 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
||ebotcazou at gcc dot gnu.org Status|UNCONFIRMED |NEW Last reconfirmed||2025-09-25 --- Comment #1 from Eric Botcazou --- Yes, it looks like the implicit assumption made in the code is obsolete.

[Bug c++/122019] ICE with modules and extern lambda

2025-09-25 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122019 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug c++/103524] [meta-bug] modules issue

2025-09-25 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 122019, which changed state. Bug 122019 Summary: ICE with modules and extern lambda https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122019 What|Removed |Added

[Bug target/122041] SPARC: gzip-style CRC computation runs >2× slower with GCC than Solaris Studio

2025-09-24 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122041 --- Comment #5 from Eric Botcazou --- OK, thanks. So obviously the call to memcpy does not look good here.

[Bug target/122041] SPARC: gzip-style CRC computation runs >2× slower with GCC than Solaris Studio

2025-09-23 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
||ebotcazou at gcc dot gnu.org Ever confirmed|0 |1 Status|UNCONFIRMED |WAITING --- Comment #2 from Eric Botcazou --- Note that -O4 does not exist as an optimization level (-O3 is the maximum) and that -finline-functions

[Bug ada/121968] [15/16 regression] Internal error on use clause present in generic formal part

2025-09-22 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121968 Eric Botcazou changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug ada/122008] ada: miscompile protected type with discriminant

2025-09-22 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
||ebotcazou at gcc dot gnu.org Resolution|--- |INVALID --- Comment #2 from Eric Botcazou --- It's a plain stack overflow (STORAGE_ERROR) because prot_type is mutable and therefore allocated with the maximum size on the stack. Remove the de

[Bug ada/121968] [15/16 regression] Inconsistent bug box from use clause in generic package parameter part

2025-09-22 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121968 Eric Botcazou changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ebotcazou at gcc dot gnu.org

[Bug ada/121968] Inconsistent bug box from use clause in generic package parameter part

2025-09-22 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121968 Eric Botcazou changed: What|Removed |Added Status|WAITING |NEW --- Comment #7 from Eric Botcazou

[Bug ada/121968] [15/16 regression] Inconsistent bug box from use clause in generic package parameter part

2025-09-22 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121968 Eric Botcazou changed: What|Removed |Added Target Milestone|--- |15.3 Summary|Inconsistent bu

[Bug ada/121968] Inconsistent bug box from use clause in generic package parameter part

2025-09-22 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121968 --- Comment #9 from Eric Botcazou --- This is sufficient to fix the assertion failure: --- a/gcc/ada/sem_dim.adb +++ b/gcc/ada/sem_dim.adb @@ -1273,7 +1273,9 @@ package body Sem_Dim is -- Get the expression from the component -

[Bug ada/121967] Inconsistent bug box from use clause in generic package parameter part

2025-09-17 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
|--- |DUPLICATE CC||ebotcazou at gcc dot gnu.org --- Comment #1 from Eric Botcazou --- . *** This bug has been marked as a duplicate of bug 121968 ***

[Bug ada/121968] Inconsistent bug box from use clause in generic package parameter part

2025-09-17 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121968 Eric Botcazou changed: What|Removed |Added Last reconfirmed||2025-09-17 Status|UNCONFIRM

[Bug ada/121968] Inconsistent bug box from use clause in generic package parameter part

2025-09-17 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121968 --- Comment #2 from Eric Botcazou --- *** Bug 121967 has been marked as a duplicate of this bug. ***

[Bug ada/121968] Inconsistent bug box from use clause in generic package parameter part

2025-09-17 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121968 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug ada/121953] [16 regression] GNAT build failure for x32 multilib

2025-09-15 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121953 Eric Botcazou changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ada/121953] [16 regression] GNAT build failure for x32 multilib

2025-09-15 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
||2025-09-15 Status|UNCONFIRMED |NEW CC||ebotcazou at gcc dot gnu.org Summary|[16 regression] Failed Ada |[16 regression] GNAT build |bootstrap for x32 multilib |failure for x32

[Bug ada/121885] [16 regression] New -Wlto-type-mismatch warning during GNAT LTO build

2025-09-10 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121885 Eric Botcazou changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug ada/121885] [16 regression] New -Wlto-type-mismatch warning during GNAT build

2025-09-10 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
| |declaration)| Status|UNCONFIRMED |NEW Last reconfirmed||2025-09-10 CC||ebotcazou at gcc dot gnu.org --- Comment #1 from Eric Botcazou --- Too many Pragmas in there...

[Bug ada/121885] [16 regression] New -Wlto-type-mismatch warning during GNAT build

2025-09-10 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
at gcc dot gnu.org |ebotcazou at gcc dot gnu.org --- Comment #2 from Eric Botcazou --- Fixing.

[Bug ada/121544] -fdump-ada-spec doesn't generate type definition for pointer to structure as a structure element

2025-09-08 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121544 Eric Botcazou changed: What|Removed |Added Target Milestone|--- |16.0 Status|ASSIGNED

[Bug ada/121532] ACATS cxai033 FAILs sometimes

2025-09-08 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121532 Eric Botcazou changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/121191] [16 regression] ICE in extract_constrain_insn compiling gcc.c-torture/compile/pr35318.c with -mcpu=ultrasparc3

2025-09-02 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121191 Eric Botcazou changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug middle-end/121530] [16 Regression] GNAT build fails on powerpc64le-linux with RTL assertion failure

2025-09-02 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121530 Eric Botcazou changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug libgcc/120691] _Decimal128 arithmetic error under FE_UPWARD

2025-08-30 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120691 --- Comment #15 from Eric Botcazou --- Release branches are open for *regression* fixes only by default.

[Bug libgcc/120691] _Decimal128 arithmetic error under FE_UPWARD

2025-08-30 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120691 --- Comment #14 from Eric Botcazou --- ../../../../src/libgcc/config/libbid/bid_internal.h:1759:31: note: expected 'UINT64 *' {aka 'long unsigned int *'} but argument is of type 'UINT64 *' {aka 'long long unsigned int *'}*

[Bug libgcc/120691] _Decimal128 arithmetic error under FE_UPWARD

2025-08-30 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120691 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug debug/121157] -gcodeview does not work with Ada

2025-08-30 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121157 --- Comment #20 from Eric Botcazou --- > -fgnat-encodings=all removes the DW_AT_upper_bound from the > DW_TAG_subrange_type DIE in the array, so it's still not representable as a > CodeView LF_ARRAY, which needs this to be an integer constant.

[Bug debug/121157] -gcodeview does not work with Ada

2025-08-29 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121157 --- Comment #17 from Eric Botcazou --- > As Eric said, the problem is essentially that CodeView isn't designed to > accommodate Ada's type system. Yes, but STABS was in the same case so special encodings were devised to work around its limitati

[Bug ada/121532] ACATS cxai033 FAILs sometimes

2025-08-27 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121532 --- Comment #3 from Eric Botcazou --- Tentative fix: diff --git a/gcc/testsuite/ada/acats-4/tests/cxa/cxai033.a b/gcc/testsuite/ada/acats-4/tests/cxa/cxai033.a index 90bd3f60279..921655bcc62 100644 --- a/gcc/testsuite/ada/acats-4/tests/cxa/cxai

[Bug ada/121532] ACATS cxai033 FAILs sometimes

2025-08-27 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121532 Eric Botcazou changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ebotcazou at gcc dot gnu.org

[Bug ada/121532] ACATS cxai033 FAILs sometimes

2025-08-27 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
|UNCONFIRMED |NEW CC||ebotcazou at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Eric Botcazou --- Right, delay statements are a pain to parameterize in the testsuite.

[Bug bootstrap/120145] Can't bootstrap gcc11 on OpenBSD / sparc64

2025-08-19 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120145 --- Comment #43 from Eric Botcazou --- OK, so can you try to add back only --enable-host-pie then?

[Bug tree-optimization/121527] [16 regression] ACATS c391002 FAILs since r16-3156-g5294840e3c7bf9

2025-08-18 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121527 --- Comment #23 from Eric Botcazou --- > I'm not exactly sure how so. For constant sizes you could use a > BIT_FIELD_REF, but for variable sizes there's no good alternative > (a V_C_E to a fake union plus component-ref maybe?). That said, > th

[Bug tree-optimization/121527] [16 regression] ACATS c391002 FAILs since r16-3156-g5294840e3c7bf9

2025-08-18 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121527 --- Comment #21 from Eric Botcazou --- > Yeah, I'm looking at what "breaks Ada" means, so I'm testing the attached, > a more consistent dropping of this stripping. Alternatively, the problematic VIEW_CONVERT_EXPR is generated for upcasting and

[Bug tree-optimization/121527] [16 regression] ACATS c391002 FAILs since r16-3156-g5294840e3c7bf9

2025-08-18 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121527 --- Comment #19 from Eric Botcazou --- > The following fixes the bug as well: > > diff --git a/gcc/tree-sra.cc b/gcc/tree-sra.cc > index 032f2770484..9bf0672cf41 100644 > --- a/gcc/tree-sra.cc > +++ b/gcc/tree-sra.cc > @@ -4086,12 +4089,6 @@ ge

[Bug tree-optimization/121527] [16 regression] ACATS c391002 FAILs since r16-3156-g5294840e3c7bf9

2025-08-18 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121527 --- Comment #15 from Eric Botcazou --- But I agree that the origin seems to be in the SRA pass.

[Bug tree-optimization/121527] [16 regression] ACATS c391002 FAILs since r16-3156-g5294840e3c7bf9

2025-08-18 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121527 --- Comment #14 from Eric Botcazou --- Sorry, I should have mentioned that the problem comes from p.adb in isolation, and more precisely from the store to the_command component, which is not redundant and not dead according to Valgrind.

[Bug bootstrap/120145] Can't bootstrap gcc11 on OpenBSD / sparc64

2025-08-18 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120145 --- Comment #41 from Eric Botcazou --- > with absolutle useless stacktrace: > > Core was generated by `ld.bfd'. > Program terminated with signal SIGSEGV, Segmentation fault. > #0 0x0099a352bb48 in bfd_putb64 () > (gdb) bt > #0 0x0099a

[Bug ada/121576] GNAT allows for array component sizes that are too small for fixed point numbers

2025-08-17 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
|NEW CC||ebotcazou at gcc dot gnu.org Last reconfirmed||2025-08-17 --- Comment #1 from Eric Botcazou --- There is an explicit loophole in the Check_Size function: -- For fixed-point types, don't

[Bug bootstrap/120145] Can't bootstrap gcc11 on OpenBSD / sparc64

2025-08-17 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120145 --- Comment #39 from Eric Botcazou --- > --enable-host-shared is required, at least at OpenBSD > since > https://gcc.gnu.org/cgit/gcc/commit/ > ?id=b6cb10af12cf869c1ae348c0e5cb2d364ef0abce not only on sparc64, I can > reproduce it on amd64 as w

[Bug bootstrap/120145] Can't bootstrap gcc11 on OpenBSD / sparc64

2025-08-16 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120145 --- Comment #31 from Eric Botcazou --- > 1. A build log (output from stdout): > https://kirill.korins.ky/pub/gcc-15.2.0-sparc64-build.log.txt (~1Mb) > 2. An output of "grep -rn PIE gcc-15.2.0/build-sparc64 | grep -v '^Binary > file gcc-15.2.0'":

[Bug bootstrap/120145] Can't bootstrap gcc11 on OpenBSD / sparc64

2025-08-15 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120145 --- Comment #29 from Eric Botcazou --- There should be no @plt or @got.plt if PIE is not enabled, so where they come from is a total mystery.

[Bug bootstrap/120145] Can't bootstrap gcc11 on OpenBSD / sparc64

2025-08-15 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120145 --- Comment #27 from Eric Botcazou --- > Eric, > > I had started drop OpenBSD patches to dismiss an assumption that one of them > introduced the issue. Well, I just reproduced it with gcc-15.2.0 without any > patches. > > I have run: make stag

[Bug bootstrap/120145] Can't bootstrap gcc11 on OpenBSD / sparc64

2025-08-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120145 --- Comment #24 from Eric Botcazou --- > Eric, I have removed this line from patches and rebuild the same commit. > > It fails as well. Thanks. Something else looks suspicious in config/sparc/openbsd64.h: @@ -42,10 +39,17 @@ along with GCC;

[Bug ada/121544] -fdump-ada-spec doesn't generate type definition for pointer to structure as a structure element

2025-08-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121544 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug bootstrap/120145] Can't bootstrap gcc11 on OpenBSD / sparc64

2025-08-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120145 --- Comment #22 from Eric Botcazou --- > Yes, OpenBSD has some patches. This build had applied the folowing patches: > > https://kirill.korins.ky/pub/gcc-sparc64-a8b98e2-patch.diff.txt Can you remove this line in there? sparc64-*-openbsd*) +

[Bug bootstrap/120145] Can't bootstrap gcc11 on OpenBSD / sparc64

2025-08-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120145 --- Comment #20 from Eric Botcazou --- > (gdb) p/x $g1 > $4 = 0xfb8ee10cffec > (gdb) x/x $g1 > 0xfb8ee10cffec: Cannot access memory at address 0xfb8ee10cffec > (gdb) So it's garbage, i.e. the @got.plt symbol apparently contains

[Bug bootstrap/120145] Can't bootstrap gcc11 on OpenBSD / sparc64

2025-08-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120145 --- Comment #18 from Eric Botcazou --- > Eric, it feels that I don't understand that this code is doing. > >0x00e6d45f7b0c <+12>:ldx [ %o7 + 0x2c ], %g1 > => 0x00e6d45f7b10 <+16>:jmpl %o7 + %g1, %g1 > > At begining it loa

[Bug bootstrap/120145] Can't bootstrap gcc11 on OpenBSD / sparc64

2025-08-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120145 --- Comment #16 from Eric Botcazou --- > (gdb) bt > #0 0x00e6d45f7b10 in > _Z20notice_global_symbolP9tree_node+0xfd0084fc@plt () > Backtrace stopped: previous frame identical to this frame (corrupt stack?) > (gdb) disassemble > Dum

[Bug tree-optimization/121527] [16 regression] ACATS c391002 FAILs since r16-3156-g5294840e3c7bf9

2025-08-13 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121527 --- Comment #11 from Eric Botcazou --- The missing stores are visible in the .optimized file wrt a compiler without the problematic change (r16-3156-g5294840e3c7bf9) spotted by Sam.

[Bug tree-optimization/121527] [16 regression] ACATS c391002 FAILs since r16-3156-g5294840e3c7bf9

2025-08-13 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121527 --- Comment #10 from Eric Botcazou --- Created attachment 62110 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62110&action=edit Multi-file testcase How to reproduce with an installed compiler: gnatchop testcase.txt gnatmake p -O va

[Bug middle-end/121530] [16 Regression] GNAT build fails on powrpc64le-linux-gnu with RTL assertion failure

2025-08-13 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121530 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug tree-optimization/121527] [16 regression] ACATS c391002 FAILs

2025-08-13 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
|UNCONFIRMED |NEW CC||ebotcazou at gcc dot gnu.org Ever confirmed|0 |1 Last reconfirmed||2025-08-13 --- Comment #4 from Eric Botcazou --- Yes, I'm going to have a quick look.

[Bug bootstrap/120145] Can't bootstrap gcc11 on OpenBSD / sparc64

2025-08-11 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120145 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug ada/121490] Ada: powerpc64le: build fails with --enable-targets=all when building ppc32be target

2025-08-10 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121490 --- Comment #6 from Eric Botcazou --- The logic to be adjusted/completed is at gcc/ada/Makefile.rtl:2469 and below on the mainline, in particular wrt the names of the multilib directories.

[Bug rtl-optimization/121424] Debug info associates return instruction with inlined function due to copying of the return during cfgcleanup after RA

2025-08-10 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121424 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug ada/121316] Representation clause on enumeration type causes iterator filters to be ignored

2025-08-10 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121316 --- Comment #3 from Eric Botcazou --- > By crash I do mean the bug box. It's also notable that this only occurs when > the 'Image is inside the loop. Thanks for pointing this out, I didn't notice it. But it's not the first time that this pheno

[Bug ada/121316] Representation clause on enumeration type causes iterator filters to be ignored

2025-08-06 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121316 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org Ever

[Bug ada/121387] Ada fails to build on OpenBSD -current/amd64 due to missed locks?

2025-08-04 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121387 --- Comment #5 from Eric Botcazou --- > So, the question: to avoid unrelated issues do you think it is wise idea to > "harves" patches from OpenBSD ports to upstream? Generally speaking, yes, configuration bits for the Ada compiler are welcome

[Bug ada/121387] Ada fails to build on OpenBSD -current/amd64 due to missed locks?

2025-08-04 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121387 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug ada/120440] [15/16 regression] GNAT tools miscompiled with -march=znver3

2025-08-01 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120440 --- Comment #25 from Eric Botcazou --- Thanks for confirming.

[Bug middle-end/121159] musttail gives bogus volatile function error message

2025-07-31 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121159 --- Comment #25 from Eric Botcazou --- > At least from a user's perspective, that error is not Ok. It does not say > "-fdelayed-branch is needed," it says "target is not able..." Admittedly. > Also, it is important for debugging that code comp

[Bug middle-end/121159] musttail gives bogus volatile function error message

2025-07-31 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121159 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2025-07-31 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 --- Comment #58 from Eric Botcazou --- The above commit (r16-2688) was unintentional and has been reverted.

[Bug ada/120440] [15/16 regression] GNAT tools miscompiled with -march=znver3

2025-07-31 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120440 Eric Botcazou changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug ada/120440] [15/16 regression] gnat exception handling miscompiled (`gnat ls` crashes when bootstrapped with -march=znver3) since r15-8901-g7bec4570301c43

2025-07-31 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120440 --- Comment #20 from Eric Botcazou --- > Looking at the dumps: > > --- a/a-except.adb.006t.original > +++ b/a-except.adb.006t.original > @@ -782,7 +782,7 @@ void > ada.exceptions.exception_propagation.gnat_gcc_exception_cleanup (system__ex >

[Bug ada/120440] [15/16 regression] gnat exception handling miscompiled (`gnat ls` crashes when bootstrapped with -march=znver3) since r15-8901-g7bec4570301c43

2025-07-31 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120440 Eric Botcazou changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ebotcazou at gcc dot gnu.org

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2025-07-25 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 --- Comment #56 from Eric Botcazou --- Created attachment 61964 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61964&action=edit v19 more conservative proposal

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2025-07-25 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 --- Comment #55 from Eric Botcazou --- Following Olivier's message, we decided to go one step farther and to propose further changes: - The record types in System.C_Time are declared with both Convention C and ranges for their components, whi

[Bug ada/121184] violation of style check -gnatyc is reported as violation of -gnatyt

2025-07-21 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121184 Eric Botcazou changed: What|Removed |Added Target Milestone|--- |15.2 Status|ASSIGNED

[Bug ada/121184] Violation of style check -gnatyc is reported as violation of -gnatyt

2025-07-21 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121184 Eric Botcazou changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ebotcazou at gcc dot gnu.org

[Bug ada/121184] Violation of style check -gnatyc is reported as violation of -gnatyt

2025-07-21 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
||ebotcazou at gcc dot gnu.org Last reconfirmed||2025-07-21 Ever confirmed|0 |1 Status|UNCONFIRMED |NEW --- Comment #1 from Eric Botcazou --- Thanks for your attention to details. :-)

[Bug debug/121157] -gcodeview does not work with Ada

2025-07-20 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121157 Eric Botcazou changed: What|Removed |Added Severity|normal |enhancement --- Comment #15 from Eric B

[Bug debug/121157] -gcodeview does not work with Ada

2025-07-20 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121157 --- Comment #13 from Eric Botcazou --- Making -gcodeview works for Ada in the general case looks hopeless given the sophistication of the DWARF required to describe Ada's dynamic types, so the only way out is probably to force -fgnat-encodings=a

[Bug ada/121134] incorrectly specified array aggregate in protected object causes bug box

2025-07-19 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
||ebotcazou at gcc dot gnu.org Ever confirmed|0 |1 Last reconfirmed||2025-07-19 Keywords||ice-on-valid-code Summary|incorrectly specified array |incorrectly specified array

[Bug debug/121157] internal error on Ada's unconstrained array types with -gcodeview

2025-07-19 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121157 --- Comment #8 from Eric Botcazou --- *** Bug 121163 has been marked as a duplicate of this bug. ***

[Bug debug/121157] internal error on Ada's unconstrained array types with -gcodeview

2025-07-19 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121157 --- Comment #9 from Eric Botcazou --- *** Bug 121162 has been marked as a duplicate of this bug. ***

[Bug debug/121162] GNAT hang with `-gcodeview -fgnat-encodings=all` (but not just with `-gcodeview`)

2025-07-19 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121162 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug ada/121163] GNAT hang with `-g -gcodeview` (but not with just `-g`)

2025-07-19 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
|UNCONFIRMED |RESOLVED CC||ebotcazou at gcc dot gnu.org --- Comment #1 from Eric Botcazou --- . *** This bug has been marked as a duplicate of bug 121157 ***

[Bug debug/121157] internal error on Ada's unconstrained array types with -gcodeview

2025-07-18 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
||ebotcazou at gcc dot gnu.org Summary|GNAT internal error when|internal error on Ada's |using -gcodeview|unconstrained array types ||with -gcodeview Status|UNCONF

[Bug libstdc++/121148] Should use modular arithmetic for _Atomic_word

2025-07-18 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121148 --- Comment #11 from Eric Botcazou --- > If the CC'd target maintainers could confirm my understanding of their area > above, I would be very grateful. I don't think I need any of you to change > the code, just let me know if the assembly is fre

[Bug rtl-optimization/121098] target macro HARDREG_PRE_REGNOS is NOT documented

2025-07-15 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
||ebotcazou at gcc dot gnu.org Status|UNCONFIRMED |NEW Last reconfirmed||2025-07-15 --- Comment #1 from Eric Botcazou --- Yes, the interface with back-ends would need to be reworked.

[Bug ada/121058] overloading of functions returning types that have an implicit dereference

2025-07-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121058 Eric Botcazou changed: What|Removed |Added Target Milestone|16.0|--- Depends on|

[Bug ada/121058] internal error on overloaded functions returning Implicit_Dereference types

2025-07-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121058 Eric Botcazou changed: What|Removed |Added Assignee|ebotcazou at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug ada/121058] [16 regression] internal error on overloaded functions returning Implicit_Dereference types

2025-07-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121058 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug ada/121058] [16 regression] internal error on overloaded functions returning Implicit_Dereference types

2025-07-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121058 Eric Botcazou changed: What|Removed |Added Ever confirmed|0 |1 Target Milestone|---

[Bug ada/121056] Assertion failure on object notation applied to access value with -gnatX

2025-07-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121056 Eric Botcazou changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug ada/121056] Assertion failure on object notation applied to access value with -gnatX

2025-07-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121056 Eric Botcazou changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ebotcazou at gcc dot gnu.org

[Bug ada/121056] Assertion failure on object notation applied to access value with -gnatX

2025-07-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
Ever confirmed|0 |1 CC||ebotcazou at gcc dot gnu.org Target Milestone|--- |16.0 --- Comment #2 from Eric Botcazou --- You should be using 15.x at this point, 16.0 is too experimental.

[Bug ada/121057] New: Assertion failure triggered by access-type dispatch in Implementation Extension mode

2025-07-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: dennis at przytarski dot com CC: dkm at gcc dot gnu.org, ebotcazou at gcc dot gnu.org Target Milestone: --- Status: RESOLVED

[Bug ada/121056] New: Assertion failure triggered by access-type dispatch in Implementation Extension mode

2025-07-14 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121056 Bug ID: 121056 Summary: Assertion failure triggered by access-type dispatch in Implementation Extension mode Product: gcc Version: 16.0 Status: UNCONFIRMED Sev

[Bug bootstrap/119430] profiledbootstrap fails on armv7a-unknown-linux-gnueabhif (crashes in elists__append_elmt during stagefeedback)

2025-07-07 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119430 --- Comment #14 from Eric Botcazou --- FWIW the "force functions and their inner functions to remain in a single unit" approach for LTO was already discussed a few times in the past because of very similar issues pertaining to the static chain,

[Bug bootstrap/119430] profiledbootstrap fails on armv7a-unknown-linux-gnueabhif (crashes in elists__append_elmt during stagefeedback)

2025-07-06 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119430 Eric Botcazou changed: What|Removed |Added Status|WAITING |NEW --- Comment #12 from Eric Botcazou

[Bug other/120905] Unable to compile GCC 6.5.0 with GCC 5.5.0 on Solaris 10 SPARC (linker error?)

2025-07-05 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120905 --- Comment #16 from Eric Botcazou --- > I'll try to recompile GCC 6.5 with GCC 5.5 again, but this time not with > just '--with-gnu-as', buth with also '--with-as=/usr/local/bin/as'. Perhaps > that will fix this. Yes, that's the right thing to

  1   2   3   4   5   6   7   8   9   10   >