Bug 381906 - ASPECTJ Internal Compiler Error
Summary: ASPECTJ Internal Compiler Error
Status: RESOLVED FIXED
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 1.7.1   Edit
Assignee: aspectj inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-06 15:07 EDT by Birju Patel CLA
Modified: 2012-08-23 15:55 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Birju Patel CLA 2012-06-06 15:07:41 EDT
Build Identifier: 20100617-1415

java.lang.RuntimeException
at org.aspectj.weaver.NameMangler.makeVisibilityName(NameMangler.java:297)
at org.aspectj.weaver.NameMangler.interMethod(NameMangler.java:242)
at org.aspectj.weaver.AjcMemberMaker.interMethod(AjcMemberMaker.java:537)
at org.aspectj.ajdt.internal.compiler.problem.AjProblemReporter.methodMustOverride(AjProblemReporter.java:383)
at org.aspectj.org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStateme ... n.java:179)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

Compile error: RuntimeException thrown: protected inter-types not allowed

Reproducible: Always

Steps to Reproduce:
(When I do Clean and Build on ECLIPS Hellios it is throwing error. )
Comment 1 Andrew Clement CLA 2012-08-23 15:55:15 EDT
I just fixed a variant of this yesterday.  It happened in that situation doing a build of not-quite-finished code involving privileged aspects and protected methods.  Hopefully the cause here was the same.  Let's reopen if it is seen on more recent dev builds of AJDT.