[Bug 21] New: atrack doesn't compile with abc

From: <abc-bugs@comlab.ox.ac.uk>
Date: Thu Sep 23 2004 - 18:46:13 BST

http://abc.comlab.ox.ac.uk/cgi-bin/bugzilla/show_bug.cgi?id=21

           Summary: atrack doesn't compile with abc
           Product: abc
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: AspectJ compiler
        AssignedTo: abc-bugs@comlab.ox.ac.uk
        ReportedBy: olhotak@sable.mcgill.ca

Atrack is a big program written using AspectJ. This bug documents the problems
encountered as we try to get it going with abc.

First, atrack contains the line:
declare parents: ajee..* implements Loggable;
for which the pattern matches Loggable itself. In abc, this has currently been
deemed a compile error. See bug 17.

Second, atrack contains code that writes to the parameter of outer advice. abc
makes these final, so this is a compile error.

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
Received on Thu Sep 23 18:48:12 2004

This archive was generated by hypermail 2.1.8 : Thu Sep 23 2004 - 18:50:02 BST