Re: [RISC-V] vector segment load/store width as a riscv_tune_param

2025-03-25 Thread Robin Dapp via Gcc
I am revisiting an effort to make the number of lanes for vector segment load/store a tunable parameter. A year ago, Robin added minimal and not-yet-tunable common_vector_cost::segment_permute_[2-8] But it is tunable, just not a param? :) We have our own cost structure in our downstream repo,

Re: message has lines too long for transport - Was: Fwd: Mail delivery failed: returning message to sender

2025-03-25 Thread Toon Moene
On 3/25/25 11:32, Richard Earnshaw (lists) wrote: On 24/03/2025 22:08, Toon Moene wrote: On 3/24/25 17:27, Richard Earnshaw (lists) wrote: On 23/03/2025 20:26, Toon Moene wrote: I had the following message when sending test results to gcc-testresults *starting* today (3 times): Note that

Re: message has lines too long for transport - Was: Fwd: Mail delivery failed: returning message to sender

2025-03-25 Thread Richard Earnshaw (lists) via Gcc
On 25/03/2025 10:52, Toon Moene wrote: > On 3/25/25 11:32, Richard Earnshaw (lists) wrote: >> On 24/03/2025 22:08, Toon Moene wrote: >>> On 3/24/25 17:27, Richard Earnshaw (lists) wrote: >>> On 23/03/2025 20:26, Toon Moene wrote: >>> > I had the following message when sending test results

Re: Proposed GSoC project to enhance the GCC GNAT Ada front end

2025-03-25 Thread Tucker Taft via Gcc
Hi Martin, We actually are planning a large project (350) hours, as Ethan plans to work essentially full time over the summer. Sorry for the confusion. I had the terminology a bit confused, and thought "large" was closer to a 6-month commitment. We will be submitting the proposal shortly. T

Re: [RISC-V] vector segment load/store width as a riscv_tune_param

2025-03-25 Thread Jeff Law via Gcc
On 3/25/25 3:47 AM, Robin Dapp via Gcc wrote: I am revisiting an effort to make the number of lanes for vector segment load/store a tunable parameter. A year ago, Robin added minimal and not-yet-tunable common_vector_cost::segment_permute_[2-8] But it is tunable, just not a param? :)  We ha

Re: message has lines too long for transport - Was: Fwd: Mail delivery failed: returning message to sender

2025-03-25 Thread Richard Earnshaw (lists) via Gcc
On 24/03/2025 22:08, Toon Moene wrote: > On 3/24/25 17:27, Richard Earnshaw (lists) wrote: > >> On 23/03/2025 20:26, Toon Moene wrote: > >>> I had the following message when sending test results to gcc-testresults >>> *starting* today (3 times): >>> >>> Note that the message is generated by *my*

Re: Status of PDB support

2025-03-25 Thread Jeff Law via Gcc
On 3/24/25 9:51 PM, Tom Kacvinsky via Gcc wrote: Hi, I know that PDB support has been worked on in binutils. I thinkt he missing piece is to get GCC to emit CodeView debug information that binutils will turn into a PDBm (not sure if the work is complete in binutils, either). What's the stat

Re: bounds checking / VLA types

2025-03-25 Thread Martin Uecker via Gcc
Am Dienstag, dem 25.03.2025 um 19:09 -0700 schrieb Bill Wendling: > On Tue, Mar 18, 2025 at 3:04 PM Martin Uecker wrote: > > > > It seems clear that using "__self" is most likely going to be part of > any solution we come up with. What we need to avoid is feature skew > between GCC and Clang. I

Re: [RISC-V] vector segment load/store width as a riscv_tune_param

2025-03-25 Thread Greg McGary
On Tue, Mar 25, 2025 at 2:47 AM Robin Dapp wrote: > > A year ago, Robin added minimal and not-yet-tunable > > common_vector_cost::segment_permute_[2-8] > > But it is tunable, just not a param? :) I meant "param" generically, not necessarily a command-line --param=thingy, though point taken! :)

Re: bounds checking / VLA types

2025-03-25 Thread Bill Wendling via Gcc
On Tue, Mar 18, 2025 at 3:04 PM Martin Uecker wrote: > > Am Dienstag, dem 18.03.2025 um 14:03 -0700 schrieb Yeoul Na via Gcc: > > > > > On Mar 18, 2025, at 12:48 PM, Martin Uecker wrote: > > > > > > Am Dienstag, dem 18.03.2025 um 09:52 -0700 schrieb Yeoul Na via Gcc: > > > > > > > > > On Mar 18,