Re: [PATCH v4] Add .clang-format

2025-10-18 Thread Simon Marchi via Gcc
On 10/6/25 3:39 PM, Tom Tromey wrote: >> "Andrew" == Andrew Pinski writes: > > Andrew> We had a small discussion about this at the cauldron and I think it > Andrew> was agreed that we should include the same across at least GCC, > Andrew> gdb/binutils too. > > IIRC gdb and gcc don't really a

Re: GNU Tools Cauldron 2025 - Videos are public

2025-10-18 Thread Jonathan Corbet 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 corresponding

Re: Suggestion - new warning

2025-10-18 Thread U.Mutlu
Yair Lenga via Gcc wrote on 09/22/25 08:29: I've inherited an old code base of "C" code, which was maintained by relatively inexperience team. One of the common pattern that I've seen was: for (int i=0 ; i < strlen(s) ; i++) { ... } Such code implies that the string can change between the loo

Re: gcobol 16 - string comparison

2025-10-18 Thread Jose E. Marchesi 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 def

gcc-15-20251018 is now available

2025-10-18 Thread GCC Administrator via Gcc
Snapshot gcc-15-20251018 is now available on https://gcc.gnu.org/pub/gcc/snapshots/15-20251018/ 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: How to write/read tree contains ssa_name in lto

2025-10-18 Thread ywgrit via Gcc
What I want to do is: For a nested branch, if the inner branch contains an array access operation, we need to determine whether that array access will cause a trap based on its relationship with other array access operations. For example: void func1 (int size) { arr1 = new int[size]; arr2 = new

Re: New OS Target: unable to emulate ‘XF’

2025-10-18 Thread connor horman via Gcc
Though that does beg the question of whether that is compatible with code that uses a different format for long-double. On Fri, 19 Sept 2025 at 16:30, connor horman wrote: > NVM, it fixed it, the file was just not being included b/c I didn't read > the config.host file correctly. > > On Thu, 18

Re: RFC: Debug info for coroutine suspension locations

2025-10-18 Thread Iain Sandoe
> On 10 Oct 2025, at 03:16, Adrian Vogelsgesang via Gcc wrote: > > 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 clan

Canceled event with note: Office Hours for the GNU Toolchain @ Thu Sep 25, 2025 11am - 12pm (EDT) ([email protected])

2025-10-18 Thread Carlos O'Donell via Gcc
This event has been canceled with a note: "All the organizers of the office hours are travelling to GNU Tools Cauldron! Cancelling!" Office Hours for the GNU Toolchain Thursday Sep 25, 2025 ⋅ 11am – 12pm Eastern Time - New York Location https://bbb.linuxfoundation.org/room/adm-xcb-for-sk6

gcc-15-20251011 is now available

2025-10-18 Thread GCC Administrator via Gcc
Snapshot gcc-15-20251011 is now available on https://gcc.gnu.org/pub/gcc/snapshots/15-20251011/ 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: Sourceware Open Office Friday 16:00 UTC

2025-10-18 Thread Mark Wielaard
Hi all, On Thu, Oct 09, 2025 at 11:47:34AM +0200, Mark Wielaard wrote: > For those recovered from Cauldron and for those that missed Cauldron > and want to know about the new and exciting infrastructure ideas! > > Friday Oct 10, 16:00 UTC > At #overseers on irc.libera.chat For those who couldn't

gcc-14-20251010 is now available

2025-10-18 Thread GCC Administrator via Gcc
Snapshot gcc-14-20251010 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20251010/ 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

gcc-16-20251005 is now available

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

GCC 16.0.0 Status Report (2025-10-08), Stage 3 starts Nov. 17th

2025-10-18 Thread Richard Biener via Gcc
Status == Stage 1 of the development of GCC 16 will end with Stage 3 starting at Monday, Nov 17th, followed by Stage 4 starting Jan 12th. There's not much to say about the statistics below, the P3 regressions have not been triaged yet. Quality Data Priority # Change

GNU Tools Weekly News Week 7 (October 12, 2025)

2025-10-18 Thread GNU Tools weekly via Gcc
GNU Tools Weekly News Update Week 7 (October 12, 2025) General/big GNU toolchain news (including sourceware news): * Sourceware Open Office was held on Friday October 10th * Videos of the 2025 GNU tools Cauldron are now published on youtube ** https://www.youtube.com/playlist?list=PL_GiHdX17WtxuK

Re: bugzilla keyword for beginner issues to work on

2025-10-18 Thread Guinevere Larsen via Gcc
On 9/30/25 6:04 AM, Jonathan Wakely wrote: On Tue, 30 Sept 2025 at 09:39, Dhruv Chawla via Gcc wrote: On 30/09/25 13:19, Sam James via Gcc wrote: External email: Use caution opening links or attachments Andrew Pinski writes: Hi all, As talked about during the GNU tools cauldron, the g

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

2025-10-18 Thread Richard Biener via Gcc
On Sat, Oct 11, 2025 at 10:32 AM ywgrit via Gcc wrote: > > 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 contain

Re: Rationale for -Wignored-qualifiers

2025-10-18 Thread Jason Merrill via Gcc
Is there a reason not to remove the meaningless qualifiers? Generally the rationale for warning about something that has no effect is that presumably when you wrote it you expected it to do something. On Fri, Oct 17, 2025 at 5:50 PM Joel Sherrill wrote: > Hi > > I have been trying to eliminate

bugzilla keyword for beginner issues to work on

2025-10-18 Thread Andrew Pinski via Gcc
Hi all, As talked about during the GNU tools cauldron, the gdb and gcc keywords usage here are different but folks mentioned it would be a good idea to have the same between the 2 bugzilla instances. Right now gcc is easyhack while gdb uses good-first-bug. Both have issues with the naming of each

gcc-14-20251003 is now available

2025-10-18 Thread GCC Administrator via Gcc
Snapshot gcc-14-20251003 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20251003/ 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: How to write/read tree contains ssa_name in lto

2025-10-18 Thread Richard Biener via Gcc
On Wed, Oct 15, 2025 at 5:51 AM ywgrit wrote: > > What I want to do is: For a nested branch, if the inner branch contains an > array access operation, we need to determine whether that array access will > cause a trap based on its relationship with other array access operations. > For example:

gcc-16-20251012 is now available

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

لوکیشن جعلی

2025-10-18 Thread Javad Mahmoudi via Gcc
لطفاً تمام لوکیشن های جعلی این آی پی را پیدا کن65.109.169.228

Re: Suggestion - new warning

2025-10-18 Thread David Brown via Gcc
On 22/09/2025 08:29, Yair Lenga via Gcc wrote: Hi, I've inherited an old code base of "C" code, which was maintained by relatively inexperience team. One of the common pattern that I've seen was: for (int i=0 ; i < strlen(s) ; i++) { ... } Which has O(n^2) performance, given O(n) performance o

Re: [PATCH v4] Add .clang-format

2025-10-18 Thread Jason Merrill via Gcc
On 10/6/25 10:39 PM, Tom Tromey wrote: "Andrew" == Andrew Pinski writes: Andrew> We had a small discussion about this at the cauldron and I think it Andrew> was agreed that we should include the same across at least GCC, Andrew> gdb/binutils too. IIRC gdb and gcc don't really agree on formatt

Re: Regarding vectorize pattern recognition for vector code

2025-10-18 Thread Avinash Jayakar via Gcc
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 > > converting mult to shift/add/sub. > > The expand pass wouldn't d

Re: plans for gcobol 16

2025-10-18 Thread Paul Koning via Gcc
> On Oct 6, 2025, at 2:50 PM, James K. Lowden wrote: > > ... > Conversion is a solved problem. Comparison is not. Unicode comparison is addressed by the "stringprep" library. paul

Re: Suggestion - new warning

2025-10-18 Thread Yair Lenga via Gcc
It’s a little bit of both (error and style). Gcc does warn about ‘set-and-not-used’, and similar, which are technically valid, but in many cases indication of wasted work. Same here - positioning the strlen inside the condition, can lead to lot of unnecessary work. Given pattern is easy to dete

Re: [PATCH v4] Add .clang-format

2025-10-18 Thread Tom Tromey
> "Andrew" == Andrew Pinski writes: Andrew> We had a small discussion about this at the cauldron and I think it Andrew> was agreed that we should include the same across at least GCC, Andrew> gdb/binutils too. IIRC gdb and gcc don't really agree on formatting. Someone who knows the gcc styl

Re: RFD: labels for GCC in the forge

2025-10-18 Thread Richard Earnshaw via Gcc
On 08/10/2025 17:52, Jonathan Wakely wrote: On Wed, 8 Oct 2025 at 17:43, Richard Earnshaw (lists) via Gcc wrote: The gcc-TEST repository in the forge (https://forge.sourceware.org/gcc/gcc-TEST) already has a few labels that were manually created in order to support those participating in the

RT

2025-10-18 Thread Matthew Reddam via Gcc
UMatt Reddam, LMFT

Re: Rationale for -Wignored-qualifiers

2025-10-18 Thread Joel Sherrill
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 company with a static analyzer and there is a MISRA rule "It's extra

Re: Regarding vectorize pattern recognition for vector code

2025-10-18 Thread Avinash Jayakar via Gcc
On Thu, 2025-09-25 at 20:18 +0530, 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 > > >

Sourceware Open Office Friday 16:00 UTC

2025-10-18 Thread Mark Wielaard
For those recovered from Cauldron and for those that missed Cauldron and want to know about the new and exciting infrastructure ideas! Friday Oct 10, 16:00 UTC At #overseers on irc.libera.chat To get the right time in your local timezone: $ date -d "Fri Oct 10 16:00 UTC 2025" The Sourceware Open

Re: bugzilla keyword for beginner issues to work on

2025-10-18 Thread Matt Rice via Gcc
On Tue, Sep 30, 2025 at 11:49 AM Andrew Pinski via Binutils wrote: > > On Mon, Sep 29, 2025 at 11:25 PM Luis wrote: > > > > On 29/09/2025 21:07, Andrew Pinski wrote: > > > Hi all, > > >As talked about during the GNU tools cauldron, the gdb and gcc > > > keywords usage here are different but f

Re: bugzilla keyword for beginner issues to work on

2025-10-18 Thread Jonathan Wakely via Gcc
On Tue, 30 Sept 2025 at 09:39, Dhruv Chawla via Gcc wrote: > > On 30/09/25 13:19, Sam James via Gcc wrote: > > External email: Use caution opening links or attachments > > > > > > Andrew Pinski writes: > > > >> Hi all, > >>As talked about during the GNU tools cauldron, the gdb and gcc > >> ke

Re: GNU Tools Cauldron 2025 - Videos are public

2025-10-18 Thread Jonathan Corbet via Gcc
"Jose E. Marchesi" writes: >> So I went by way of the wiki to try to find the video of the gccrs talk: >> >> https://conf.gnu-tools-cauldron.org/opo25/talk/VM3GNC/ >> >> It tells me "You have encountered an error: HTTP 500", which wasn't >> quite the droid I was looking for... > > Hm works for

Re: GNU Tools Cauldron 2025 - Videos are public

2025-10-18 Thread Andrew Pinski 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 find individual ta

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

2025-10-18 Thread Martin Uecker via Gcc
Does anybody have an idea what might have gone wrong here? Martin Am Mittwoch, dem 08.10.2025 um 17:29 + schrieb [email protected]: > A new failure has been detected on builder gcc-autoregen while building gcc. > > Full details are available at: > https://builder.sourceware.org/b

Re: bugzilla keyword for beginner issues to work on

2025-10-18 Thread Luis via Gcc
On 29/09/2025 21:07, Andrew Pinski wrote: Hi all, As talked about during the GNU tools cauldron, the gdb and gcc keywords usage here are different but folks mentioned it would be a good idea to have the same between the 2 bugzilla instances. Right now gcc is easyhack while gdb uses good-first-

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

2025-10-18 Thread Jonathan Wakely via Gcc
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' step is failing, probably because of what Richi fixed > at r16-4286-gc5bee7e24d5ccf Ah no,

D

2025-10-18 Thread Hoàng Lân via Gcc
Được gửi từ iPhone của tôizvvv

Re: gcobol 16 - string comparison

2025-10-18 Thread Jose E. Marchesi 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

GCC Steering Committee overview

2025-10-18 Thread David Edelsohn via Gcc
At the GNU Tools Cauldron GNU Toolchain Steering Committees Q&A session, we realized that some members of the GNU Toolchain community are not aware of the expanded documentation about the GCC Steering Committee. We have created a Wiki page with information about the purpose, operations, open issue

RE# development proposal ****>>>

2025-10-18 Thread Smith Pakar via Gcc
Hello, [email protected] Hope you're doing well. I wanted to check if you have any plans to upgrade, redesign, or improve your website. I specialize in modern web design and development, helping businesses create fast, user-friendly, and visually appealing websites at affordable rates.

Updated invitation: Office Hours for the GNU Toolchain @ Monthly from 11am to 12pm on the last Thursday (EDT) ([email protected])

2025-10-18 Thread Carlos O'Donell via Gcc
This event has been updated Changed: description Office Hours for the GNU Toolchain Monthly from 11am to 12pm on the last Thursday Eastern Time - New York Location https://bbb.linuxfoundation.org/room/adm-xcb-for-sk6 https://www.google.com/url?q=https%3A%2F%2Fbbb.linuxfoundation.org%2Froom%

Re: [PATCH v4] Add .clang-format

2025-10-18 Thread Andrew Pinski via Gcc
On Mon, Oct 6, 2025 at 11:39 AM Tom Tromey wrote: > > This patch adds a .clang-format file to the gdb repository. > > The resulting reformatting is what I'd describe as "ok but not great". > There are a few variances from our normal style, some discussed in > comments in the file, and some in the

RFD: labels for GCC in the forge

2025-10-18 Thread Richard Earnshaw (lists) via Gcc
The gcc-TEST repository in the forge (https://forge.sourceware.org/gcc/gcc-TEST) already has a few labels that were manually created in order to support those participating in the experiment. At present these have to be added manually to each pull request. But there's an opportunity to do much