check flags:
-
building check-recursive
-
Making check in .
-
make[1]: Entering directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697'
-
building all-local
-
Tools registered in repository /tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/BUILDTIME_XTC:
-
Data registered in repository /tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/BUILDTIME_XTC:
-
make[1]: Leaving directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697'
-
Making check in syntax
-
make[1]: Entering directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/syntax'
-
building check-recursive
-
Making check in src
-
make[2]: Entering directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/syntax/src'
-
make[2]: Nothing to be done for `check'.
-
make[2]: Leaving directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/syntax/src'
-
make[2]: Entering directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/syntax'
-
make[2]: Nothing to be done for `check-am'.
-
make[2]: Leaving directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/syntax'
-
make[1]: Leaving directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/syntax'
-
Making check in lib
-
make[1]: Entering directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/lib'
-
building all-local
-
Tools registered in repository /tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/BUILDTIME_XTC:
-
Data registered in repository /tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/BUILDTIME_XTC: aspectj.rtg libaspectj-front.rtree libaspectj-front-ajf-tables.rtree libaspectj-front-abc-tables.rtree libaspectj-front-ajc-tables.rtree aspectj-front.rtree aspectj-front-ajf-tables.rtree aspectj-front-abc-tables.rtree aspectj-front-ajc-tables.rtree aspectj/parenthesize.rtree aspectj/parse.rtree aspectj/pretty-print.rtree aspectj/signature.rtree aspectj/pp/JavaExtension.rtree aspectj/pp/Main.rtree aspectj/pp/aspect/AdviceDeclaration.rtree aspectj/pp/aspect/Declaration.rtree aspectj/pp/aspect/DeclareDeclaration.rtree aspectj/pp/aspect/IntertypeMemberDeclaration.rtree aspectj/pp/common/BooleanComposition.rtree aspectj/pp/pattern/Annotation.rtree aspectj/pp/pattern/ClassMember.rtree aspectj/pp/pattern/ClassName.rtree aspectj/pp/pattern/FormalParameter.rtree aspectj/pp/pattern/Name.rtree aspectj/pp/pattern/Type.rtree aspectj/pp/pointcut/Declaration.rtree aspectj/pp/pointcut/Expression.rtree aspectj/signature.rtree aspectj/parenthesize.rtree
-
make[1]: Leaving directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/lib'
-
Making check in tools
-
make[1]: Entering directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/tools'
-
building all-local
-
Tools registered in repository /tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/BUILDTIME_XTC: parse-aspectj pp-aspectj aspectjtree-to-abox aspectjtree-parenthesize
-
Data registered in repository /tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/BUILDTIME_XTC:
-
make[1]: Leaving directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/tools'
-
Making check in tests
-
make[1]: Entering directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/tests'
-
building all-local
-
Tools registered in repository /tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/BUILDTIME_XTC:
-
Data registered in repository /tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/BUILDTIME_XTC:
-
building check-am
-
make libaspectj-front-tests
-
make[2]: Entering directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/tests'
-
building libaspectj-front-tests.o
-
gcc -DPACKAGE_NAME=\"aspectj-front\" -DPACKAGE_TARNAME=\"aspectj-front\" -DPACKAGE_VERSION=\"0.2\" -DPACKAGE_STRING=\"aspectj-front\ 0.2\" -DPACKAGE_BUGREPORT=\"stratego@cs.uu.nl\" -DPACKAGE=\"aspectj-front\" -DVERSION=\"0.2\" -DSVN_REVISION=\"17697\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DHAVE_DLFCN_H=1 -I. -I/...-strategoxt-0.17pre18269-a0f0wy0j/include -I/...-aterm-2.5pre21238-26ra85lr/include -I/...-strategoxt-0.17pre18269-a0f0wy0j/include -I/...-aterm-2.5pre21238-26ra85lr/include -I/...-aterm-2.5pre21238-26ra85lr/include -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/...-aspectj-front/share/aspectj-front/XTC\"" -g -O2 -c libaspectj-front-tests.c
-
building libaspectj-front-tests
-
/bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/...-aspectj-front/share/aspectj-front/XTC\"" -g -O2 -o libaspectj-front-tests libaspectj-front-tests.o -L/...-strategoxt-0.17pre18269-a0f0wy0j/lib -L/...-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm -L/...-strategoxt-0.17pre18269-a0f0wy0j/lib -L/...-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm -L/...-aterm-2.5pre21238-26ra85lr/lib -lATerm ../lib/libaspectj-front.la -L/...-aterm-2.5pre21238-26ra85lr/lib -lATerm -L/...-strategoxt-0.17pre18269-a0f0wy0j/lib -L/...-aterm-2.5pre21238-26ra85lr/lib -lstratego-xtc -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm -L/...-strategoxt-0.17pre18269-a0f0wy0j/lib -L/...-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm -L/...-strategoxt-0.17pre18269-a0f0wy0j/lib -L/...-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm -L/...-aterm-2.5pre21238-26ra85lr/lib -lATerm
-
mkdir .libs
-
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/...-aspectj-front/share/aspectj-front/XTC\" -g -O2 -o .libs/libaspectj-front-tests libaspectj-front-tests.o -L/...-strategoxt-0.17pre18269-a0f0wy0j/lib -L/...-aterm-2.5pre21238-26ra85lr/lib ../lib/.libs/libaspectj-front.so /...-java-front-0.9pre1823618236-frb8zh7m/lib/libjava-front.so /...-strategoxt-0.17pre18269-a0f0wy0j/lib/libstratego-gpp.so /...-strategoxt-0.17pre18269-a0f0wy0j/lib/libstratego-sglr.so /...-strategoxt-0.17pre18269-a0f0wy0j/lib/libjustsglr.so /...-strategoxt-0.17pre18269-a0f0wy0j/lib/libstratego-xtc.so /...-strategoxt-0.17pre18269-a0f0wy0j/lib/libstratego-lib.so /...-strategoxt-0.17pre18269-a0f0wy0j/lib/libstratego-lib-native.so /...-strategoxt-0.17pre18269-a0f0wy0j/lib/libstratego-runtime.so -lm /...-aterm-2.5pre21238-26ra85lr/lib/libATerm.so -Wl,--rpath -Wl,/...-aspectj-front/lib -Wl,--rpath -Wl,/...-java-front-0.9pre1823618236-frb8zh7m/lib -Wl,--rpath -Wl,/...-strategoxt-0.17pre18269-a0f0wy0j/lib -Wl,--rpath -Wl,/...-aterm-2.5pre21238-26ra85lr/lib
-
creating libaspectj-front-tests
-
make[2]: Leaving directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/tests'
-
make check-TESTS
-
make[2]: Entering directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/tests'
-
building check-TESTS
-
test suite: libaspectj-front tests
-
parse 0
-
parse 0
-
parse 0
-
parse 1+2
-
parse 1+2
-
parse 1+2
-
parse 1*2
-
parse 1*2
-
parse 1*2
-
parse 0
-
parse 0
-
parse 0
-
parse foo()
-
parse foo()
-
parse foo()
-
pretty-print 0
-
pretty-print 1 * 2
-
pretty-print 1 + 2
-
pretty-print f()
-
successes: 19
-
failures: 0
-
(19,0)
-
PASS: libaspectj-front-tests
-
==================
-
All 1 tests passed
-
==================
-
make[2]: Leaving directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/tests'
-
building axc/advicedec.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/advicedec.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Advice Declarations with 5 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Hello world tracing advice)
-
* OK : test 2 (Advice from getting started document)
-
* OK : test 3 (Simple advice for next tests)
-
* OK : test 4 (Static is not a valid advice modifier)
-
* OK : test 5 (Strictfp is a valid advice modifier)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Advice Declarations
-
successes : 5
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/advicespec.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/advicespec.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Advice Spec with 9 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (before())
-
* OK : test 2 (before(int x))
-
* OK : test 3 (after())
-
* OK : test 4 (after() returning)
-
* OK : test 5 (after() returning())
-
* OK : test 6 (after() returning(int x))
-
* OK : test 7 (after() throwing)
-
* OK : test 8 (after() throwing())
-
* OK : test 9 (after() throwing(Exception exc))
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Advice Spec
-
successes : 9
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/aspectbodydec.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/aspectbodydec.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Aspect Body Declarations with 17 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Declare interface)
-
* OK : test 2 (Declare interface generic)
-
* OK : test 3 (Declare interfaces)
-
* OK : test 4 (Declare superclass)
-
* OK : test 5 (Intertype method declaration)
-
* OK : test 6 (Intertype constructor declaration)
-
* OK : test 7 (Intertype field declaration)
-
* OK : test 8 (Intertype field declaration with initializer)
-
* OK : test 9 (Declare soft declaration)
-
* OK : test 10 (Declare soft declaration)
-
* OK : test 11 (Declare parents with annotation TypePattern)
-
* OK : test 12 (Declare parents with annotation TypePattern, without parens)
-
* OK : test 13 (Declare parents with annotation TypePattern)
-
* OK : test 14 (Declare parents with annotation TypePattern, without parens)
-
* OK : test 15 (Declare precedence takes a list of type patterns as an argument.)
-
* OK : test 16 (Declare precedence takes a list of type patterns as an argument, without parens)
-
* OK : test 17 (Annotated declare interface)
-
-----------------------------------------------------------------------
-
results testsuite Aspect Body Declarations
-
successes : 17
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/comments.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/comments.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Comments with 36 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (basic end of line comment (1))
-
* OK : test 2 (basic end of line comment (2))
-
* OK : test 3 (basic long comment (1))
-
* OK : test 4 (basic long comment (2)"))
-
* OK : test 5 (Silly (1))
-
* OK : test 6 (Silly (2))
-
* OK : test 7 (/* anything */ is a comment (1))
-
* OK : test 8 (/* anything */ is a comment (2))
-
* OK : test 9 (/* */ comment can span multiple lines)
-
* OK : test 10 (// comment inside /* */ comment is ignored)
-
* OK : test 11 (// comment inside // comment is ignored)
-
* OK : test 12 (/* */ comment inside // comment is ignored)
-
* OK : test 13 (/* or // inside /* */ comment is ignored)
-
* OK : test 14 (/* or // inside /** */ comment is ignored)
-
* OK : test 15 (/**/ is a documentation comment)
-
* OK : test 16 (// comment separates tokens)
-
* OK : test 17 (/**/ comment separates tokens")
-
* OK : test 18 (// comment cannot appear in literal"))
-
* OK : test 19 (/**/ comment cannot appear in literal"))
-
* OK : test 20 (// comment cannot appear in literal"))
-
* OK : test 21 (/**/ comment cannot appear in literal)
-
* OK : test 22 (/* must have matching */)
-
* OK : test 23 (// may not end at EOF, only LineTerminator (incompatible: allowed))
-
* OK : test 24 (*/ is not a comment, but an opening for /* */)
-
* OK : test 25 (/*/ is not a comment, but an opening for /* */)
-
* OK : test 26 (/** */ doc comments are legal, in spite of)
-
* OK : test 27 (/* */ comments don't nest)
-
* OK : test 28 (/* */ comments don't nest in //)
-
* OK : test 29 (/** */ comment separates tokens)
-
* OK : test 30 (/** */ comment separates tokens)
-
* OK : test 31 (/** */ comment cannot appear in literal)
-
* OK : test 32 (/** must have matching */)
-
* OK : test 33 (/* must have matching */)
-
* OK : test 34 (/** must have matching */)
-
* OK : test 35 (/* must have matching */)
-
* OK : test 36 (/** must have matching */)
-
-----------------------------------------------------------------------
-
results testsuite Comments
-
successes : 36
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/compilation-unit.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/compilation-unit.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Aspect Declarations with 10 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Simple tracing aspect)
-
* OK : test 2 (Cloneable point aspect)
-
* OK : test 3 (Generic aspect declaration)
-
* OK : test 4 (Per-clause aspect declaration 1)
-
* OK : test 5 (Per-clause aspect declaration 2)
-
* OK : test 6 (Per-clause aspect declaration 3)
-
* OK : test 7 (Per-clause aspect declaration 4)
-
* OK : test 8 (Per-clause aspect declaration 5)
-
* OK : test 9 (Per-clause aspect declaration 6)
-
* OK : test 10 (Per-clause aspect declaration 7)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Aspect Declarations
-
successes : 10
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/class-name-pattern.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/class-name-pattern.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Class name patterns with 3 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Simple class name pattern)
-
* OK : test 2 (Subtype pattern)
-
* OK : test 3 (Subtype pattern)
-
-----------------------------------------------------------------------
-
results testsuite Class name patterns
-
successes : 3
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/expression.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/expression.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Expressions in plain Java mode with 3 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (proceed invocation is an ordinary method in Java)
-
* OK : test 2 (proceed invocation is an ordinary method in Java)
-
* OK : test 3 (proceed invocation on super class)
-
-----------------------------------------------------------------------
-
results testsuite Expressions in plain Java mode
-
successes : 3
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/fieldpattern.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/fieldpattern.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ field patterns with 1 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (AJF-28: Class member patterns need type patterns)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ field patterns
-
successes : 1
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/methodconstrpattern.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/methodconstrpattern.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ method and constructor patterns with 15 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (unqualified method pattern)
-
* OK : test 2 (qualified name pattern)
-
* OK : test 3 (AJF-10)
-
* OK : test 4 (AJF-10)
-
* OK : test 5 (AJF-10)
-
* OK : test 6 (AspectJ language semantics example)
-
* OK : test 7 (AspectJ language semantics example )
-
* OK : test 8 (AJF-29: Constructor patterns need type patterns)
-
* OK : test 9 (AJF-28: Class member patterns need type patterns)
-
* OK : test 10 (AJF-25: ThrowsPatterns can be composed)
-
* OK : test 11 (AJF-25: ThrowsPatterns can be composed)
-
* OK : test 12 (AJF-26: Brackets matter in throws patterns.)
-
* OK : test 13 (AJF-26: Brackets matter in throws patterns.)
-
* OK : test 14 (AJF-26: Brackets matter in throws patterns.)
-
* OK : test 15 (AJF-26: Brackets matter in throws patterns.)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ method and constructor patterns
-
successes : 15
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/name-pattern.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/name-pattern.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Name patterns with 3 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Underscore is a valid character in a name pattern)
-
* OK : test 2 (Name pattern with not-dot wildcard)
-
* OK : test 3 (Name pattern with dot wildcard)
-
-----------------------------------------------------------------------
-
results testsuite Name patterns
-
successes : 3
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/pointcut.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/pointcut.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Pointcuts with 37 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (adviceexecution())
-
* OK : test 2 (adviceexecution() && adviceexecution())
-
* OK : test 3 (adviceexecution() || adviceexecution())
-
* OK : test 4 (!adviceexecution())
-
* OK : test 5 (adviceexecution() || !adviceexecution())
-
* OK : test 6 (!adviceexecution() || adviceexecution())
-
* OK : test 7 (adviceexecution() && !adviceexecution())
-
* OK : test 8 (adviceexecution() && adviceexecution() && adviceexecution())
-
* OK : test 9 (adviceexecution() || adviceexecution() || adviceexecution())
-
* OK : test 10 (adviceexecution() || (adviceexecution() || adviceexecution()))
-
* OK : test 11 (call(void FigureElement.draw(GraphicsContext)))
-
* OK : test 12 (target(p))
-
* OK : test 13 (call(void Figure.make*(..)))
-
* OK : test 14 (call(public void Figure.make*(..)))
-
* OK : test 15 (call(public * Figure.* (..)))
-
* OK : test 16 (call(* *(..)))
-
* OK : test 17 (cflow(within(Voodoo)))
-
* OK : test 18 (!cflow(within(Voodoo)))
-
* OK : test 19 (call(* *(..)) && !cflow(within(Voodoo)))
-
* OK : test 20 (call(* *(..)) && !cflow(within(Voodoo)))
-
* OK : test 21 (within(Voodoo))
-
* OK : test 22 (within(@Secure *))
-
* OK : test 23 (staticinitialization(@Persistent *))
-
* OK : test 24 (call(@Oneway * *(..)))
-
* OK : test 25 (execution(public (@Immutable *) org.xyz..*.*(..)))
-
* OK : test 26 (set(@Cachable * *))
-
* OK : test 27 (handler(!@Catastrophic *))
-
* OK : test 28 (Argument of cflow must be pointcut)
-
* OK : test 29 (Receptions is not a pointcut)
-
* OK : test 30 (User declared pointcut)
-
* OK : test 31 (User declared pointcut)
-
* OK : test 32 (This 1)
-
* OK : test 33 (This 2)
-
* OK : test 34 (This 3)
-
* OK : test 35 (This 4)
-
* OK : test 36 (This 5)
-
* OK : test 37 (Call)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Pointcuts
-
successes : 37
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/generics-pointcut.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/generics-pointcut.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Generic AspectJ Pointcuts with 28 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Notebook Generics 1)
-
* OK : test 2 (Notebook Generics 2)
-
* OK : test 3 (Notebook Generics 3)
-
* OK : test 4 (Notebook Generics 4)
-
* OK : test 5 (Notebook Generics 5)
-
* OK : test 6 (Notebook Generics 6)
-
* OK : test 7 (Notebook Generics 7)
-
* OK : test 8 (Notebook Generics 8)
-
* OK : test 9 (Notebook Generics 9)
-
* OK : test 10 (Notebook Generics 10)
-
* OK : test 11 (Notebook Generics 11)
-
* OK : test 12 (Notebook Generics 12)
-
* OK : test 13 (Notebook Generics 13)
-
* OK : test 14 (Notebook Generics 14)
-
* OK : test 15 (Notebook Generics 15)
-
* OK : test 16 (Notebook Generics 16)
-
* OK : test 17 (Notebook Generics 17)
-
* OK : test 18 (Notebook Generics 18)
-
* OK : test 19 (Notebook Generics 19)
-
* OK : test 20 (Notebook Generics 20)
-
* OK : test 21 (Notebook Generics 21)
-
* OK : test 22 (Notebook Generics 22)
-
* OK : test 23 (Notebook Generics 23)
-
* OK : test 24 (Notebook Generics 24)
-
* OK : test 25 (Notebook Generics 25)
-
* OK : test 26 (Notebook Generics 26)
-
* OK : test 27 (Notebook Generics 27)
-
* OK : test 28 (Notebook Generics 28)
-
-----------------------------------------------------------------------
-
results testsuite Generic AspectJ Pointcuts
-
successes : 28
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/generics-intertypedec.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/generics-intertypedec.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Generic AspectJ Inter-type Declarations with 6 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Notebook Generics 1)
-
* OK : test 2 (Notebook Generics 2)
-
* OK : test 3 (Notebook Generics 3)
-
* OK : test 4 (Notebook Generics 4)
-
* OK : test 5 (Notebook Generics 5)
-
* OK : test 6 (Notebook Generics 6)
-
-----------------------------------------------------------------------
-
results testsuite Generic AspectJ Inter-type Declarations
-
successes : 6
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/pointcutdec.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/pointcutdec.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Pointcut Declarations with 2 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (simple abstract pointcutdec)
-
* OK : test 2 (hello world tracing pointcut)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Pointcut Declarations
-
successes : 2
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/typepattern.testsuiterunajf
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/typepattern.testsuite -p ../syntax/src/aspectj-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ type patterns with 4 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (int)
-
* OK : test 2 (void)
-
* OK : test 3 (Foo+)
-
* OK : test 4 ((A1 || A2 || A3 || A4 || B1))
-
-----------------------------------------------------------------------
-
results testsuite AspectJ type patterns
-
successes : 4
-
failures : 0
-
-----------------------------------------------------------------------
-
building ajc/aspect-expression.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i ajc/aspect-expression.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Expressions in Aspect Context with 5 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (proceed invocation)
-
* OK : test 2 (proceed invocation)
-
* OK : test 3 (proceed invocation on super class is allowed)
-
* OK : test 4 (proceed invocation on super class is allowed)
-
* OK : test 5 (proceed invocation on expression is allowed)
-
-----------------------------------------------------------------------
-
results testsuite Expressions in Aspect Context
-
successes : 5
-
failures : 0
-
-----------------------------------------------------------------------
-
building ajc/keywords/aspect-statement.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i ajc/keywords/aspect-statement.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Keywords in Java statements with 5 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Keyword aspect is allowed as the name of a local variable.)
-
* OK : test 2 (Keyword aspect is not allowed as the simple name of a type.)
-
* OK : test 3 (Keyword aspect is not allowed as the first part of qualified name.)
-
* OK : test 4 (Keyword aspect is allowed after the first position.)
-
* OK : test 5 (Keyword aspect is allowed after the first position.)
-
-----------------------------------------------------------------------
-
results testsuite Keywords in Java statements
-
successes : 5
-
failures : 0
-
-----------------------------------------------------------------------
-
building ajc/keywords/statement.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i ajc/keywords/statement.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Keywords in Java statements with 5 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Keyword aspect is allowed as the name of a local variable.)
-
* OK : test 2 (Keyword aspect is not allowed as the simple name of a type.)
-
* OK : test 3 (Keyword aspect is not allowed as the first part of qualified name.)
-
* OK : test 4 (Keyword aspect is allowed after the first position.)
-
* OK : test 5 (Keyword aspect is allowed after the first position.)
-
-----------------------------------------------------------------------
-
results testsuite Keywords in Java statements
-
successes : 5
-
failures : 0
-
-----------------------------------------------------------------------
-
building ajc/pointcut.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i ajc/pointcut.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AJC Pointcut Expressions with 1 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Java keywords are valid identifier patterns)
-
-----------------------------------------------------------------------
-
results testsuite AJC Pointcut Expressions
-
successes : 1
-
failures : 0
-
-----------------------------------------------------------------------
-
building ajc/pointcutdec.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i ajc/pointcutdec.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AJC Pointcut Declarations with 3 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (basic abstract pointcut)
-
* OK : test 2 (get is not a keyword in pointdecs)
-
* OK : test 3 (error is not a keyword in pointdecs)
-
-----------------------------------------------------------------------
-
results testsuite AJC Pointcut Declarations
-
successes : 3
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/advicedec.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/advicedec.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Advice Declarations with 5 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Hello world tracing advice)
-
* OK : test 2 (Advice from getting started document)
-
* OK : test 3 (Simple advice for next tests)
-
* OK : test 4 (Static is not a valid advice modifier)
-
* OK : test 5 (Strictfp is a valid advice modifier)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Advice Declarations
-
successes : 5
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/advicespec.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/advicespec.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Advice Spec with 9 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (before())
-
* OK : test 2 (before(int x))
-
* OK : test 3 (after())
-
* OK : test 4 (after() returning)
-
* OK : test 5 (after() returning())
-
* OK : test 6 (after() returning(int x))
-
* OK : test 7 (after() throwing)
-
* OK : test 8 (after() throwing())
-
* OK : test 9 (after() throwing(Exception exc))
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Advice Spec
-
successes : 9
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/aspectbodydec.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/aspectbodydec.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Aspect Body Declarations with 17 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Declare interface)
-
* OK : test 2 (Declare interface generic)
-
* OK : test 3 (Declare interfaces)
-
* OK : test 4 (Declare superclass)
-
* OK : test 5 (Intertype method declaration)
-
* OK : test 6 (Intertype constructor declaration)
-
* OK : test 7 (Intertype field declaration)
-
* OK : test 8 (Intertype field declaration with initializer)
-
* OK : test 9 (Declare soft declaration)
-
* OK : test 10 (Declare soft declaration)
-
* OK : test 11 (Declare parents with annotation TypePattern)
-
* OK : test 12 (Declare parents with annotation TypePattern, without parens)
-
* OK : test 13 (Declare parents with annotation TypePattern)
-
* OK : test 14 (Declare parents with annotation TypePattern, without parens)
-
* OK : test 15 (Declare precedence takes a list of type patterns as an argument.)
-
* OK : test 16 (Declare precedence takes a list of type patterns as an argument, without parens)
-
* OK : test 17 (Annotated declare interface)
-
-----------------------------------------------------------------------
-
results testsuite Aspect Body Declarations
-
successes : 17
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/comments.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/comments.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Comments with 36 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (basic end of line comment (1))
-
* OK : test 2 (basic end of line comment (2))
-
* OK : test 3 (basic long comment (1))
-
* OK : test 4 (basic long comment (2)"))
-
* OK : test 5 (Silly (1))
-
* OK : test 6 (Silly (2))
-
* OK : test 7 (/* anything */ is a comment (1))
-
* OK : test 8 (/* anything */ is a comment (2))
-
* OK : test 9 (/* */ comment can span multiple lines)
-
* OK : test 10 (// comment inside /* */ comment is ignored)
-
* OK : test 11 (// comment inside // comment is ignored)
-
* OK : test 12 (/* */ comment inside // comment is ignored)
-
* OK : test 13 (/* or // inside /* */ comment is ignored)
-
* OK : test 14 (/* or // inside /** */ comment is ignored)
-
* OK : test 15 (/**/ is a documentation comment)
-
* OK : test 16 (// comment separates tokens)
-
* OK : test 17 (/**/ comment separates tokens")
-
* OK : test 18 (// comment cannot appear in literal"))
-
* OK : test 19 (/**/ comment cannot appear in literal"))
-
* OK : test 20 (// comment cannot appear in literal"))
-
* OK : test 21 (/**/ comment cannot appear in literal)
-
* OK : test 22 (/* must have matching */)
-
* OK : test 23 (// may not end at EOF, only LineTerminator (incompatible: allowed))
-
* OK : test 24 (*/ is not a comment, but an opening for /* */)
-
* OK : test 25 (/*/ is not a comment, but an opening for /* */)
-
* OK : test 26 (/** */ doc comments are legal, in spite of)
-
* OK : test 27 (/* */ comments don't nest)
-
* OK : test 28 (/* */ comments don't nest in //)
-
* OK : test 29 (/** */ comment separates tokens)
-
* OK : test 30 (/** */ comment separates tokens)
-
* OK : test 31 (/** */ comment cannot appear in literal)
-
* OK : test 32 (/** must have matching */)
-
* OK : test 33 (/* must have matching */)
-
* OK : test 34 (/** must have matching */)
-
* OK : test 35 (/* must have matching */)
-
* OK : test 36 (/** must have matching */)
-
-----------------------------------------------------------------------
-
results testsuite Comments
-
successes : 36
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/compilation-unit.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/compilation-unit.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Aspect Declarations with 10 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Simple tracing aspect)
-
* OK : test 2 (Cloneable point aspect)
-
* OK : test 3 (Generic aspect declaration)
-
* OK : test 4 (Per-clause aspect declaration 1)
-
* OK : test 5 (Per-clause aspect declaration 2)
-
* OK : test 6 (Per-clause aspect declaration 3)
-
* OK : test 7 (Per-clause aspect declaration 4)
-
* OK : test 8 (Per-clause aspect declaration 5)
-
* OK : test 9 (Per-clause aspect declaration 6)
-
* OK : test 10 (Per-clause aspect declaration 7)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Aspect Declarations
-
successes : 10
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/class-name-pattern.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/class-name-pattern.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Class name patterns with 3 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Simple class name pattern)
-
* OK : test 2 (Subtype pattern)
-
* OK : test 3 (Subtype pattern)
-
-----------------------------------------------------------------------
-
results testsuite Class name patterns
-
successes : 3
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/expression.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/expression.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Expressions in plain Java mode with 3 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (proceed invocation is an ordinary method in Java)
-
* OK : test 2 (proceed invocation is an ordinary method in Java)
-
* OK : test 3 (proceed invocation on super class)
-
-----------------------------------------------------------------------
-
results testsuite Expressions in plain Java mode
-
successes : 3
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/fieldpattern.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/fieldpattern.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ field patterns with 1 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (AJF-28: Class member patterns need type patterns)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ field patterns
-
successes : 1
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/methodconstrpattern.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/methodconstrpattern.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ method and constructor patterns with 15 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (unqualified method pattern)
-
* OK : test 2 (qualified name pattern)
-
* OK : test 3 (AJF-10)
-
* OK : test 4 (AJF-10)
-
* OK : test 5 (AJF-10)
-
* OK : test 6 (AspectJ language semantics example)
-
* OK : test 7 (AspectJ language semantics example )
-
* OK : test 8 (AJF-29: Constructor patterns need type patterns)
-
* OK : test 9 (AJF-28: Class member patterns need type patterns)
-
* OK : test 10 (AJF-25: ThrowsPatterns can be composed)
-
* OK : test 11 (AJF-25: ThrowsPatterns can be composed)
-
* OK : test 12 (AJF-26: Brackets matter in throws patterns.)
-
* OK : test 13 (AJF-26: Brackets matter in throws patterns.)
-
* OK : test 14 (AJF-26: Brackets matter in throws patterns.)
-
* OK : test 15 (AJF-26: Brackets matter in throws patterns.)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ method and constructor patterns
-
successes : 15
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/name-pattern.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/name-pattern.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Name patterns with 3 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Underscore is a valid character in a name pattern)
-
* OK : test 2 (Name pattern with not-dot wildcard)
-
* OK : test 3 (Name pattern with dot wildcard)
-
-----------------------------------------------------------------------
-
results testsuite Name patterns
-
successes : 3
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/pointcut.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/pointcut.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Pointcuts with 37 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (adviceexecution())
-
* OK : test 2 (adviceexecution() && adviceexecution())
-
* OK : test 3 (adviceexecution() || adviceexecution())
-
* OK : test 4 (!adviceexecution())
-
* OK : test 5 (adviceexecution() || !adviceexecution())
-
* OK : test 6 (!adviceexecution() || adviceexecution())
-
* OK : test 7 (adviceexecution() && !adviceexecution())
-
* OK : test 8 (adviceexecution() && adviceexecution() && adviceexecution())
-
* OK : test 9 (adviceexecution() || adviceexecution() || adviceexecution())
-
* OK : test 10 (adviceexecution() || (adviceexecution() || adviceexecution()))
-
* OK : test 11 (call(void FigureElement.draw(GraphicsContext)))
-
* OK : test 12 (target(p))
-
* OK : test 13 (call(void Figure.make*(..)))
-
* OK : test 14 (call(public void Figure.make*(..)))
-
* OK : test 15 (call(public * Figure.* (..)))
-
* OK : test 16 (call(* *(..)))
-
* OK : test 17 (cflow(within(Voodoo)))
-
* OK : test 18 (!cflow(within(Voodoo)))
-
* OK : test 19 (call(* *(..)) && !cflow(within(Voodoo)))
-
* OK : test 20 (call(* *(..)) && !cflow(within(Voodoo)))
-
* OK : test 21 (within(Voodoo))
-
* OK : test 22 (within(@Secure *))
-
* OK : test 23 (staticinitialization(@Persistent *))
-
* OK : test 24 (call(@Oneway * *(..)))
-
* OK : test 25 (execution(public (@Immutable *) org.xyz..*.*(..)))
-
* OK : test 26 (set(@Cachable * *))
-
* OK : test 27 (handler(!@Catastrophic *))
-
* OK : test 28 (Argument of cflow must be pointcut)
-
* OK : test 29 (Receptions is not a pointcut)
-
* OK : test 30 (User declared pointcut)
-
* OK : test 31 (User declared pointcut)
-
* OK : test 32 (This 1)
-
* OK : test 33 (This 2)
-
* OK : test 34 (This 3)
-
* OK : test 35 (This 4)
-
* OK : test 36 (This 5)
-
* OK : test 37 (Call)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Pointcuts
-
successes : 37
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/generics-pointcut.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/generics-pointcut.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Generic AspectJ Pointcuts with 28 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Notebook Generics 1)
-
* OK : test 2 (Notebook Generics 2)
-
* OK : test 3 (Notebook Generics 3)
-
* OK : test 4 (Notebook Generics 4)
-
* OK : test 5 (Notebook Generics 5)
-
* OK : test 6 (Notebook Generics 6)
-
* OK : test 7 (Notebook Generics 7)
-
* OK : test 8 (Notebook Generics 8)
-
* OK : test 9 (Notebook Generics 9)
-
* OK : test 10 (Notebook Generics 10)
-
* OK : test 11 (Notebook Generics 11)
-
* OK : test 12 (Notebook Generics 12)
-
* OK : test 13 (Notebook Generics 13)
-
* OK : test 14 (Notebook Generics 14)
-
* OK : test 15 (Notebook Generics 15)
-
* OK : test 16 (Notebook Generics 16)
-
* OK : test 17 (Notebook Generics 17)
-
* OK : test 18 (Notebook Generics 18)
-
* OK : test 19 (Notebook Generics 19)
-
* OK : test 20 (Notebook Generics 20)
-
* OK : test 21 (Notebook Generics 21)
-
* OK : test 22 (Notebook Generics 22)
-
* OK : test 23 (Notebook Generics 23)
-
* OK : test 24 (Notebook Generics 24)
-
* OK : test 25 (Notebook Generics 25)
-
* OK : test 26 (Notebook Generics 26)
-
* OK : test 27 (Notebook Generics 27)
-
* OK : test 28 (Notebook Generics 28)
-
-----------------------------------------------------------------------
-
results testsuite Generic AspectJ Pointcuts
-
successes : 28
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/generics-intertypedec.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/generics-intertypedec.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Generic AspectJ Inter-type Declarations with 6 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Notebook Generics 1)
-
* OK : test 2 (Notebook Generics 2)
-
* OK : test 3 (Notebook Generics 3)
-
* OK : test 4 (Notebook Generics 4)
-
* OK : test 5 (Notebook Generics 5)
-
* OK : test 6 (Notebook Generics 6)
-
-----------------------------------------------------------------------
-
results testsuite Generic AspectJ Inter-type Declarations
-
successes : 6
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/pointcutdec.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/pointcutdec.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Pointcut Declarations with 2 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (simple abstract pointcutdec)
-
* OK : test 2 (hello world tracing pointcut)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Pointcut Declarations
-
successes : 2
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/typepattern.testsuiterunajc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/typepattern.testsuite -p ../syntax/src/aspectj-ajc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ type patterns with 4 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (int)
-
* OK : test 2 (void)
-
* OK : test 3 (Foo+)
-
* OK : test 4 ((A1 || A2 || A3 || A4 || B1))
-
-----------------------------------------------------------------------
-
results testsuite AspectJ type patterns
-
successes : 4
-
failures : 0
-
-----------------------------------------------------------------------
-
building abc/aspect-identifier.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i abc/aspect-identifier.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Identifiers in Aspect Context with 7 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (simple x)
-
* OK : test 2 (true literal is not a valid identifier)
-
* OK : test 3 (if keyword is not a valid identifier)
-
* OK : test 4 (after keyword is not a valid identifier)
-
* OK : test 5 (aspect is not a valid identifier in Aspect mode)
-
* OK : test 6 (pointcut is not a valid identifier in Aspect mode)
-
* OK : test 7 (privileged is not a valid identifier in Aspect mode)
-
-----------------------------------------------------------------------
-
results testsuite Identifiers in Aspect Context
-
successes : 7
-
failures : 0
-
-----------------------------------------------------------------------
-
building abc/identifier.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i abc/identifier.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Identifiers in plain Java mode with 7 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (simple x)
-
* OK : test 2 (true literal is not a valid identifier)
-
* OK : test 3 (if keyword is not a valid identifier)
-
* OK : test 4 (after keyword is a valid identifier in plain Java mode)
-
* OK : test 5 (aspect is not a valid identifier in plain Java mode)
-
* OK : test 6 (pointcut is not a valid identifier in plain Java mode)
-
* OK : test 7 (privileged is not a valid identifier in plain Java mode)
-
-----------------------------------------------------------------------
-
results testsuite Identifiers in plain Java mode
-
successes : 7
-
failures : 0
-
-----------------------------------------------------------------------
-
building abc/aspect-expression.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i abc/aspect-expression.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite ABC: Expressions in Aspect Context with 3 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (proceed invocation)
-
* OK : test 2 (proceed invocation)
-
* OK : test 3 (proceed invocation on super class is not allowed)
-
-----------------------------------------------------------------------
-
results testsuite ABC: Expressions in Aspect Context
-
successes : 3
-
failures : 0
-
-----------------------------------------------------------------------
-
building abc/pointcutdec.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i abc/pointcutdec.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite ABC Pointcut Declarations with 12 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (basic abstract pointcut)
-
* OK : test 2 (get is a keyword in pointdecs)
-
* OK : test 3 (get is a keyword in pointdecs)
-
* OK : test 4 (error is a keyword in pointdecs)
-
* OK : test 5 (parents is a keyword in pointdecs)
-
* OK : test 6 (precedence is a keyword in pointdecs)
-
* OK : test 7 (returning is a keyword in pointdecs)
-
* OK : test 8 (soft is a keyword in pointdecs)
-
* OK : test 9 (throwing is a keyword in pointdecs)
-
* OK : test 10 (warning is a keyword in pointdecs)
-
* OK : test 11 (warning1 is not a keyword in pointdecs)
-
* OK : test 12 (warning is a keyword in pointdecs)
-
-----------------------------------------------------------------------
-
results testsuite ABC Pointcut Declarations
-
successes : 12
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/advicedec.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/advicedec.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Advice Declarations with 5 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Hello world tracing advice)
-
* OK : test 2 (Advice from getting started document)
-
* OK : test 3 (Simple advice for next tests)
-
* OK : test 4 (Static is not a valid advice modifier)
-
* OK : test 5 (Strictfp is a valid advice modifier)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Advice Declarations
-
successes : 5
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/advicespec.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/advicespec.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Advice Spec with 9 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (before())
-
* OK : test 2 (before(int x))
-
* OK : test 3 (after())
-
* OK : test 4 (after() returning)
-
* OK : test 5 (after() returning())
-
* OK : test 6 (after() returning(int x))
-
* OK : test 7 (after() throwing)
-
* OK : test 8 (after() throwing())
-
* OK : test 9 (after() throwing(Exception exc))
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Advice Spec
-
successes : 9
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/aspectbodydec.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/aspectbodydec.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Aspect Body Declarations with 17 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Declare interface)
-
* OK : test 2 (Declare interface generic)
-
* OK : test 3 (Declare interfaces)
-
* OK : test 4 (Declare superclass)
-
* OK : test 5 (Intertype method declaration)
-
* OK : test 6 (Intertype constructor declaration)
-
* OK : test 7 (Intertype field declaration)
-
* OK : test 8 (Intertype field declaration with initializer)
-
* OK : test 9 (Declare soft declaration)
-
* OK : test 10 (Declare soft declaration)
-
* OK : test 11 (Declare parents with annotation TypePattern)
-
* OK : test 12 (Declare parents with annotation TypePattern, without parens)
-
* OK : test 13 (Declare parents with annotation TypePattern)
-
* OK : test 14 (Declare parents with annotation TypePattern, without parens)
-
* OK : test 15 (Declare precedence takes a list of type patterns as an argument.)
-
* OK : test 16 (Declare precedence takes a list of type patterns as an argument, without parens)
-
* OK : test 17 (Annotated declare interface)
-
-----------------------------------------------------------------------
-
results testsuite Aspect Body Declarations
-
successes : 17
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/comments.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/comments.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Comments with 36 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (basic end of line comment (1))
-
* OK : test 2 (basic end of line comment (2))
-
* OK : test 3 (basic long comment (1))
-
* OK : test 4 (basic long comment (2)"))
-
* OK : test 5 (Silly (1))
-
* OK : test 6 (Silly (2))
-
* OK : test 7 (/* anything */ is a comment (1))
-
* OK : test 8 (/* anything */ is a comment (2))
-
* OK : test 9 (/* */ comment can span multiple lines)
-
* OK : test 10 (// comment inside /* */ comment is ignored)
-
* OK : test 11 (// comment inside // comment is ignored)
-
* OK : test 12 (/* */ comment inside // comment is ignored)
-
* OK : test 13 (/* or // inside /* */ comment is ignored)
-
* OK : test 14 (/* or // inside /** */ comment is ignored)
-
* OK : test 15 (/**/ is a documentation comment)
-
* OK : test 16 (// comment separates tokens)
-
* OK : test 17 (/**/ comment separates tokens")
-
* OK : test 18 (// comment cannot appear in literal"))
-
* OK : test 19 (/**/ comment cannot appear in literal"))
-
* OK : test 20 (// comment cannot appear in literal"))
-
* OK : test 21 (/**/ comment cannot appear in literal)
-
* OK : test 22 (/* must have matching */)
-
* OK : test 23 (// may not end at EOF, only LineTerminator (incompatible: allowed))
-
* OK : test 24 (*/ is not a comment, but an opening for /* */)
-
* OK : test 25 (/*/ is not a comment, but an opening for /* */)
-
* OK : test 26 (/** */ doc comments are legal, in spite of)
-
* OK : test 27 (/* */ comments don't nest)
-
* OK : test 28 (/* */ comments don't nest in //)
-
* OK : test 29 (/** */ comment separates tokens)
-
* OK : test 30 (/** */ comment separates tokens)
-
* OK : test 31 (/** */ comment cannot appear in literal)
-
* OK : test 32 (/** must have matching */)
-
* OK : test 33 (/* must have matching */)
-
* OK : test 34 (/** must have matching */)
-
* OK : test 35 (/* must have matching */)
-
* OK : test 36 (/** must have matching */)
-
-----------------------------------------------------------------------
-
results testsuite Comments
-
successes : 36
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/compilation-unit.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/compilation-unit.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Aspect Declarations with 10 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Simple tracing aspect)
-
* OK : test 2 (Cloneable point aspect)
-
* OK : test 3 (Generic aspect declaration)
-
* OK : test 4 (Per-clause aspect declaration 1)
-
* OK : test 5 (Per-clause aspect declaration 2)
-
* OK : test 6 (Per-clause aspect declaration 3)
-
* OK : test 7 (Per-clause aspect declaration 4)
-
* OK : test 8 (Per-clause aspect declaration 5)
-
* OK : test 9 (Per-clause aspect declaration 6)
-
* OK : test 10 (Per-clause aspect declaration 7)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Aspect Declarations
-
successes : 10
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/class-name-pattern.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/class-name-pattern.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Class name patterns with 3 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Simple class name pattern)
-
* OK : test 2 (Subtype pattern)
-
* OK : test 3 (Subtype pattern)
-
-----------------------------------------------------------------------
-
results testsuite Class name patterns
-
successes : 3
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/expression.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/expression.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Expressions in plain Java mode with 3 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (proceed invocation is an ordinary method in Java)
-
* OK : test 2 (proceed invocation is an ordinary method in Java)
-
* OK : test 3 (proceed invocation on super class)
-
-----------------------------------------------------------------------
-
results testsuite Expressions in plain Java mode
-
successes : 3
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/fieldpattern.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/fieldpattern.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ field patterns with 1 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (AJF-28: Class member patterns need type patterns)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ field patterns
-
successes : 1
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/methodconstrpattern.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/methodconstrpattern.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ method and constructor patterns with 15 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (unqualified method pattern)
-
* OK : test 2 (qualified name pattern)
-
* OK : test 3 (AJF-10)
-
* OK : test 4 (AJF-10)
-
* OK : test 5 (AJF-10)
-
* OK : test 6 (AspectJ language semantics example)
-
* OK : test 7 (AspectJ language semantics example )
-
* OK : test 8 (AJF-29: Constructor patterns need type patterns)
-
* OK : test 9 (AJF-28: Class member patterns need type patterns)
-
* OK : test 10 (AJF-25: ThrowsPatterns can be composed)
-
* OK : test 11 (AJF-25: ThrowsPatterns can be composed)
-
* OK : test 12 (AJF-26: Brackets matter in throws patterns.)
-
* OK : test 13 (AJF-26: Brackets matter in throws patterns.)
-
* OK : test 14 (AJF-26: Brackets matter in throws patterns.)
-
* OK : test 15 (AJF-26: Brackets matter in throws patterns.)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ method and constructor patterns
-
successes : 15
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/name-pattern.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/name-pattern.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Name patterns with 3 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Underscore is a valid character in a name pattern)
-
* OK : test 2 (Name pattern with not-dot wildcard)
-
* OK : test 3 (Name pattern with dot wildcard)
-
-----------------------------------------------------------------------
-
results testsuite Name patterns
-
successes : 3
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/pointcut.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/pointcut.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Pointcuts with 37 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (adviceexecution())
-
* OK : test 2 (adviceexecution() && adviceexecution())
-
* OK : test 3 (adviceexecution() || adviceexecution())
-
* OK : test 4 (!adviceexecution())
-
* OK : test 5 (adviceexecution() || !adviceexecution())
-
* OK : test 6 (!adviceexecution() || adviceexecution())
-
* OK : test 7 (adviceexecution() && !adviceexecution())
-
* OK : test 8 (adviceexecution() && adviceexecution() && adviceexecution())
-
* OK : test 9 (adviceexecution() || adviceexecution() || adviceexecution())
-
* OK : test 10 (adviceexecution() || (adviceexecution() || adviceexecution()))
-
* OK : test 11 (call(void FigureElement.draw(GraphicsContext)))
-
* OK : test 12 (target(p))
-
* OK : test 13 (call(void Figure.make*(..)))
-
* OK : test 14 (call(public void Figure.make*(..)))
-
* OK : test 15 (call(public * Figure.* (..)))
-
* OK : test 16 (call(* *(..)))
-
* OK : test 17 (cflow(within(Voodoo)))
-
* OK : test 18 (!cflow(within(Voodoo)))
-
* OK : test 19 (call(* *(..)) && !cflow(within(Voodoo)))
-
* OK : test 20 (call(* *(..)) && !cflow(within(Voodoo)))
-
* OK : test 21 (within(Voodoo))
-
* OK : test 22 (within(@Secure *))
-
* OK : test 23 (staticinitialization(@Persistent *))
-
* OK : test 24 (call(@Oneway * *(..)))
-
* OK : test 25 (execution(public (@Immutable *) org.xyz..*.*(..)))
-
* OK : test 26 (set(@Cachable * *))
-
* OK : test 27 (handler(!@Catastrophic *))
-
* OK : test 28 (Argument of cflow must be pointcut)
-
* OK : test 29 (Receptions is not a pointcut)
-
* OK : test 30 (User declared pointcut)
-
* OK : test 31 (User declared pointcut)
-
* OK : test 32 (This 1)
-
* OK : test 33 (This 2)
-
* OK : test 34 (This 3)
-
* OK : test 35 (This 4)
-
* OK : test 36 (This 5)
-
* OK : test 37 (Call)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Pointcuts
-
successes : 37
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/generics-pointcut.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/generics-pointcut.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Generic AspectJ Pointcuts with 28 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Notebook Generics 1)
-
* OK : test 2 (Notebook Generics 2)
-
* OK : test 3 (Notebook Generics 3)
-
* OK : test 4 (Notebook Generics 4)
-
* OK : test 5 (Notebook Generics 5)
-
* OK : test 6 (Notebook Generics 6)
-
* OK : test 7 (Notebook Generics 7)
-
* OK : test 8 (Notebook Generics 8)
-
* OK : test 9 (Notebook Generics 9)
-
* OK : test 10 (Notebook Generics 10)
-
* OK : test 11 (Notebook Generics 11)
-
* OK : test 12 (Notebook Generics 12)
-
* OK : test 13 (Notebook Generics 13)
-
* OK : test 14 (Notebook Generics 14)
-
* OK : test 15 (Notebook Generics 15)
-
* OK : test 16 (Notebook Generics 16)
-
* OK : test 17 (Notebook Generics 17)
-
* OK : test 18 (Notebook Generics 18)
-
* OK : test 19 (Notebook Generics 19)
-
* OK : test 20 (Notebook Generics 20)
-
* OK : test 21 (Notebook Generics 21)
-
* OK : test 22 (Notebook Generics 22)
-
* OK : test 23 (Notebook Generics 23)
-
* OK : test 24 (Notebook Generics 24)
-
* OK : test 25 (Notebook Generics 25)
-
* OK : test 26 (Notebook Generics 26)
-
* OK : test 27 (Notebook Generics 27)
-
* OK : test 28 (Notebook Generics 28)
-
-----------------------------------------------------------------------
-
results testsuite Generic AspectJ Pointcuts
-
successes : 28
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/generics-intertypedec.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/generics-intertypedec.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite Generic AspectJ Inter-type Declarations with 6 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (Notebook Generics 1)
-
* OK : test 2 (Notebook Generics 2)
-
* OK : test 3 (Notebook Generics 3)
-
* OK : test 4 (Notebook Generics 4)
-
* OK : test 5 (Notebook Generics 5)
-
* OK : test 6 (Notebook Generics 6)
-
-----------------------------------------------------------------------
-
results testsuite Generic AspectJ Inter-type Declarations
-
successes : 6
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/pointcutdec.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/pointcutdec.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ Pointcut Declarations with 2 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (simple abstract pointcutdec)
-
* OK : test 2 (hello world tracing pointcut)
-
-----------------------------------------------------------------------
-
results testsuite AspectJ Pointcut Declarations
-
successes : 2
-
failures : 0
-
-----------------------------------------------------------------------
-
building axc/typepattern.testsuiterunabc
-
/...-strategoxt-0.17pre18269-a0f0wy0j/bin/parse-unit --heuristic-filters off -i axc/typepattern.testsuite -p ../syntax/src/aspectj-abc-testing.tbl -o /dev/null
-
-----------------------------------------------------------------------
-
executing testsuite AspectJ type patterns with 4 tests
-
-----------------------------------------------------------------------
-
* OK : test 1 (int)
-
* OK : test 2 (void)
-
* OK : test 3 (Foo+)
-
* OK : test 4 ((A1 || A2 || A3 || A4 || B1))
-
-----------------------------------------------------------------------
-
results testsuite AspectJ type patterns
-
successes : 4
-
failures : 0
-
-----------------------------------------------------------------------
-
make[1]: Leaving directory `/tmp/nix-build-r53gfwxg9kf5g0fx62dq344g2j7kjwsj-aspectj-front.drv-0/aspectj-front-0.2pre17697/tests'