RFR: 8289647: AssertionError during annotation processing of record related tests [v3]

Aggelos Biboudis abimpoudis at openjdk.org
Fri Jul 29 14:58:48 UTC 2022


> This PR fixes a situation where the same record component was entered *and* schedule for later annotation at the same time.
> 
> The test case of the original bug report was recreated as part of "RecordCompilationTests". I tested that it breaks with the expected assertion error mentioned on the original bug report, without the proposed changes.

Aggelos Biboudis has updated the pull request incrementally with one additional commit since the last revision:

  Address review

-------------

Changes:
  - all: https://git.openjdk.org/jdk/pull/9570/files
  - new: https://git.openjdk.org/jdk/pull/9570/files/74fcc2a6..166e2dfd

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=9570&range=02
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=9570&range=01-02

  Stats: 6 lines in 2 files changed: 2 ins; 1 del; 3 mod
  Patch: https://git.openjdk.org/jdk/pull/9570.diff
  Fetch: git fetch https://git.openjdk.org/jdk pull/9570/head:pull/9570

PR: https://git.openjdk.org/jdk/pull/9570


More information about the compiler-dev mailing list