Summary: | test suite failures on jrockit 1.5.0_03 with RC 1 | ||
---|---|---|---|
Product: | [Tools] AspectJ | Reporter: | Adrian Colyer <adrian.colyer> |
Component: | Compiler | Assignee: | aspectj inbox <aspectj-inbox> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | ||
Version: | 1.5.0RC1 | ||
Target Milestone: | 1.5.0RC2 | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: |
Description
Adrian Colyer
2005-12-14 12:47:17 EST
fixed the last three of these (all to do with ordering of reflective members returned by runtime being assumed by test case - not true bugs) first failure fixed also (test case issue as well) fixed cases 3 & 4 - by removing the old attribute when we add a new one (LazyClassGen). I think its a safe change that shouldnt' require a 2nd RC by itself. fixes checked in. The final failure is related to clone. We do some special handling of clone - and it appears that clone on JRockit isn't marked 'native' - like on the other VMs we test against. That is reasonable, so I've changed the logic to remove the native test and verify the declaring type is Object (with guards on null where appropriate). This is a simple change that I don't think requires a new RC. I will check in the fix when dev.eclipse.org starts responding. So... I think thats all failing cases dealt with. finally managed to commit the clone fix. me too. This bug can be closed off on the next build now. all changes now in |