Community
Participate
Working Groups
Bug 560893 made a change in org.eclipse.jdt.core.tests.compiler.parser.ComplianceDiagnoseTest.test0052() which is plain wrong: at 1.5 we are no expecting an error message suggesting to use the keyword 'record', but of course at 1.5 there is no such keyword. As per bug 562044 comment 2 this is caused by a bogus parser21.rsc, probably created by a buggy version of jikespg.
Filling in the link while genie doesn't talk to us: https://git.eclipse.org/r/#/c/160829/ This reverts basically all test changes made in Bug 560893.
New Gerrit change created: https://git.eclipse.org/r/160829
Of course at compliance 14 the previous test results are given, so I updated the affected tests to adjust their expectations to the compliance level. @Manoj, I believe most of the diffs between patchsets #2 and #3 should ideally be reverted. It seems that diagnose parsing is less successful at 14. Do you want to take over this current bug to investigate, or should we create a new one for that?
(In reply to Stephan Herrmann from comment #3) > Of course at compliance 14 the previous test results are given, so I updated > the affected tests to adjust their expectations to the compliance level. > > @Manoj, I believe most of the diffs between patchsets #2 and #3 should > ideally be reverted. Yes, agree on that. > It seems that diagnose parsing is less successful at > 14. Do you want to take over this current bug to investigate, or should we > create a new one for that? We can commit the patch you have created and start the investigation on this bug itself - if required, later if there are substantial changes in DiagnoseParser we can create a new bug.
Gerrit change https://git.eclipse.org/r/160829 was merged to [master]. Commit: http://git.eclipse.org/c/jdt/eclipse.jdt.core.git/commit/?id=7b9776d4f4b2785a2713ae2e9f4d6eec904275fe
@Stephan: There's another bug 552769 to address a few test failures related to the DiagnoseParser issue with record - will look investigate the DiagParser via that - restoring the assignee back to you and resolving this.
New Gerrit change created: https://git.eclipse.org/r/161052
(In reply to Eclipse Genie from comment #7) > New Gerrit change created: https://git.eclipse.org/r/161052 reopening for backport
Gerrit change https://git.eclipse.org/r/161052 was merged to [BETA_JAVA14]. Commit: http://git.eclipse.org/c/jdt/eclipse.jdt.core.git/commit/?id=368e8c3a2ee1a61d913f86afcc0c004df8422ce7
Verified for Eclipse Version: 2020-06 4.16 M3 with Build id: I20200519-1800