| Summary: | [compiler] VerifierError when synthetic accessor is copied during incremental build | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Tools] Objectteams | Reporter: | Stephan Herrmann <stephan.herrmann> | ||||
| Component: | OTJ | Assignee: | Stephan Herrmann <stephan.herrmann> | ||||
| Status: | VERIFIED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | ||||||
| Version: | 0.8 | ||||||
| Target Milestone: | 0.8 M7 | ||||||
| Hardware: | Other | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Stephan Herrmann
Created attachment 193864 [details]
test & proposed fix
The problem is rooted in the fact that copy inheritance triggers
(via resolveGeneratedMethod -> resolveTypesFor) wrapping of types in the
method signature even for copies of synthetic methods.
Solved by passing one more flag into resolveTypesFor.
Test results pending.
OTJLD tests pass. Patch has been committed as r1443,4 Verified for 0.8M7 using build 201104300913 |