gcc-14-9268-g574fd1f17f1: FAIL: 15 regressions: 15 progressions

Description

Commit: https://github.com/gcc-mirror/gcc/commit/574fd1f17f100c7c355ad26bc525ab5a3386bb2d
commit gcc-14-9268-g574fd1f17f1
Author: Patrick Palka <ppalka@redhat.com>
Date: Fri Mar 1 17:24:15 2024 -0500

c++/modules: depending local enums [PR104919, PR106009]

For local enums defined in a non-template function or a function template
instantiation it seems we neglect to make the function depend on the enum
definition (which modules considers logically separate), which ultimately
causes the enum definition to not be properly streamed before uses
within the function definition are streamed.
... 75 lines of the commit log omitted.

Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/574fd1f17f100c7c355ad26bc525ab5a3386bb2d/jira/yaml

Activity

Show:

Christophe Lyon March 4, 2024 at 9:25 AM

This is a false positive: the error message change (line number of the ICE) because of the patch, so the CI interpreted this a new failures.

Not a bug

Details

Assignee

Reporter

Start date

Components

Priority

Checklist

Sentry

Created March 2, 2024 at 7:26 PM
Updated March 4, 2024 at 9:25 AM
Resolved March 4, 2024 at 9:25 AM