Showing paste #fu49t by piotrz@apache.org: (Show raw paste)

<?xml version="1.0" encoding="UTF-8" ?>
<testsuite errors="0" failures="0" hostname="Piotrs-Mac-mini.local" name="as.ASAbstractClassTests" skipped="0" tests="40" time="5.495" timestamp="2019-09-03T11:47:34">
  <properties>
    <property name="css.emitter.uptodate" value="true" />
    <property name="file.encoding.pkg" value="sun.io" />
    <property name="env.MAVEN_PATH" value="/Applications/apache-maven-3.6.0" />
    <property name="ant.file.CreateFrameworkReleaseCandidate" value="/Users/piotr/Downloads/royale/release/release096asjs/sources/releasesteps.xml" />
    <property name="qa.dir" value="/Users/piotr/Downloads/royale/release/release096asjs/sources/../qa" />
    <property name="java.home" value="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre" />
    <property name="build.number.date" value="20190903" />
    <property name="asc" value="/Users/piotr/Downloads/royale/release/release096asjs/sources/bin/asc" />
    <property name="debug" value="true" />
    <property name="sdk" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib" />
    <property name="java.endorsed.dirs" value="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/endorsed" />
    <property name="javac.src" value="1.5" />
    <property name="env.LOGNAME" value="piotr" />
    <property name="compiler" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler" />
    <property name="sun.os.patch.level" value="unknown" />
    <property name="java.vendor.url" value="http://java.oracle.com/" />
    <property name="env.TERM_PROGRAM_VERSION" value="421.2" />
    <property name="java.version" value="1.8.0_151" />
    <property name="artifact.folder.found" value="true" />
    <property name="javac.debug" value="true" />
    <property name="java.vendor.url.bug" value="http://bugreport.sun.com/bugreport/" />
    <property name="skipTests" value="true" />
    <property name="ant.project.invoked-targets" value="main" />
    <property name="test.timeout" value="3000000" />
    <property name="apache.rat.tasks.jar" value="apache-rat-tasks-0.11.jar" />
    <property name="generated.by.comment" value=" * Generated by Apache Royale Compiler" />
    <property name="royale.swc-date" value="9/2/19 9:06 -0800" />
    <property name="flat.donot.ask" value="true" />
    <property name="ant.file.type.CreateFrameworkReleaseCandidate" value="file" />
    <property name="user.name" value="piotr" />
    <property name="build.number" value="0" />
    <property name="font.donot.ask" value="set" />
    <property name="sun.io.unicode.encoding" value="UnicodeBig" />
    <property name="sun.jnu.encoding" value="UTF-8" />
    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment" />
    <property name="apache.rat.tasks.url" value="https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat-tasks/0.11" />
    <property name="ant.file.type.compiler.tests" value="file" />
    <property name="playerglobal.version" value="11.7" />
    <property name="java.specification.name" value="Java Platform API Specification" />
    <property name="PLAYERGLOBAL_HOME.set" value="true" />
    <property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16" />
    <property name="user.timezone" value="" />
    <property name="path.separator" value=":" />
    <property name="developbranchname" value="release_practice" />
    <property name="as.parser.uptodate" value="true" />
    <property name="javadoc.zip.uptodate" value="set" />
    <property name="file.encoding" value="UTF-8" />
    <property name="src.depend" value="true" />
    <property name="ant.project.default-target" value="main" />
    <property name="ant.file.compiler.tests" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/src/test/build.xml" />
    <property name="env.HOME" value="/Users/piotr" />
    <property name="sun.java.command" value="org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner testsfile=/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/src/test/junittestcases1633552377981219087.properties skipNonTests=false filtertrace=true haltOnError=true haltOnFailure=true formatter=org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResultFormatter showoutput=true outputtoformatters=true logfailedtests=true threadid=0 logtestlistenerevents=false formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-reports/IGNORETHIS.xml crashfile=/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/src/test/junitvmwatcher6038176731818167131.properties propsfile=/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/src/test/junit6027309344414191381.properties" />
    <property name="env.TERM_SESSION_ID" value="C8BB1AA9-E49B-42F3-BE44-04681B095A96" />
    <property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16" />
    <property name="ant.file" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/src/test/build.xml" />
    <property name="playerglobal.swc" value="/Users/piotr/Downloads/player/11.7/playerglobal.swc" />
    <property name="compiler.ant.binaries" value="org/apache/royale/compiler/ant/**/*.class" />
    <property name="java.io.tmpdir" value="/var/folders/m7/r278gzm118bgznfkt0m59rc40000gn/T/" />
    <property name="user.language" value="en" />
    <property name="desc.flex-sdk-description.name" value="Apache Royale 0.9.6 FP11.7 AIR14.0 en_US" />
    <property name="line.separator" value="&#xa;" />
    <property name="air.version" value="14.0" />
    <property name="ant.file.type" value="file" />
    <property name="releaseversion" value="0.9.6" />
    <property name="java.vm.info" value="mixed mode" />
    <property name="metadata.parser.uptodate" value="true" />
    <property name="ant.file.compiler" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/build.xml" />
    <property name="java.vm.specification.name" value="Java Virtual Machine Specification" />
    <property name="env.__CF_USER_TEXT_ENCODING" value="0x1F5:0x0:0x0" />
    <property name="fpdbg" value="/Users/piotr/Downloads/player/flashplayer.app" />
    <property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16" />
    <property name="fb.release.version" value="4.14.1" />
    <property name="CRLF" value="%0A" />
    <property name="src.debug" value="on" />
    <property name="env.LC_CTYPE" value="UTF-8" />
    <property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob" />
    <property name="artifactfolder" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant" />
    <property name="ant.version" value="Apache Ant(TM) version 1.10.5 compiled on July 10 2018" />
    <property name="env.XPC_FLAGS" value="0x0" />
    <property name="user.country.format" value="PL" />
    <property name="env.PLAYERGLOBAL_HOME" value="/Users/piotr/Downloads/player" />
    <property name="gopherProxySet" value="false" />
    <property name="manifest.sealed" value="false" />
    <property name="rc" value="1" />
    <property name="os.name" value="Mac OS X" />
    <property name="java.specification.vendor" value="Oracle Corporation" />
    <property name="compiler.tests" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/src/test" />
    <property name="mxmlc.jvm.args" value=" -Xms64m -Xmx384m -ea -Dapple.awt.UIElement=true" />
    <property name="env.AIR_HOME" value="/Users/piotr/Downloads/MoonshineSDKs/Flex_SDK/Flex_4.16.1_AIR_32.0" />
    <property name="desc.flex-sdk-description.build" value="20190903" />
    <property name="env.TERM" value="xterm-256color" />
    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM" />
    <property name="kit.prefix" value="apache-royale-0.9.6" />
    <property name="java.library.path" value="/Users/piotr/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:." />
    <property name="env.PATH" value="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/MacGPG2/bin:/usr/local/share/dotnet:~/.dotnet/tools:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Xamarin Workbooks.app/Contents/SharedSupport/path-bin:/Applications/apache-maven-3.6.0/bin:/Users/piotr/Downloads/MoonshineSDKs/Flex_SDK/Flex_4.16.1_AIR_32.0:/Users/piotr/Downloads/player:/Users/piotr/Downloads/player/flashplayer.app" />
    <property name="ROYALE_TYPEDEFS_HOME" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-asjs/../royale-typedefs" />
    <property name="apache.rat.jar" value="apache-rat-0.11.jar" />
    <property name="ant.java.version" value="1.8" />
    <property name="basedir" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/src/test" />
    <property name="java.class.version" value="52.0" />
    <property name="env.SHLVL" value="2" />
    <property name="playerglobal.swc.exists" value="true" />
    <property name="ant.home" value="/usr/local/Cellar/ant/1.10.5/libexec" />
    <property name="ant.file.royale-compiler" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/build.xml" />
    <property name="locale" value="en_US" />
    <property name="apache.rat.url" value="https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat/0.11" />
    <property name="svn" value="svn" />
    <property name="ant.file.type.royale-compiler" value="file" />
    <property name="royale-compiler-exists" value="true" />
    <property name="manifest.Implementation-Version" value="0.9.6" />
    <property name="sun.boot.library.path" value="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib" />
    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers" />
    <property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment" />
    <property name="release.name" value="Apache Royale" />
    <property name="env.USER" value="piotr" />
    <property name="mvn" value="mvn" />
    <property name="cmc.emitter.uptodate" value="true" />
    <property name="jvm.args" value=" -Xms64m -Xmx384m -ea -Dapple.awt.UIElement=true" />
    <property name="env.TERM_PROGRAM" value="Apple_Terminal" />
    <property name="local.d32" value="" />
    <property name="base.folder.name" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-asjs/.." />
    <property name="ant.project.name" value="compiler.tests" />
    <property name="generated.by.match" value=" * Generated by Apache Royale Compiler" />
    <property name="java.vm.specification.version" value="1.8" />
    <property name="binary-js.kit" value="apache-royale-0.9.6-bin-js" />
    <property name="env.JAVA_MAIN_CLASS_6070" value="org.apache.tools.ant.launch.Launcher" />
    <property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit" />
    <property name="sun.cpu.isalist" value="" />
    <property name="ant.file.asjs" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-asjs/build.xml" />
    <property name="java.ext.dirs" value="/Users/piotr/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java" />
    <property name="os.version" value="10.14.6" />
    <property name="user.home" value="/Users/piotr" />
    <property name="AIR_HOME.set" value="true" />
    <property name="compiler.font.binaries" value="org/apache/royale/fonts/**" />
    <property name="java.vm.vendor" value="Oracle Corporation" />
    <property name="royale-typedefs-exists" value="true" />
    <property name="manifest.Implementation-Vendor" value="The Apache Software Foundation" />
    <property name="env.XPC_SERVICE_NAME" value="0" />
    <property name="user.dir" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler" />
    <property name="maxmem" value="512" />
    <property name="ROYALE_COMPILER_REPO" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-asjs/../royale-compiler" />
    <property name="binary.kit" value="apache-royale-0.9.6-bin-js-swf" />
    <property name="env.PWD" value="/Users/piotr/Downloads/royale/release/release096asjs/sources" />
    <property name="desc.flex-sdk-description.version" value="4.14.1" />
    <property name="release.version" value="0.9.6" />
    <property name="css.tree.uptodate" value="true" />
    <property name="sun.cpu.endian" value="little" />
    <property name="compc.jvm.args" value=" -Xms64m -Xmx384m -ea -Dapple.awt.UIElement=true" />
    <property name="raw.as.tokenizer.uptodate" value="true" />
    <property name="env.TMPDIR" value="/var/folders/m7/r278gzm118bgznfkt0m59rc40000gn/T/" />
    <property name="asfheader" value=" * Licensed under the Apache License, Version 2.0 (the &apos;License&apos;);&#xa; * you may not use this file except in compliance with the License.&#xa; * You may obtain a copy of the License at&#xa; *&#xa; *     http://www.apache.org/licenses/LICENSE-2.0&#xa; *&#xa; * Unless required by applicable law or agreed to in writing, software&#xa; * distributed under the License is distributed on an &apos;AS IS&apos; BASIS,&#xa; * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xa; * See the License for the specific language governing permissions and&#xa; * limitations under the License.&#xa; *&#xa;" />
    <property name="java.vm.version" value="25.151-b12" />
    <property name="java.class.path" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/test-classes:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/antlr.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/commons-cli.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/commons-compress-1.10.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/commons-io.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/commons-lang-2.6.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/commons-lang3-3.4.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/flex-tool-api.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/guava.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/jburg.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/jflex.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/junit-4.10.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/lzma-sdk.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler-build-tools/target/classes:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler-test-utils/target/classes:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/compiler-common.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/compiler.jar:/usr/local/Cellar/ant/1.10.5/libexec/lib/ant-launcher.jar:/usr/local/Cellar/ant/1.10.5/libexec/lib/ant.jar:/usr/local/Cellar/ant/1.10.5/libexec/lib/ant-junit.jar:/usr/local/Cellar/ant/1.10.5/libexec/lib/ant-junit4.jar" />
    <property name="ant.library.dir" value="/usr/local/Cellar/ant/1.10.5/libexec/lib" />
    <property name="os.arch" value="x86_64" />
    <property name="unknown.tree.handler.patterns.uptodate" value="true" />
    <property name="javac.deprecation" value="false" />
    <property name="env.Apple_PubSub_Socket_Render" value="/private/tmp/com.apple.launchd.EjPZUeM3pJ/Render" />
    <property name="raw.asdoc.tokenizer.uptodate" value="true" />
    <property name="strict" value="true" />
    <property name="sun.java.launcher" value="SUN_STANDARD" />
    <property name="manifest.Implementation-Title" value="Apache Royale SDK" />
    <property name="ant.core.lib" value="/usr/local/Cellar/ant/1.10.5/libexec/lib/ant.jar" />
    <property name="java.vm.specification.vendor" value="Oracle Corporation" />
    <property name="file.separator" value="/" />
    <property name="java.runtime.version" value="1.8.0_151-b12" />
    <property name="sun.boot.class.path" value="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/classes" />
    <property name="env.SSH_AUTH_SOCK" value="/private/tmp/com.apple.launchd.QjDUmEeehh/Listeners" />
    <property name="ant.file.type.compiler" value="file" />
    <property name="rat.report" value="/Users/piotr/Downloads/royale/release/release096asjs/sources/rat-report.txt" />
    <property name="royale" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler" />
    <property name="staging-dir" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-asjs/temp/royale-asjs" />
    <property name="source.kit" value="apache-royale-0.9.6-src" />
    <property name="manifest.Implementation-Vendor-Id" value="org.apache" />
    <property name="user.country" value="US" />
    <property name="raw.mxml.tokenizer.uptodate" value="true" />
    <property name="javadoc.params" value="" />
    <property name="env.SHELL" value="/bin/bash" />
    <property name="env.FLASHPLAYER_DEBUGGER" value="/Users/piotr/Downloads/player/flashplayer.app" />
    <property name="compiler-externc" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/../compiler-externc" />
    <property name="java.vendor" value="Oracle Corporation" />
    <property name="ROYALE_HOME" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-asjs" />
    <property name="ant.file.type.asjs" value="file" />
    <property name="java.specification.version" value="1.8" />
    <property name="sun.arch.data.model" value="64" />
    <property name="isMac" value="mac" />
  </properties>
  <testcase classname="as.ASAbstractClassTests" name="testAbstractNotAllowedOnInterfaceMethodError_withAllowAbstractClassesDisabled" time="1.211" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractNotAllowedOnStaticMethodError_withAllowAbstractClassesDisabled" time="0.242" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractNotAllowedOnGetterError_withAllowAbstractClassesDisabled" time="0.162" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractNotAllowedOnSetterError_withAllowAbstractClassesDisabled" time="0.173" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractNotAllowedOnVariableError_withAllowAbstractClassesDisabled" time="0.128" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractNotAllowedOnStaticVariableError_withAllowAbstractClassesDisabled" time="0.143" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractNotAllowedOnInterfaceGetterError_withAllowAbstractClassesDisabled" time="0.112" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractNotAllowedOnInterfaceSetterError_withAllowAbstractClassesDisabled" time="0.12" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractClassNoErrors_withAllowAbstractClassesEnabled" time="0.185" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractMethodOnClassNoErrors_withAllowAbstractClassesEnabled" time="0.152" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractMethodWithParametersAndReturnOnClassNoErrors_withAllowAbstractClassesEnabled" time="0.115" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractMethodOnInterfaceError_withAllowAbstractClassesEnabled" time="0.131" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractGetterOnInterfaceError_withAllowAbstractClassesEnabled" time="0.11" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractSetterOnInterfaceError_withAllowAbstractClassesEnabled" time="0.111" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractProtectedMethodNoErrors_withAllowAbstractClassesEnabled" time="0.103" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractInternalMethodNoErrors_withAllowAbstractClassesEnabled" time="0.134" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractPrivateMethodError_withAllowAbstractClassesEnabled" time="0.102" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractFinalClassError_withAllowAbstractClassesEnabled" time="0.097" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractFinalMethodError_withAllowAbstractClassesEnabled" time="0.097" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractMethodNotInAbstractClassError_withAllowAbstractClassesEnabled" time="0.114" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractStaticMethodError_withAllowAbstractClassesEnabled" time="0.086" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractGetterError_withAllowAbstractClassesEnabled" time="0.087" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractSetterError_withAllowAbstractClassesEnabled" time="0.086" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractVariableError_withAllowAbstractClassesEnabled" time="0.083" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractStaticVariableError_withAllowAbstractClassesEnabled" time="0.097" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractMethodBodyError_withAllowAbstractClassesEnabled" time="0.087" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractClassNewOperatorError_withAllowAbstractClassesEnabled" time="0.084" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractNotAllowedOnInterfaceError_withAllowAbstractClassesDisabled" time="0.075" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractNotAllowedOnClassMethodError_withAllowAbstractClassesDisabled" time="0.076" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractClassNotImplementedErrorOneTimeForTwoConcreteSubclasses_withAllowAbstractClassesEnabled" time="0.086" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractNotAllowedOnClassError_withAllowAbstractClassesDisabled" time="0.081" />
  <testcase classname="as.ASAbstractClassTests" name="testConcreteClassExtendsAbstractNewOperatorNoErrors_withAllowAbstractClassesEnabled" time="0.09" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractClassSuperError_withAllowAbstractClassesEnabled" time="0.075" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractClassNotImplementedError_withAllowAbstractClassesEnabled" time="0.079" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractClassMissingOverrideError_withAllowAbstractClassesEnabled" time="0.074" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractClassExtendsAbstractWithoutImplementingNoError_withAllowAbstractClassesEnabled" time="0.08" />
  <testcase classname="as.ASAbstractClassTests" name="testConcreteClassExtendsAbstractExtendsAbstractNotImplementedError_withAllowAbstractClassesEnabled" time="0.087" />
  <testcase classname="as.ASAbstractClassTests" name="testConcreteClassExtendsAbstractExtendsAbstractMultipleNotImplementedErrors_withAllowAbstractClassesEnabled" time="0.066" />
  <testcase classname="as.ASAbstractClassTests" name="testAbstractClassExtendsAbstractAndImplementsNoError_withAllowAbstractClassesEnabled" time="0.078" />
  <testcase classname="as.ASAbstractClassTests" name="testConcreteClassExtendsAbstractNoError_withAllowAbstractClassesEnabled" time="0.086" />
  <system-out><![CDATA[looking for /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/env.properties
environment property - FLEX_HOME = null
environment property - PLAYERGLOBAL_HOME = /Users/piotr/Downloads/player
environment property - PLAYERGLOBAL_VERSION = 11.1
environment property - TLF_HOME = null
environment property - AIR_HOME = /Users/piotr/Downloads/MoonshineSDKs/Flex_SDK/Flex_4.16.1_AIR_32.0
environment property - FLASHPLAYER_DEBUGGER = /Users/piotr/Downloads/player/flashplayer.app
environment property - ASJS_HOME = /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-asjs
environment property - GOOG_HOME = null
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=false /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests7927255798518080544.as 

After compile:
'abstract' is not allowed here

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=false /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests4832959346598051017.as 

After compile:
'abstract' is not allowed here
Function does not have a body.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=false /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3564946459641462061.as 

After compile:
'abstract' is not allowed here
Function does not have a body.
Function does not return a value.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=false /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2180434688674914694.as 

After compile:
'abstract' is not allowed here
Function does not have a body.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=false /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests7715757980199023196.as 

After compile:
'abstract' is not allowed here

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=false /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests8242802634804998422.as 

After compile:
'abstract' is not allowed here

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=false /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2560267836331887397.as 

After compile:
'abstract' is not allowed here

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=false /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3272911484421332475.as 

After compile:
'abstract' is not allowed here

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests6034614567637237700.as 

750 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests6034614567637237700.swf in 0.181 seconds
After compile:

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests6107082769687607334.as 

762 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests6107082769687607334.swf in 0.149 seconds
After compile:

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests6550974350317531136.as 

793 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests6550974350317531136.swf in 0.113 seconds
After compile:

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests6900646960641093994.as 

After compile:
The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests460620116619092989.as 

After compile:
The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests7386777171210937172.as 

After compile:
The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2852520723013227057.as 

770 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2852520723013227057.swf in 0.101 seconds
After compile:

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2200256159140547716.as 

762 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2200256159140547716.swf in 0.131 seconds
After compile:

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests4222891979915328374.as 

After compile:
Methods that are abstract cannot be declared private.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2555138798808106020.as 

After compile:
The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3277066133893546400.as 

After compile:
The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.
Function does not have a body.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests1026960411057211697.as 

After compile:
The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.
Function does not have a body.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2577456795150631627.as 

After compile:
The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.
Function does not have a body.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests25341917734673101.as 

After compile:
The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.
Function does not have a body.
Function does not return a value.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests887117888992476646.as 

After compile:
The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.
Function does not have a body.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests9054109851113109286.as 

After compile:
The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests6676687865068230772.as 

After compile:
The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests209545964491619986.as 

After compile:
Method marked abstract must not have a body.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests5497371109784384126.as 

After compile:
Abstract classes cannot be instantiated with the new operator.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=false /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests8989276288722517467.as 

After compile:
'abstract' is not allowed here

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=false /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3375910335607442347.as 

After compile:
'abstract' is not allowed here
Function does not have a body.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests5845627342127620200.as 

After compile:
Method a in abstract class A not implemented by class B

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=false /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2425456171819817265.as 

After compile:
'abstract' is not allowed here

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3972955517713490935.as 

782 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3972955517713490935.swf in 0.089 seconds
After compile:

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests5064702632164264760.as 

After compile:
Call to a possibly undefined method a.

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3533801315913689194.as 

After compile:
Method a in abstract class A not implemented by class B

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests1977037517758920064.as 

After compile:
Overriding a function that is not marked for override

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests6226773536491657710.as 

787 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests6226773536491657710.swf in 0.078 seconds
After compile:

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2101765261250642447.as 

After compile:
Method a in abstract class A not implemented by class C

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests4990648187927458370.as 

After compile:
Method b in abstract class B not implemented by class C
Method a in abstract class A not implemented by class C

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests5405651569665031529.as 

791 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests5405651569665031529.swf in 0.076 seconds
After compile:

Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc -allow-abstract-classes=true /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3497566819403214429.as 

791 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3497566819403214429.swf in 0.083 seconds
After compile:

]]></system-out>
  <system-err><![CDATA[/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests7927255798518080544.as(29): col: 19 Syntax error: 'abstract' is not allowed here

abstract function a():void
                  ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests4832959346598051017.as(29): col: 33 Syntax error: 'abstract' is not allowed here

public static abstract function a():void
                                ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3564946459641462061.as(29): col: 30 Syntax error: 'abstract' is not allowed here

public abstract function get a():Object;
                             ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2180434688674914694.as(29): col: 30 Syntax error: 'abstract' is not allowed here

public abstract function set a(value:Object):void;
                             ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests7715757980199023196.as(29): col: 21 Syntax error: 'abstract' is not allowed here

public abstract var a:Object;
                    ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests8242802634804998422.as(29): col: 28 Syntax error: 'abstract' is not allowed here

public static abstract var a:Object;
                           ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2560267836331887397.as(29): col: 23 Syntax error: 'abstract' is not allowed here

abstract function get a():Object;
                      ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3272911484421332475.as(29): col: 23 Syntax error: 'abstract' is not allowed here

abstract function set a(value:Object):void;
                      ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests6900646960641093994.as(29): col: 19 Error: The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

abstract function a():void;
                  ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests460620116619092989.as(29): col: 23 Error: The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

abstract function get a():Object;
                      ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests7386777171210937172.as(29): col: 23 Error: The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

abstract function set a(value:Object):void;
                      ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests4222891979915328374.as(29): col: 1 Error: Methods that are abstract cannot be declared private.

private abstract function a():void;
^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2555138798808106020.as(28): col: 22 Error: The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

abstract final class A {
                     ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3277066133893546400.as(29): col: 32 Error: The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

public final abstract function a():void;
                               ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3277066133893546400.as(29): col: 32 Error: Function does not have a body.

public final abstract function a():void;
                               ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests1026960411057211697.as(29): col: 26 Error: The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

public abstract function a():void;
                         ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests1026960411057211697.as(29): col: 26 Error: Function does not have a body.

public abstract function a():void;
                         ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2577456795150631627.as(29): col: 33 Error: The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

public static abstract function a():void;
                                ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2577456795150631627.as(29): col: 33 Error: Function does not have a body.

public static abstract function a():void;
                                ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests25341917734673101.as(29): col: 30 Error: The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

public abstract function get a():Object;
                             ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests25341917734673101.as(29): col: 30 Error: Function does not have a body.

public abstract function get a():Object;
                             ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests25341917734673101.as(29): col: 1 Error: Function does not return a value.

public abstract function get a():Object;
^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests887117888992476646.as(29): col: 30 Error: The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

public abstract function set a(value:Object):void;
                             ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests887117888992476646.as(29): col: 30 Error: Function does not have a body.

public abstract function set a(value:Object):void;
                             ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests9054109851113109286.as(29): col: 21 Error: The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

public abstract var a:Object;
                    ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests6676687865068230772.as(29): col: 28 Error: The abstract attribute can only be used on a class definition or a non-static, non-final method defined on an abstract class.

public static abstract var a:Object;
                           ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests209545964491619986.as(29): col: 26 Error: Method marked abstract must not have a body.

public abstract function a():void {}
                         ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests5497371109784384126.as(15): col: 25 Error: Abstract classes cannot be instantiated with the new operator.

        var obj:A = new A();
                        ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests8989276288722517467.as(28): col: 20 Syntax error: 'abstract' is not allowed here

abstract interface A {
                   ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3375910335607442347.as(29): col: 26 Syntax error: 'abstract' is not allowed here

public abstract function a():void
                         ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests5845627342127620200.as(31): col: 7 Error: Method a in abstract class A not implemented by class B

class B extends A {
      ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2425456171819817265.as(28): col: 16 Syntax error: 'abstract' is not allowed here

abstract class A {
               ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests5064702632164264760.as(33): col: 1 Error: Call to a possibly undefined method a.

super.a();
^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests3533801315913689194.as(31): col: 7 Error: Method a in abstract class A not implemented by class B

class B extends A {
      ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests1977037517758920064.as(32): col: 17 Error: Overriding a function that is not marked for override

public function a():void {}
                ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests2101765261250642447.as(33): col: 7 Error: Method a in abstract class A not implemented by class C

class C extends B {
      ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests4990648187927458370.as(34): col: 7 Error: Method b in abstract class B not implemented by class C

class C extends B {
      ^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASAbstractClassTests4990648187927458370.as(34): col: 7 Error: Method a in abstract class A not implemented by class C

class C extends B {
      ^

]]></system-err>
</testsuite>
Make a new paste