plans for gcobol 16

2025-10-17 Thread James K. Lowden
I want to describe what's arriving this fall for the COBOL front end, and check the plan with the august body here assembled. Or, are we compiled? Features pending or planned in 2025: 1. "National" support. COBOL programs define the runtime encoding and collation of each string (sometimes im

Re: ☠ Buildbot (Sourceware): gcc-autoregen - failed compile (failure) (master)

2025-10-17 Thread Jonathan Wakely via Gcc
On Wed, 8 Oct 2025 at 19:08, Martin Uecker via Gcc wrote: > > > Does anybody have an idea what might have gone wrong here? The 'make html' step is failing, probably because of what Richi fixed at r16-4286-gc5bee7e24d5ccf

Re: Query about configure flags for NVPTX backend

2025-10-17 Thread Andrew Stubbs
I do not know if we have any "simpler bugs"; you have chosen a hard-mode configuration to work on! You can search gcc.gnu.org/bugzilla for "nvptx" and see if there's anything you'd like to work on. This one is an interesting minor feature to implement, perhaps? https://gcc.gnu.org/bugzilla/s

Re: How to write/read tree contains ssa_name in lto

2025-10-17 Thread Richard Biener via Gcc
On Tue, Oct 14, 2025 at 2:51 PM ywgrit wrote: > > > > Richard Biener 于2025年10月14日周二 20:31写道: >> >> On Tue, Oct 14, 2025 at 2:22 PM ywgrit wrote: >> > >> > A program may consist of multiple compilation units, and multiple array >> > access operations may exist within the program. >> > In SIMPLE_

Re: GNU Tools Cauldron 2025 - Videos are public

2025-10-17 Thread Jose E. Marchesi via Gcc
> "Jose E. Marchesi via Gcc" writes: > >> Hello people! >> >> So we finally got the video recordings for the 2025 Cauldron published. >> They are available at [1]. >> >> We have also updated the wiki [2] with the list of all the talks to make >> it easier to find individual talks and go to the c

gcc-15-20251004 is now available

2025-10-17 Thread GCC Administrator via Gcc
Snapshot gcc-15-20251004 is now available on https://gcc.gnu.org/pub/gcc/snapshots/15-20251004/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 15 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: Rationale for -Wignored-qualifiers

2025-10-17 Thread Jonathan Wakely via Gcc
On Fri, 17 Oct 2025 at 16:44, Joel Sherrill wrote: > > I thought meaningless was sufficient but others in the discussion felt it > had value and wanted more. But the return value is scalar so it is const > implicitly. You can't modify it. Only assign or compare. > > I did ask someone from a compan

How to write/read tree contains ssa_name in lto

2025-10-17 Thread ywgrit via Gcc
I used the functions stream_write_tree/stream_read_tree in lto. If tree contains ssa_name, then stream_read_tree will generate ice: cfun is null in wpa, so (*SSANAMES (cfun))[ix] will break the program. How to write/read tree contains ssa_name in lto, e.g., wpa phase? Thanks. ywgrit.

Re: ☠ Buildbot (Sourceware): gcc-autoregen - failed compile (failure) (master)

2025-10-17 Thread Mark Wielaard
Hi, On Wed, Oct 08, 2025 at 09:06:40PM +0100, Jonathan Wakely via Gcc wrote: > On Wed, 8 Oct 2025 at 21:04, Jonathan Wakely wrote: > > > > On Wed, 8 Oct 2025 at 19:08, Martin Uecker via Gcc wrote: > > > > > > > > > Does anybody have an idea what might have gone wrong here? > > > > The 'make html

target_clones for more than just a single function

2025-10-17 Thread Matthias Kretz via Gcc
The target_clones attribute documentation says: > Note that any subsequent call of a function without target_clone from a > target_clone caller will not lead to copying (target clone) of the called > function. If you want to enforce such behavior, we recommend declaring the > calling function with

Re: RFD: labels for GCC in the forge

2025-10-17 Thread Richard Earnshaw (lists) via Gcc
On 09/10/2025 10:44, Jonathan Wakely wrote: > > > On Thu, 9 Oct 2025, 10:09 Richard Earnshaw, > wrote: > > On 08/10/2025 17:52, Jonathan Wakely wrote: > > On Wed, 8 Oct 2025 at 17:43, Richard Earnshaw (lists) via Gcc > > mailto:[email protected]>> wrot

Re: gcobol 16 - string comparison

2025-10-17 Thread Bruno Haible via Gcc
James K. Lowden wrote: > > 1. "National" support. COBOL programs define the runtime encoding and > > collation of each string (sometimes implicitly). COBOL defines two > > encodings: "alphanumeric" and "national". Every alphanumeric (and > > national) variable and literal has a defined runtime

Interest in Contributing to GCC and GSoC 2026

2025-10-17 Thread Sundram Jha via Gcc
Hello GCC Team, I hope this message finds you well. My name is *Sundaram*, and I’m an undergraduate computer science student with a strong interest in compiler design, optimisation techniques, and low-level programming. I’m familiar with *C and C++*, and I’ve been learning about compiler internal

Re: Regarding vectorize pattern recognition for vector code

2025-10-17 Thread Richard Biener via Gcc
On Thu, 25 Sep 2025, Avinash Jayakar wrote: > On Wed, 2025-09-24 at 08:30 +0200, Richard Biener via Gcc wrote: > > > >   > > > 2. Implement mulv2di3 for this specific target (which does exactly > > > what > > > scalar code would do), and let expand pass (expand_mult) take care > > > of > > > conv

Re: GNU Tools Cauldron 2025 - Videos are public

2025-10-17 Thread Alexandre Oliva via Gcc
On Oct 9, 2025, "Jose E. Marchesi via Gcc" wrote: > So we finally got the video recordings for the 2025 Cauldron published. > They are available at [1]. Yay! I noticed that my "time-traveling" speech didn't have any audio from the session till about 29'00 into the recording. I suppose the rec

gcc-14-20251017 is now available

2025-10-17 Thread GCC Administrator via Gcc
Snapshot gcc-14-20251017 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20251017/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 14 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: Rationale for -Wignored-qualifiers

2025-10-17 Thread Jonathan Wakely via Gcc
On Fri, 17 Oct 2025 at 22:43, Jonathan Wakely wrote: > > On Fri, 17 Oct 2025 at 16:44, Joel Sherrill wrote: > > > > I thought meaningless was sufficient but others in the discussion felt it > > had value and wanted more. But the return value is scalar so it is const > > implicitly. You can't modi

RFC: Debug info for coroutine suspension locations

2025-10-17 Thread Adrian Vogelsgesang via Gcc
Hi gcc-devs! TLDR: For debugging C++ coroutines, I patched clang to emit artificial DW_TAG_labels, mapping suspension point ids to the corresponding source location. Looking for alignment re debugging info between clang and gcc. (Finally following up on Iain Sandoe's request to send this email)

Re: GNU Tools Cauldron 2025 - Videos are public

2025-10-17 Thread Jose E. Marchesi via Gcc
> On Thu, Oct 9, 2025 at 3:18 AM Jose E. Marchesi via Gcc > wrote: >> >> >> Hello people! >> >> So we finally got the video recordings for the 2025 Cauldron published. >> They are available at [1]. >> >> We have also updated the wiki [2] with the list of all the talks to make >> it easier to f

Rationale for -Wignored-qualifiers

2025-10-17 Thread Joel Sherrill
Hi I have been trying to eliminate all warnings at -Wextra for RTEMS before we make our next major release. There were a handful of cases where -Wignored-qualifiers. I understand it is meaningless to have qualifiers on scalar return values, but I was hoping someone here might have more to add for

Re: Query about configure flags for NVPTX backend

2025-10-17 Thread Amruth Tetakali via Gcc
Hello, I have submitted my patch related to this issue. Could you please review it? On Thu, 9 Oct 2025 at 15:52, Andrew Stubbs wrote: > I do not know if we have any "simpler bugs"; you have chosen a hard-mode > configuration to work on! > > You can search gcc.gnu.org/bugzilla for "nvptx" and s

Re: How to write/read tree contains ssa_name in lto

2025-10-17 Thread ywgrit via Gcc
Richard Biener 于2025年10月14日周二 20:31写道: > On Tue, Oct 14, 2025 at 2:22 PM ywgrit wrote: > > > > A program may consist of multiple compilation units, and multiple array > access operations may exist within the program. > > In SIMPLE_IPA_PASS, I want to check whether the index is consistent > durin

Re: How to write/read tree contains ssa_name in lto

2025-10-17 Thread ywgrit via Gcc
A program may consist of multiple compilation units, and multiple array access operations may exist within the program. In SIMPLE_IPA_PASS, I want to check whether the index is consistent during two array accesses: During the first pass through all functions, traverse all gimples, record each array