Index: src/org/aspectj/systemtest/xlint/XLintTests.java =================================================================== RCS file: /home/technology/org.aspectj/modules/tests/src/org/aspectj/systemtest/xlint/XLintTests.java,v retrieving revision 1.4 diff -u -r1.4 XLintTests.java --- src/org/aspectj/systemtest/xlint/XLintTests.java 5 May 2005 12:21:05 -0000 1.4 +++ src/org/aspectj/systemtest/xlint/XLintTests.java 9 Jun 2005 13:20:18 -0000 @@ -105,6 +105,13 @@ // if (is15VMOrGreater) // runTest("7 lint warnings"); // } + + public void testBug99136(){ + runTest("Two Xlint warnings wth cflow?"); + if(ajc.getLastCompilationResult().getWarningMessages().size() != 1){ + fail(); + } + } } Index: src/org/aspectj/systemtest/xlint/xlint-tests.xml =================================================================== RCS file: /home/technology/org.aspectj/modules/tests/src/org/aspectj/systemtest/xlint/xlint-tests.xml,v retrieving revision 1.3 diff -u -r1.3 xlint-tests.xml --- src/org/aspectj/systemtest/xlint/xlint-tests.xml 6 May 2005 07:19:51 -0000 1.3 +++ src/org/aspectj/systemtest/xlint/xlint-tests.xml 9 Jun 2005 13:20:18 -0000 @@ -178,5 +178,12 @@ --> + + + + + + \ No newline at end of file Index: harness/XLintcflow.java =================================================================== RCS file: harness/XLintcflow.java diff -N harness/XLintcflow.java --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ harness/XLintcflow.java 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,6 @@ +// "Two Xlint warnings wth cflow?" + +aspect A { + before(): call(* *(..)) && cflow(execution(* *(..))) { + } +}