Re: Condition coverage counters

2025-08-21 Thread Sebastian Huber
- Am 18. Aug 2025 um 15:19 schrieb Jørgen Kvalsvik j...@lambda.is: > On 8/18/25 14:37, Sebastian Huber wrote: [...] > I tried this program: > > int a(int i); > int b(int i); > int c(int i); > > int f(int i, int j, int k, int l, int m) > { > if (i && j && (k || !l || m)) { > if (a(i) ||

Re: Guidance on potential directions for contributing to GCC

2025-08-21 Thread Sam James via Gcc
Ujjwal Shekhar writes: > Thank you for your reply! This definitely looks interesting, and I can see > myself using it quite a bit as well. You're welcome! And thanks for your interest. > > As a first step, I’m looking into Clang’s __builtin_dump_struct. In the > meantime, are there any initia

Re: Guidance on potential directions for contributing to GCC

2025-08-21 Thread Ujjwal Shekhar via Gcc
Thank you for your reply! This definitely looks interesting, and I can see myself using it quite a bit as well. As a first step, I’m looking into Clang’s __builtin_dump_struct. In the meantime, are there any initial steps I should be aware of; like being assigned to the issue, or any prior work

gcc-13-20250821 is now available

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

Re: Guidance on potential directions for contributing to GCC

2025-08-21 Thread Sam James via Gcc
Ujjwal Shekhar via Gcc writes: > Greetings, > I’m a final-year university student with some extra time this > semester, and I’d like to contribute to GCC (not as part of > GSoC). Although I don’t have prior compiler development experience, I > have strong working knowledge of C/C++ and low-level

DejaGnu fail despite equivalent output binaries

2025-08-21 Thread Thomas de Bock via Gcc
Hey, I'm working on an optimization pass that merges the comparisons in defaulted struct equality operators, the spaceship-* testcases all pass, except for spaceship-eq12.C: FAIL: g++.dg/cpp2a/spaceship-eq12.C -std=gnu++20 (test for excess errors) FAIL: g++.dg/cpp2a/spaceship-eq12.C -std=gnu+

Guidance on potential directions for contributing to GCC

2025-08-21 Thread Ujjwal Shekhar via Gcc
Greetings, I’m a final-year university student with some extra time this semester, and I’d like to contribute to GCC (not as part of GSoC). Although I don’t have prior compiler development experience, I have strong working knowledge of C/C++ and low-level programming. Previously, I contributed t

Re: DejaGnu fail despite equivalent output binaries

2025-08-21 Thread Jonathan Wakely via Gcc
On Thu, 21 Aug 2025 at 15:39, Thomas de Bock via Gcc wrote: > > Hey, I'm working on an optimization pass that merges the comparisons in > defaulted struct equality operators, the spaceship-* testcases all pass, > except for spaceship-eq12.C: > > > FAIL: g++.dg/cpp2a/spaceship-eq12.C -std=gnu++2