[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building pitest 1.1.7
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ pitest ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 8 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ pitest ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 355 source files to /Users/aliparsai/Study/LittleDarwin/Cases/pitest-pitest-parent-1.1.7/pitest/target/classes
[WARNING] /Users/aliparsai/Study/LittleDarwin/Cases/pitest-pitest-parent-1.1.7/pitest/src/main/java/org/pitest/bytecode/NullVisitor.java: /Users/aliparsai/Study/LittleDarwin/Cases/pitest-pitest-parent-1.1.7/pitest/src/main/java/org/pitest/bytecode/NullVisitor.java uses or overrides a deprecated API.
[WARNING] /Users/aliparsai/Study/LittleDarwin/Cases/pitest-pitest-parent-1.1.7/pitest/src/main/java/org/pitest/bytecode/NullVisitor.java: Recompile with -Xlint:deprecation for details.
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ pitest ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 30 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ pitest ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 307 source files to /Users/aliparsai/Study/LittleDarwin/Cases/pitest-pitest-parent-1.1.7/pitest/target/test-classes
[WARNING] /Users/aliparsai/Study/LittleDarwin/Cases/pitest-pitest-parent-1.1.7/pitest/src/test/java/org/pitest/TestJUnitConfiguration.java: Some input files use or override a deprecated API.
[WARNING] /Users/aliparsai/Study/LittleDarwin/Cases/pitest-pitest-parent-1.1.7/pitest/src/test/java/org/pitest/TestJUnitConfiguration.java: Recompile with -Xlint:deprecation for details.
[INFO] 
[INFO] --- maven-surefire-plugin:2.17:test (default-test) @ pitest ---
[INFO] Surefire report directory: /Users/aliparsai/Study/LittleDarwin/Cases/pitest-pitest-parent-1.1.7/pitest/target/surefire-reports
[INFO] Using configured provider org.apache.maven.surefire.junitcore.JUnitCoreProvider
[INFO] parallel='none', perCoreThreadCount=true, threadCount=0, useUnlimitedThreads=false, threadCountSuites=0, threadCountClasses=0, threadCountMethods=0, parallelOptimized=true

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.pitest.bytecode.FrameOptionsTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec - in org.pitest.bytecode.FrameOptionsTest
Running org.pitest.classinfo.AddlerHashTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in org.pitest.classinfo.AddlerHashTest
Running org.pitest.classinfo.ClassIdentifierTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.183 sec - in org.pitest.classinfo.ClassIdentifierTest
Running org.pitest.classinfo.ClassInfoTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in org.pitest.classinfo.ClassInfoTest
Running org.pitest.classinfo.ClassInfoVisitorTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 sec - in org.pitest.classinfo.ClassInfoVisitorTest
Running org.pitest.classinfo.ClassNameTest
10:15:12 AM PIT >> WARNING : Could not load org.unknown.Unknown (ClassNotFoundException: org.unknown.Unknown)
Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.122 sec - in org.pitest.classinfo.ClassNameTest
Running org.pitest.classinfo.ComputeClassWriterTest
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 sec - in org.pitest.classinfo.ComputeClassWriterTest
Running org.pitest.classinfo.HierarchicalClassIdTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec - in org.pitest.classinfo.HierarchicalClassIdTest
Running org.pitest.classinfo.NameToClassInfoTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116 sec - in org.pitest.classinfo.NameToClassInfoTest
Running org.pitest.classinfo.RepositoryTest
Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 sec - in org.pitest.classinfo.RepositoryTest
Running org.pitest.classinfo.TestToClassMapperTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.classinfo.TestToClassMapperTest
Running org.pitest.classpath.ArchiveClassPathRootTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in org.pitest.classpath.ArchiveClassPathRootTest
Running org.pitest.classpath.ClassPathTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec - in org.pitest.classpath.ClassPathTest
Running org.pitest.classpath.CodeSourceTest
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 sec - in org.pitest.classpath.CodeSourceTest
Running org.pitest.classpath.CompoundClassPathRootTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 sec - in org.pitest.classpath.CompoundClassPathRootTest
Running org.pitest.classpath.DirectoryClassPathRootTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec - in org.pitest.classpath.DirectoryClassPathRootTest
Running org.pitest.classpath.OtherClassLoaderClassPathRootTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.pitest.classpath.OtherClassLoaderClassPathRootTest
Running org.pitest.containers.TestContainersSendCorrectNotifications
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 sec - in org.pitest.containers.TestContainersSendCorrectNotifications
Running org.pitest.coverage.analysis.BlockTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.08 sec - in org.pitest.coverage.analysis.BlockTest
Running org.pitest.coverage.BlockLocationTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec - in org.pitest.coverage.BlockLocationTest
Running org.pitest.coverage.ClassLineTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in org.pitest.coverage.ClassLineTest
Running org.pitest.coverage.codeassist.CoverageClassVisitorTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 sec - in org.pitest.coverage.codeassist.CoverageClassVisitorTest
Running org.pitest.coverage.codeassist.LineMapperTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec - in org.pitest.coverage.codeassist.LineMapperTest
Running org.pitest.coverage.CoverageDataTest
10:15:13 AM PIT >> WARNING : Description [testClass=null, name=fooTest] did not pass without mutation.
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 sec - in org.pitest.coverage.CoverageDataTest
Running org.pitest.coverage.CoverageResultTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.coverage.CoverageResultTest
Running org.pitest.coverage.CoverageSummaryTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.coverage.CoverageSummaryTest
Running org.pitest.coverage.CoverageTransformerTest
Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.303 sec <<< FAILURE! - in org.pitest.coverage.CoverageTransformerTest
shouldGenerateValidClasses(org.pitest.coverage.CoverageTransformerTest)  Time elapsed: 0.281 sec  <<< FAILURE!
java.lang.AssertionError: org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 64: Expected I, but found [B
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found [B
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
checkBounds([BII)V
00000 [B I I  :       :    L0
00001 [B I I  :       :     ICONST_1
00002 ?               :     ISTORE 0
00003 ?               :     ILOAD 2
00004 ?               :     IFGE L1
00005 ?               :     ICONST_1
00006 ?               :     ISTORE 0
00007 ?               :     NEW java/lang/StringIndexOutOfBoundsException
00008 ?               :     DUP
00009 ?               :     ILOAD 2
00010 ?               :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00011 ?               :     ATHROW
00012 ?               :    L1
00013 ?               :    FRAME FULL [I I I] []
00014 ?               :     ICONST_1
00015 ?               :     ISTORE 0
00016 ?               :     ILOAD 1
00017 ?               :     IFGE L2
00018 ?               :     ICONST_1
00019 ?               :     ISTORE 0
00020 ?               :     NEW java/lang/StringIndexOutOfBoundsException
00021 ?               :     DUP
00022 ?               :     ILOAD 1
00023 ?               :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00024 ?               :     ATHROW
00025 ?               :    L2
00026 ?               :    FRAME SAME
00027 ?               :     ICONST_1
00028 ?               :     ISTORE 0
00029 ?               :     ILOAD 1
00030 ?               :     ALOAD 0
00031 ?               :     ARRAYLENGTH
00032 ?               :     ILOAD 2
00033 ?               :     ISUB
00034 ?               :     IF_ICMPLE L3
00035 ?               :     ICONST_1
00036 ?               :     ISTORE 0
00037 ?               :     NEW java/lang/StringIndexOutOfBoundsException
00038 ?               :     DUP
00039 ?               :     ILOAD 1
00040 ?               :     ILOAD 2
00041 ?               :     IADD
00042 ?               :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00043 ?               :     ATHROW
00044 ?               :    L3
00045 ?               :    FRAME SAME
00046 ?               :     ICONST_1
00047 ?               :     ISTORE 0
00048 ?               :     ICONST_1
00049 ?               :     BIPUSH 54
00050 ?               :     ILOAD 0
00051 ?               :     ILOAD 0
00052 ?               :     ILOAD 0
00053 ?               :     ILOAD 0
00054 ?               :     ILOAD 0
00055 ?               :     ILOAD 0
00056 ?               :     ILOAD 0
00057 ?               :     ILOAD 0
00058 ?               :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00059 ?               :     RETURN
00060 [B I I  : Throwable  :    L4
00061 [B I I  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00062 [B I I  : Throwable  :     ICONST_1
00063 [B I I  : Throwable I  :     BIPUSH 54
00064 [B I I  : Throwable I I  :     ILOAD 0
00065 ?               :     ILOAD 0
00066 ?               :     ILOAD 0
00067 ?               :     ILOAD 0
00068 ?               :     ILOAD 0
00069 ?               :     ILOAD 0
00070 ?               :     ILOAD 0
00071 ?               :     ILOAD 0
00072 ?               :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00073 ?               :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 16: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
length()I
00000 String  :  :    L0
00001 String  :  :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     ALOAD 0
00004 ?       :     GETFIELD java/lang/String.value : [C
00005 ?       :     ARRAYLENGTH
00006 ?       :     ICONST_1
00007 ?       :     BIPUSH 86
00008 ?       :     ILOAD 0
00009 ?       :     ILOAD 0
00010 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00011 ?       :     IRETURN
00012 String  : Throwable  :    L1
00013 String  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00014 String  : Throwable  :     ICONST_1
00015 String  : Throwable I  :     BIPUSH 86
00016 String  : Throwable I I  :     ILOAD 0
00017 ?       :     ILOAD 0
00018 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00019 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 33: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
isEmpty()Z
00000 String  :  :    L0
00001 String  :  :     ICONST_1
00002 ?          :     ISTORE 0
00003 ?          :     ALOAD 0
00004 ?          :     GETFIELD java/lang/String.value : [C
00005 ?          :     ARRAYLENGTH
00006 ?          :     IFNE L1
00007 ?          :     ICONST_1
00008 ?          :     ISTORE 0
00009 ?          :     ICONST_1
00010 ?          :     GOTO L2
00011 ?          :    L1
00012 ?          :    FRAME FULL [I] []
00013 ?          :     ICONST_1
00014 ?          :     ISTORE 0
00015 ?          :     ICONST_0
00016 ?          :    L2
00017 ?          :    FRAME SAME1 I
00018 ?          :     ICONST_1
00019 ?          :     ISTORE 0
00020 ?          :     ICONST_1
00021 ?          :     BIPUSH 88
00022 ?          :     ILOAD 0
00023 ?          :     ILOAD 0
00024 ?          :     ILOAD 0
00025 ?          :     ILOAD 0
00026 ?          :     ILOAD 0
00027 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00028 ?          :     IRETURN
00029 String  : Throwable  :    L3
00030 String  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00031 String  : Throwable  :     ICONST_1
00032 String  : Throwable I  :     BIPUSH 88
00033 String  : Throwable I I  :     ILOAD 0
00034 ?          :     ILOAD 0
00035 ?          :     ILOAD 0
00036 ?          :     ILOAD 0
00037 ?          :     ILOAD 0
00038 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00039 ?          :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 42: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
charAt(I)C
00000 String I  :  :    L0
00001 String I  :  :     ICONST_1
00002 ?           :     ISTORE 0
00003 ?           :     ILOAD 1
00004 ?           :     IFLT L1
00005 ?           :     ICONST_1
00006 ?           :     ISTORE 0
00007 ?           :     ILOAD 1
00008 ?           :     ALOAD 0
00009 ?           :     GETFIELD java/lang/String.value : [C
00010 ?           :     ARRAYLENGTH
00011 ?           :     IF_ICMPLT L2
00012 ?           :    L1
00013 ?           :    FRAME FULL [I I] []
00014 ?           :     ICONST_1
00015 ?           :     ISTORE 0
00016 ?           :     NEW java/lang/StringIndexOutOfBoundsException
00017 ?           :     DUP
00018 ?           :     ILOAD 1
00019 ?           :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00020 ?           :     ATHROW
00021 ?           :    L2
00022 ?           :    FRAME SAME
00023 ?           :     ICONST_1
00024 ?           :     ISTORE 0
00025 ?           :     ALOAD 0
00026 ?           :     GETFIELD java/lang/String.value : [C
00027 ?           :     ILOAD 1
00028 ?           :     CALOAD
00029 ?           :     ICONST_1
00030 ?           :     BIPUSH 93
00031 ?           :     ILOAD 0
00032 ?           :     ILOAD 0
00033 ?           :     ILOAD 0
00034 ?           :     ILOAD 0
00035 ?           :     ILOAD 0
00036 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00037 ?           :     IRETURN
00038 String I  : Throwable  :    L3
00039 String I  : Throwable  :    FRAME FULL [T I] [java/lang/Throwable]
00040 String I  : Throwable  :     ICONST_1
00041 String I  : Throwable I  :     BIPUSH 93
00042 String I  : Throwable I I  :     ILOAD 0
00043 ?           :     ILOAD 0
00044 ?           :     ILOAD 0
00045 ?           :     ILOAD 0
00046 ?           :     ILOAD 0
00047 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00048 ?           :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 45: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
codePointAt(I)I
00000 String I  :  :    L0
00001 String I  :  :     ICONST_1
00002 ?           :     ISTORE 0
00003 ?           :     ILOAD 1
00004 ?           :     IFLT L1
00005 ?           :     ICONST_1
00006 ?           :     ISTORE 0
00007 ?           :     ILOAD 1
00008 ?           :     ALOAD 0
00009 ?           :     GETFIELD java/lang/String.value : [C
00010 ?           :     ARRAYLENGTH
00011 ?           :     IF_ICMPLT L2
00012 ?           :    L1
00013 ?           :    FRAME FULL [I I] []
00014 ?           :     ICONST_1
00015 ?           :     ISTORE 0
00016 ?           :     NEW java/lang/StringIndexOutOfBoundsException
00017 ?           :     DUP
00018 ?           :     ILOAD 1
00019 ?           :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00020 ?           :     ATHROW
00021 ?           :    L2
00022 ?           :    FRAME SAME
00023 ?           :     ICONST_1
00024 ?           :     ISTORE 0
00025 ?           :     ALOAD 0
00026 ?           :     GETFIELD java/lang/String.value : [C
00027 ?           :     ILOAD 1
00028 ?           :     ALOAD 0
00029 ?           :     GETFIELD java/lang/String.value : [C
00030 ?           :     ARRAYLENGTH
00031 ?           :     INVOKESTATIC java/lang/Character.codePointAtImpl ([CII)I
00032 ?           :     ICONST_1
00033 ?           :     BIPUSH 98
00034 ?           :     ILOAD 0
00035 ?           :     ILOAD 0
00036 ?           :     ILOAD 0
00037 ?           :     ILOAD 0
00038 ?           :     ILOAD 0
00039 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00040 ?           :     IRETURN
00041 String I  : Throwable  :    L3
00042 String I  : Throwable  :    FRAME FULL [T I] [java/lang/Throwable]
00043 String I  : Throwable  :     ICONST_1
00044 String I  : Throwable I  :     BIPUSH 98
00045 String I  : Throwable I I  :     ILOAD 0
00046 ?           :     ILOAD 0
00047 ?           :     ILOAD 0
00048 ?           :     ILOAD 0
00049 ?           :     ILOAD 0
00050 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00051 ?           :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 47: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
codePointBefore(I)I
00000 String I .  :  :    L0
00001 String I .  :  :     ICONST_1
00002 ?            :     ISTORE 0
00003 ?            :     ILOAD 1
00004 ?            :     ICONST_1
00005 ?            :     ISUB
00006 ?            :     ISTORE 2
00007 ?            :     ILOAD 2
00008 ?            :     IFLT L1
00009 ?            :     ICONST_1
00010 ?            :     ISTORE 0
00011 ?            :     ILOAD 2
00012 ?            :     ALOAD 0
00013 ?            :     GETFIELD java/lang/String.value : [C
00014 ?            :     ARRAYLENGTH
00015 ?            :     IF_ICMPLT L2
00016 ?            :    L1
00017 ?            :    FRAME FULL [I I I] []
00018 ?            :     ICONST_1
00019 ?            :     ISTORE 0
00020 ?            :     NEW java/lang/StringIndexOutOfBoundsException
00021 ?            :     DUP
00022 ?            :     ILOAD 1
00023 ?            :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00024 ?            :     ATHROW
00025 ?            :    L2
00026 ?            :    FRAME SAME
00027 ?            :     ICONST_1
00028 ?            :     ISTORE 0
00029 ?            :     ALOAD 0
00030 ?            :     GETFIELD java/lang/String.value : [C
00031 ?            :     ILOAD 1
00032 ?            :     ICONST_0
00033 ?            :     INVOKESTATIC java/lang/Character.codePointBeforeImpl ([CII)I
00034 ?            :     ICONST_1
00035 ?            :     BIPUSH 103
00036 ?            :     ILOAD 0
00037 ?            :     ILOAD 0
00038 ?            :     ILOAD 0
00039 ?            :     ILOAD 0
00040 ?            :     ILOAD 0
00041 ?            :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00042 ?            :     IRETURN
00043 String I .  : Throwable  :    L3
00044 String I .  : Throwable  :    FRAME FULL [T I] [java/lang/Throwable]
00045 String I .  : Throwable  :     ICONST_1
00046 String I .  : Throwable I  :     BIPUSH 103
00047 String I .  : Throwable I I  :     ILOAD 0
00048 ?            :     ILOAD 0
00049 ?            :     ILOAD 0
00050 ?            :     ILOAD 0
00051 ?            :     ILOAD 0
00052 ?            :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00053 ?            :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 50: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
codePointCount(II)I
00000 String I I  :  :    L0
00001 String I I  :  :     ICONST_1
00002 ?             :     ISTORE 0
00003 ?             :     ILOAD 1
00004 ?             :     IFLT L1
00005 ?             :     ICONST_1
00006 ?             :     ISTORE 0
00007 ?             :     ILOAD 2
00008 ?             :     ALOAD 0
00009 ?             :     GETFIELD java/lang/String.value : [C
00010 ?             :     ARRAYLENGTH
00011 ?             :     IF_ICMPGT L1
00012 ?             :     ICONST_1
00013 ?             :     ISTORE 0
00014 ?             :     ILOAD 1
00015 ?             :     ILOAD 2
00016 ?             :     IF_ICMPLE L2
00017 ?             :    L1
00018 ?             :    FRAME FULL [I I I] []
00019 ?             :     ICONST_1
00020 ?             :     ISTORE 0
00021 ?             :     NEW java/lang/IndexOutOfBoundsException
00022 ?             :     DUP
00023 ?             :     INVOKESPECIAL java/lang/IndexOutOfBoundsException.<init> ()V
00024 ?             :     ATHROW
00025 ?             :    L2
00026 ?             :    FRAME SAME
00027 ?             :     ICONST_1
00028 ?             :     ISTORE 0
00029 ?             :     ALOAD 0
00030 ?             :     GETFIELD java/lang/String.value : [C
00031 ?             :     ILOAD 1
00032 ?             :     ILOAD 2
00033 ?             :     ILOAD 1
00034 ?             :     ISUB
00035 ?             :     INVOKESTATIC java/lang/Character.codePointCountImpl ([CII)I
00036 ?             :     ICONST_1
00037 ?             :     BIPUSH 108
00038 ?             :     ILOAD 0
00039 ?             :     ILOAD 0
00040 ?             :     ILOAD 0
00041 ?             :     ILOAD 0
00042 ?             :     ILOAD 0
00043 ?             :     ILOAD 0
00044 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZ)V
00045 ?             :     IRETURN
00046 String I I  : Throwable  :    L3
00047 String I I  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00048 String I I  : Throwable  :     ICONST_1
00049 String I I  : Throwable I  :     BIPUSH 108
00050 String I I  : Throwable I I  :     ILOAD 0
00051 ?             :     ILOAD 0
00052 ?             :     ILOAD 0
00053 ?             :     ILOAD 0
00054 ?             :     ILOAD 0
00055 ?             :     ILOAD 0
00056 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZ)V
00057 ?             :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 46: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
offsetByCodePoints(II)I
00000 String I I  :  :    L0
00001 String I I  :  :     ICONST_1
00002 ?            :     ISTORE 0
00003 ?            :     ILOAD 1
00004 ?            :     IFLT L1
00005 ?            :     ICONST_1
00006 ?            :     ISTORE 0
00007 ?            :     ILOAD 1
00008 ?            :     ALOAD 0
00009 ?            :     GETFIELD java/lang/String.value : [C
00010 ?            :     ARRAYLENGTH
00011 ?            :     IF_ICMPLE L2
00012 ?            :    L1
00013 ?            :    FRAME FULL [I I I] []
00014 ?            :     ICONST_1
00015 ?            :     ISTORE 0
00016 ?            :     NEW java/lang/IndexOutOfBoundsException
00017 ?            :     DUP
00018 ?            :     INVOKESPECIAL java/lang/IndexOutOfBoundsException.<init> ()V
00019 ?            :     ATHROW
00020 ?            :    L2
00021 ?            :    FRAME SAME
00022 ?            :     ICONST_1
00023 ?            :     ISTORE 0
00024 ?            :     ALOAD 0
00025 ?            :     GETFIELD java/lang/String.value : [C
00026 ?            :     ICONST_0
00027 ?            :     ALOAD 0
00028 ?            :     GETFIELD java/lang/String.value : [C
00029 ?            :     ARRAYLENGTH
00030 ?            :     ILOAD 1
00031 ?            :     ILOAD 2
00032 ?            :     INVOKESTATIC java/lang/Character.offsetByCodePointsImpl ([CIIII)I
00033 ?            :     ICONST_1
00034 ?            :     BIPUSH 114
00035 ?            :     ILOAD 0
00036 ?            :     ILOAD 0
00037 ?            :     ILOAD 0
00038 ?            :     ILOAD 0
00039 ?            :     ILOAD 0
00040 ?            :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00041 ?            :     IRETURN
00042 String I I  : Throwable  :    L3
00043 String I I  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00044 String I I  : Throwable  :     ICONST_1
00045 String I I  : Throwable I  :     BIPUSH 114
00046 String I I  : Throwable I I  :     ILOAD 0
00047 ?            :     ILOAD 0
00048 ?            :     ILOAD 0
00049 ?            :     ILOAD 0
00050 ?            :     ILOAD 0
00051 ?            :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00052 ?            :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 22: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
getChars([CI)V
00000 String [C I  :  :    L0
00001 String [C I  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     ALOAD 0
00004 ?         :     GETFIELD java/lang/String.value : [C
00005 ?         :     ICONST_0
00006 ?         :     ALOAD 1
00007 ?         :     ILOAD 2
00008 ?         :     ALOAD 0
00009 ?         :     GETFIELD java/lang/String.value : [C
00010 ?         :     ARRAYLENGTH
00011 ?         :     INVOKESTATIC java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
00012 ?         :     ICONST_1
00013 ?         :     BIPUSH 119
00014 ?         :     ILOAD 0
00015 ?         :     ILOAD 0
00016 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00017 ?         :     RETURN
00018 String [C I  : Throwable  :    L1
00019 String [C I  : Throwable  :    FRAME FULL [T [C I] [java/lang/Throwable]
00020 String [C I  : Throwable  :     ICONST_1
00021 String [C I  : Throwable I  :     BIPUSH 119
00022 String [C I  : Throwable I I  :     ILOAD 0
00023 ?         :     ILOAD 0
00024 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00025 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 73: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
getChars(II[CI)V
00000 String I I [C I  :  :    L0
00001 String I I [C I  :  :     ICONST_1
00002 ?                 :     ISTORE 0
00003 ?                 :     ILOAD 1
00004 ?                 :     IFGE L1
00005 ?                 :     ICONST_1
00006 ?                 :     ISTORE 0
00007 ?                 :     NEW java/lang/StringIndexOutOfBoundsException
00008 ?                 :     DUP
00009 ?                 :     ILOAD 1
00010 ?                 :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00011 ?                 :     ATHROW
00012 ?                 :    L1
00013 ?                 :    FRAME FULL [I I I [C I] []
00014 ?                 :     ICONST_1
00015 ?                 :     ISTORE 0
00016 ?                 :     ILOAD 2
00017 ?                 :     ALOAD 0
00018 ?                 :     GETFIELD java/lang/String.value : [C
00019 ?                 :     ARRAYLENGTH
00020 ?                 :     IF_ICMPLE L2
00021 ?                 :     ICONST_1
00022 ?                 :     ISTORE 0
00023 ?                 :     NEW java/lang/StringIndexOutOfBoundsException
00024 ?                 :     DUP
00025 ?                 :     ILOAD 2
00026 ?                 :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00027 ?                 :     ATHROW
00028 ?                 :    L2
00029 ?                 :    FRAME SAME
00030 ?                 :     ICONST_1
00031 ?                 :     ISTORE 0
00032 ?                 :     ILOAD 1
00033 ?                 :     ILOAD 2
00034 ?                 :     IF_ICMPLE L3
00035 ?                 :     ICONST_1
00036 ?                 :     ISTORE 0
00037 ?                 :     NEW java/lang/StringIndexOutOfBoundsException
00038 ?                 :     DUP
00039 ?                 :     ILOAD 2
00040 ?                 :     ILOAD 1
00041 ?                 :     ISUB
00042 ?                 :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00043 ?                 :     ATHROW
00044 ?                 :    L3
00045 ?                 :    FRAME SAME
00046 ?                 :     ICONST_1
00047 ?                 :     ISTORE 0
00048 ?                 :     ALOAD 0
00049 ?                 :     GETFIELD java/lang/String.value : [C
00050 ?                 :     ILOAD 1
00051 ?                 :     ALOAD 3
00052 ?                 :     ILOAD 4
00053 ?                 :     ILOAD 2
00054 ?                 :     ILOAD 1
00055 ?                 :     ISUB
00056 ?                 :     INVOKESTATIC java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
00057 ?                 :     ICONST_1
00058 ?                 :     BIPUSH 121
00059 ?                 :     ILOAD 0
00060 ?                 :     ILOAD 0
00061 ?                 :     ILOAD 0
00062 ?                 :     ILOAD 0
00063 ?                 :     ILOAD 0
00064 ?                 :     ILOAD 0
00065 ?                 :     ILOAD 0
00066 ?                 :     ILOAD 0
00067 ?                 :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00068 ?                 :     RETURN
00069 String I I [C I  : Throwable  :    L4
00070 String I I [C I  : Throwable  :    FRAME FULL [T I I [C I] [java/lang/Throwable]
00071 String I I [C I  : Throwable  :     ICONST_1
00072 String I I [C I  : Throwable I  :     BIPUSH 121
00073 String I I [C I  : Throwable I I  :     ILOAD 0
00074 ?                 :     ILOAD 0
00075 ?                 :     ILOAD 0
00076 ?                 :     ILOAD 0
00077 ?                 :     ILOAD 0
00078 ?                 :     ILOAD 0
00079 ?                 :     ILOAD 0
00080 ?                 :     ILOAD 0
00081 ?                 :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00082 ?                 :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 102: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
getBytes(II[BI)V
00000 String I I [B I . . . .  :  :    L0
00001 String I I [B I . . . .  :  :     ICONST_1
00002 ?                        :     ISTORE 0
00003 ?                        :     ILOAD 1
00004 ?                        :     IFGE L1
00005 ?                        :     ICONST_1
00006 ?                        :     ISTORE 0
00007 ?                        :     NEW java/lang/StringIndexOutOfBoundsException
00008 ?                        :     DUP
00009 ?                        :     ILOAD 1
00010 ?                        :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00011 ?                        :     ATHROW
00012 ?                        :    L1
00013 ?                        :    FRAME FULL [I I I [B I] []
00014 ?                        :     ICONST_1
00015 ?                        :     ISTORE 0
00016 ?                        :     ILOAD 2
00017 ?                        :     ALOAD 0
00018 ?                        :     GETFIELD java/lang/String.value : [C
00019 ?                        :     ARRAYLENGTH
00020 ?                        :     IF_ICMPLE L2
00021 ?                        :     ICONST_1
00022 ?                        :     ISTORE 0
00023 ?                        :     NEW java/lang/StringIndexOutOfBoundsException
00024 ?                        :     DUP
00025 ?                        :     ILOAD 2
00026 ?                        :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00027 ?                        :     ATHROW
00028 ?                        :    L2
00029 ?                        :    FRAME SAME
00030 ?                        :     ICONST_1
00031 ?                        :     ISTORE 0
00032 ?                        :     ILOAD 1
00033 ?                        :     ILOAD 2
00034 ?                        :     IF_ICMPLE L3
00035 ?                        :     ICONST_1
00036 ?                        :     ISTORE 0
00037 ?                        :     NEW java/lang/StringIndexOutOfBoundsException
00038 ?                        :     DUP
00039 ?                        :     ILOAD 2
00040 ?                        :     ILOAD 1
00041 ?                        :     ISUB
00042 ?                        :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00043 ?                        :     ATHROW
00044 ?                        :    L3
00045 ?                        :    FRAME SAME
00046 ?                        :     ICONST_1
00047 ?                        :     ISTORE 0
00048 ?                        :     ALOAD 3
00049 ?                        :     INVOKESTATIC java/util/Objects.requireNonNull (Ljava/lang/Object;)Ljava/lang/Object;
00050 ?                        :     POP
00051 ?                        :     ILOAD 4
00052 ?                        :     ISTORE 5
00053 ?                        :     ILOAD 2
00054 ?                        :     ISTORE 6
00055 ?                        :     ILOAD 1
00056 ?                        :     ISTORE 7
00057 ?                        :     ALOAD 0
00058 ?                        :     GETFIELD java/lang/String.value : [C
00059 ?                        :     ASTORE 8
00060 ?                        :    L4
00061 ?                        :    FRAME FULL [I I I [B I I I I [C] []
00062 ?                        :     ICONST_1
00063 ?                        :     ISTORE 0
00064 ?                        :     ILOAD 7
00065 ?                        :     ILOAD 6
00066 ?                        :     IF_ICMPGE L5
00067 ?                        :     ICONST_1
00068 ?                        :     ISTORE 0
00069 ?                        :     ALOAD 3
00070 ?                        :     ILOAD 5
00071 ?                        :     IINC 5 1
00072 ?                        :     ALOAD 8
00073 ?                        :     ILOAD 7
00074 ?                        :     IINC 7 1
00075 ?                        :     CALOAD
00076 ?                        :     I2B
00077 ?                        :     BASTORE
00078 ?                        :     GOTO L4
00079 ?                        :    L5
00080 ?                        :    FRAME SAME
00081 ?                        :     ICONST_1
00082 ?                        :     ISTORE 0
00083 ?                        :     ICONST_1
00084 ?                        :     SIPUSH 129
00085 ?                        :     ILOAD 0
00086 ?                        :     ILOAD 0
00087 ?                        :     ILOAD 0
00088 ?                        :     ILOAD 0
00089 ?                        :     ILOAD 0
00090 ?                        :     ILOAD 0
00091 ?                        :     ILOAD 0
00092 ?                        :     ILOAD 0
00093 ?                        :     ILOAD 0
00094 ?                        :     ILOAD 0
00095 ?                        :     ILOAD 0
00096 ?                        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZ)V
00097 ?                        :     RETURN
00098 String I I [B I . . . .  : Throwable  :    L6
00099 String I I [B I . . . .  : Throwable  :    FRAME FULL [T I I [B I] [java/lang/Throwable]
00100 String I I [B I . . . .  : Throwable  :     ICONST_1
00101 String I I [B I . . . .  : Throwable I  :     SIPUSH 129
00102 String I I [B I . . . .  : Throwable I I  :     ILOAD 0
00103 ?                        :     ILOAD 0
00104 ?                        :     ILOAD 0
00105 ?                        :     ILOAD 0
00106 ?                        :     ILOAD 0
00107 ?                        :     ILOAD 0
00108 ?                        :     ILOAD 0
00109 ?                        :     ILOAD 0
00110 ?                        :     ILOAD 0
00111 ?                        :     ILOAD 0
00112 ?                        :     ILOAD 0
00113 ?                        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZ)V
00114 ?                        :     ATHROW
     TRYCATCHBLOCK L0 L6 L6 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 35: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
getBytes(Ljava/lang/String;)[B
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?          :     ISTORE 0
00003 ?          :     ALOAD 1
00004 ?          :     IFNONNULL L1
00005 ?          :     ICONST_1
00006 ?          :     ISTORE 0
00007 ?          :     NEW java/lang/NullPointerException
00008 ?          :     DUP
00009 ?          :     INVOKESPECIAL java/lang/NullPointerException.<init> ()V
00010 ?          :     ATHROW
00011 ?          :    L1
00012 ?          :    FRAME FULL [I java/lang/String] []
00013 ?          :     ICONST_1
00014 ?          :     ISTORE 0
00015 ?          :     ALOAD 1
00016 ?          :     ALOAD 0
00017 ?          :     GETFIELD java/lang/String.value : [C
00018 ?          :     ICONST_0
00019 ?          :     ALOAD 0
00020 ?          :     GETFIELD java/lang/String.value : [C
00021 ?          :     ARRAYLENGTH
00022 ?          :     INVOKESTATIC java/lang/StringCoding.encode (Ljava/lang/String;[CII)[B
00023 ?          :     ICONST_1
00024 ?          :     SIPUSH 140
00025 ?          :     ILOAD 0
00026 ?          :     ILOAD 0
00027 ?          :     ILOAD 0
00028 ?          :     ILOAD 0
00029 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZ)V
00030 ?          :     ARETURN
00031 String String  : Throwable  :    L2
00032 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00033 String String  : Throwable  :     ICONST_1
00034 String String  : Throwable I  :     SIPUSH 140
00035 String String  : Throwable I I  :     ILOAD 0
00036 ?          :     ILOAD 0
00037 ?          :     ILOAD 0
00038 ?          :     ILOAD 0
00039 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZ)V
00040 ?          :     ATHROW
     TRYCATCHBLOCK L0 L2 L2 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 35: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
getBytes(Ljava/nio/charset/Charset;)[B
00000 String Charset  :  :    L0
00001 String Charset  :  :     ICONST_1
00002 ?          :     ISTORE 0
00003 ?          :     ALOAD 1
00004 ?          :     IFNONNULL L1
00005 ?          :     ICONST_1
00006 ?          :     ISTORE 0
00007 ?          :     NEW java/lang/NullPointerException
00008 ?          :     DUP
00009 ?          :     INVOKESPECIAL java/lang/NullPointerException.<init> ()V
00010 ?          :     ATHROW
00011 ?          :    L1
00012 ?          :    FRAME FULL [I java/nio/charset/Charset] []
00013 ?          :     ICONST_1
00014 ?          :     ISTORE 0
00015 ?          :     ALOAD 1
00016 ?          :     ALOAD 0
00017 ?          :     GETFIELD java/lang/String.value : [C
00018 ?          :     ICONST_0
00019 ?          :     ALOAD 0
00020 ?          :     GETFIELD java/lang/String.value : [C
00021 ?          :     ARRAYLENGTH
00022 ?          :     INVOKESTATIC java/lang/StringCoding.encode (Ljava/nio/charset/Charset;[CII)[B
00023 ?          :     ICONST_1
00024 ?          :     SIPUSH 144
00025 ?          :     ILOAD 0
00026 ?          :     ILOAD 0
00027 ?          :     ILOAD 0
00028 ?          :     ILOAD 0
00029 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZ)V
00030 ?          :     ARETURN
00031 String Charset  : Throwable  :    L2
00032 String Charset  : Throwable  :    FRAME FULL [T java/nio/charset/Charset] [java/lang/Throwable]
00033 String Charset  : Throwable  :     ICONST_1
00034 String Charset  : Throwable I  :     SIPUSH 144
00035 String Charset  : Throwable I I  :     ILOAD 0
00036 ?          :     ILOAD 0
00037 ?          :     ILOAD 0
00038 ?          :     ILOAD 0
00039 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZ)V
00040 ?          :     ATHROW
     TRYCATCHBLOCK L0 L2 L2 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 20: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
getBytes()[B
00000 String  :  :    L0
00001 String  :  :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     ALOAD 0
00004 ?       :     GETFIELD java/lang/String.value : [C
00005 ?       :     ICONST_0
00006 ?       :     ALOAD 0
00007 ?       :     GETFIELD java/lang/String.value : [C
00008 ?       :     ARRAYLENGTH
00009 ?       :     INVOKESTATIC java/lang/StringCoding.encode ([CII)[B
00010 ?       :     ICONST_1
00011 ?       :     SIPUSH 148
00012 ?       :     ILOAD 0
00013 ?       :     ILOAD 0
00014 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00015 ?       :     ARETURN
00016 String  : Throwable  :    L1
00017 String  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00018 String  : Throwable  :     ICONST_1
00019 String  : Throwable I  :     SIPUSH 148
00020 String  : Throwable I I  :     ILOAD 0
00021 ?       :     ILOAD 0
00022 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00023 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 143: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
equals(Ljava/lang/Object;)Z
00000 String Object . . . . .  :  :    L0
00001 String Object . . . . .  :  :     ICONST_1
00002 ?                       :     ISTORE 0
00003 ?                       :     ALOAD 0
00004 ?                       :     ALOAD 1
00005 ?                       :     IF_ACMPNE L1
00006 ?                       :     ICONST_1
00007 ?                       :     ISTORE 0
00008 ?                       :     ICONST_1
00009 ?                       :     ICONST_1
00010 ?                       :     SIPUSH 150
00011 ?                       :     ILOAD 0
00012 ?                       :     ILOAD 0
00013 ?                       :     ILOAD 0
00014 ?                       :     ILOAD 0
00015 ?                       :     ILOAD 0
00016 ?                       :     ILOAD 0
00017 ?                       :     ILOAD 0
00018 ?                       :     ILOAD 0
00019 ?                       :     ILOAD 0
00020 ?                       :     ILOAD 0
00021 ?                       :     ILOAD 0
00022 ?                       :     ILOAD 0
00023 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZ)V
00024 ?                       :     IRETURN
00025 ?                       :    L1
00026 ?                       :    FRAME FULL [I java/lang/Object] []
00027 ?                       :     ICONST_1
00028 ?                       :     ISTORE 0
00029 ?                       :     ALOAD 1
00030 ?                       :     INSTANCEOF java/lang/String
00031 ?                       :     IFEQ L2
00032 ?                       :     ICONST_1
00033 ?                       :     ISTORE 0
00034 ?                       :     ALOAD 1
00035 ?                       :     CHECKCAST java/lang/String
00036 ?                       :     ASTORE 2
00037 ?                       :     ALOAD 0
00038 ?                       :     GETFIELD java/lang/String.value : [C
00039 ?                       :     ARRAYLENGTH
00040 ?                       :     ISTORE 3
00041 ?                       :     ILOAD 3
00042 ?                       :     ALOAD 2
00043 ?                       :     GETFIELD java/lang/String.value : [C
00044 ?                       :     ARRAYLENGTH
00045 ?                       :     IF_ICMPNE L2
00046 ?                       :     ICONST_1
00047 ?                       :     ISTORE 0
00048 ?                       :     ALOAD 0
00049 ?                       :     GETFIELD java/lang/String.value : [C
00050 ?                       :     ASTORE 4
00051 ?                       :     ALOAD 2
00052 ?                       :     GETFIELD java/lang/String.value : [C
00053 ?                       :     ASTORE 5
00054 ?                       :     ICONST_0
00055 ?                       :     ISTORE 6
00056 ?                       :    L3
00057 ?                       :    FRAME FULL [I java/lang/Object java/lang/String I [C [C I] []
00058 ?                       :     ICONST_1
00059 ?                       :     ISTORE 0
00060 ?                       :     ILOAD 3
00061 ?                       :     IINC 3 -1
00062 ?                       :     IFEQ L4
00063 ?                       :     ICONST_1
00064 ?                       :     ISTORE 0
00065 ?                       :     ALOAD 4
00066 ?                       :     ILOAD 6
00067 ?                       :     CALOAD
00068 ?                       :     ALOAD 5
00069 ?                       :     ILOAD 6
00070 ?                       :     CALOAD
00071 ?                       :     IF_ICMPEQ L5
00072 ?                       :     ICONST_1
00073 ?                       :     ISTORE 0
00074 ?                       :     ICONST_0
00075 ?                       :     ICONST_1
00076 ?                       :     SIPUSH 150
00077 ?                       :     ILOAD 0
00078 ?                       :     ILOAD 0
00079 ?                       :     ILOAD 0
00080 ?                       :     ILOAD 0
00081 ?                       :     ILOAD 0
00082 ?                       :     ILOAD 0
00083 ?                       :     ILOAD 0
00084 ?                       :     ILOAD 0
00085 ?                       :     ILOAD 0
00086 ?                       :     ILOAD 0
00087 ?                       :     ILOAD 0
00088 ?                       :     ILOAD 0
00089 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZ)V
00090 ?                       :     IRETURN
00091 ?                       :    L5
00092 ?                       :    FRAME SAME
00093 ?                       :     ICONST_1
00094 ?                       :     ISTORE 0
00095 ?                       :     IINC 6 1
00096 ?                       :     GOTO L3
00097 ?                       :    L4
00098 ?                       :    FRAME SAME
00099 ?                       :     ICONST_1
00100 ?                       :     ISTORE 0
00101 ?                       :     ICONST_1
00102 ?                       :     ICONST_1
00103 ?                       :     SIPUSH 150
00104 ?                       :     ILOAD 0
00105 ?                       :     ILOAD 0
00106 ?                       :     ILOAD 0
00107 ?                       :     ILOAD 0
00108 ?                       :     ILOAD 0
00109 ?                       :     ILOAD 0
00110 ?                       :     ILOAD 0
00111 ?                       :     ILOAD 0
00112 ?                       :     ILOAD 0
00113 ?                       :     ILOAD 0
00114 ?                       :     ILOAD 0
00115 ?                       :     ILOAD 0
00116 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZ)V
00117 ?                       :     IRETURN
00118 ?                       :    L2
00119 ?                       :    FRAME FULL [I java/lang/Object] []
00120 ?                       :     ICONST_1
00121 ?                       :     ISTORE 0
00122 ?                       :     ICONST_0
00123 ?                       :     ICONST_1
00124 ?                       :     SIPUSH 150
00125 ?                       :     ILOAD 0
00126 ?                       :     ILOAD 0
00127 ?                       :     ILOAD 0
00128 ?                       :     ILOAD 0
00129 ?                       :     ILOAD 0
00130 ?                       :     ILOAD 0
00131 ?                       :     ILOAD 0
00132 ?                       :     ILOAD 0
00133 ?                       :     ILOAD 0
00134 ?                       :     ILOAD 0
00135 ?                       :     ILOAD 0
00136 ?                       :     ILOAD 0
00137 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZ)V
00138 ?                       :     IRETURN
00139 String Object . . . . .  : Throwable  :    L6
00140 String Object . . . . .  : Throwable  :    FRAME FULL [T java/lang/Object] [java/lang/Throwable]
00141 String Object . . . . .  : Throwable  :     ICONST_1
00142 String Object . . . . .  : Throwable I  :     SIPUSH 150
00143 String Object . . . . .  : Throwable I I  :     ILOAD 0
00144 ?                       :     ILOAD 0
00145 ?                       :     ILOAD 0
00146 ?                       :     ILOAD 0
00147 ?                       :     ILOAD 0
00148 ?                       :     ILOAD 0
00149 ?                       :     ILOAD 0
00150 ?                       :     ILOAD 0
00151 ?                       :     ILOAD 0
00152 ?                       :     ILOAD 0
00153 ?                       :     ILOAD 0
00154 ?                       :     ILOAD 0
00155 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZ)V
00156 ?                       :     ATHROW
     TRYCATCHBLOCK L0 L6 L6 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 16: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
contentEquals(Ljava/lang/StringBuffer;)Z
00000 String StringBuffer  :  :    L0
00001 String StringBuffer  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ALOAD 1
00005 ?        :     INVOKEVIRTUAL java/lang/String.contentEquals (Ljava/lang/CharSequence;)Z
00006 ?        :     ICONST_1
00007 ?        :     SIPUSH 162
00008 ?        :     ILOAD 0
00009 ?        :     ILOAD 0
00010 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00011 ?        :     IRETURN
00012 String StringBuffer  : Throwable  :    L1
00013 String StringBuffer  : Throwable  :    FRAME FULL [T java/lang/StringBuffer] [java/lang/Throwable]
00014 String StringBuffer  : Throwable  :     ICONST_1
00015 String StringBuffer  : Throwable I  :     SIPUSH 162
00016 String StringBuffer  : Throwable I I  :     ILOAD 0
00017 ?        :     ILOAD 0
00018 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00019 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 98: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
nonSyncContentEquals(Ljava/lang/AbstractStringBuilder;)Z
00000 String AbstractStringBuilder . . . .  :  :    L0
00001 String AbstractStringBuilder . . . .  :  :     ICONST_1
00002 ?                   :     ISTORE 0
00003 ?                   :     ALOAD 0
00004 ?                   :     GETFIELD java/lang/String.value : [C
00005 ?                   :     ASTORE 2
00006 ?                   :     ALOAD 1
00007 ?                   :     INVOKEVIRTUAL java/lang/AbstractStringBuilder.getValue ()[C
00008 ?                   :     ASTORE 3
00009 ?                   :     ALOAD 2
00010 ?                   :     ARRAYLENGTH
00011 ?                   :     ISTORE 4
00012 ?                   :     ILOAD 4
00013 ?                   :     ALOAD 1
00014 ?                   :     INVOKEVIRTUAL java/lang/AbstractStringBuilder.length ()I
00015 ?                   :     IF_ICMPEQ L1
00016 ?                   :     ICONST_1
00017 ?                   :     ISTORE 0
00018 ?                   :     ICONST_0
00019 ?                   :     ICONST_1
00020 ?                   :     SIPUSH 164
00021 ?                   :     ILOAD 0
00022 ?                   :     ILOAD 0
00023 ?                   :     ILOAD 0
00024 ?                   :     ILOAD 0
00025 ?                   :     ILOAD 0
00026 ?                   :     ILOAD 0
00027 ?                   :     ILOAD 0
00028 ?                   :     ILOAD 0
00029 ?                   :     ILOAD 0
00030 ?                   :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00031 ?                   :     IRETURN
00032 ?                   :    L1
00033 ?                   :    FRAME FULL [I java/lang/AbstractStringBuilder [C [C I] []
00034 ?                   :     ICONST_1
00035 ?                   :     ISTORE 0
00036 ?                   :     ICONST_0
00037 ?                   :     ISTORE 5
00038 ?                   :    L2
00039 ?                   :    FRAME APPEND [I]
00040 ?                   :     ICONST_1
00041 ?                   :     ISTORE 0
00042 ?                   :     ILOAD 5
00043 ?                   :     ILOAD 4
00044 ?                   :     IF_ICMPGE L3
00045 ?                   :     ICONST_1
00046 ?                   :     ISTORE 0
00047 ?                   :     ALOAD 2
00048 ?                   :     ILOAD 5
00049 ?                   :     CALOAD
00050 ?                   :     ALOAD 3
00051 ?                   :     ILOAD 5
00052 ?                   :     CALOAD
00053 ?                   :     IF_ICMPEQ L4
00054 ?                   :     ICONST_1
00055 ?                   :     ISTORE 0
00056 ?                   :     ICONST_0
00057 ?                   :     ICONST_1
00058 ?                   :     SIPUSH 164
00059 ?                   :     ILOAD 0
00060 ?                   :     ILOAD 0
00061 ?                   :     ILOAD 0
00062 ?                   :     ILOAD 0
00063 ?                   :     ILOAD 0
00064 ?                   :     ILOAD 0
00065 ?                   :     ILOAD 0
00066 ?                   :     ILOAD 0
00067 ?                   :     ILOAD 0
00068 ?                   :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00069 ?                   :     IRETURN
00070 ?                   :    L4
00071 ?                   :    FRAME SAME
00072 ?                   :     ICONST_1
00073 ?                   :     ISTORE 0
00074 ?                   :     IINC 5 1
00075 ?                   :     GOTO L2
00076 ?                   :    L3
00077 ?                   :    FRAME SAME
00078 ?                   :     ICONST_1
00079 ?                   :     ISTORE 0
00080 ?                   :     ICONST_1
00081 ?                   :     ICONST_1
00082 ?                   :     SIPUSH 164
00083 ?                   :     ILOAD 0
00084 ?                   :     ILOAD 0
00085 ?                   :     ILOAD 0
00086 ?                   :     ILOAD 0
00087 ?                   :     ILOAD 0
00088 ?                   :     ILOAD 0
00089 ?                   :     ILOAD 0
00090 ?                   :     ILOAD 0
00091 ?                   :     ILOAD 0
00092 ?                   :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00093 ?                   :     IRETURN
00094 String AbstractStringBuilder . . . .  : Throwable  :    L5
00095 String AbstractStringBuilder . . . .  : Throwable  :    FRAME FULL [T java/lang/AbstractStringBuilder] [java/lang/Throwable]
00096 String AbstractStringBuilder . . . .  : Throwable  :     ICONST_1
00097 String AbstractStringBuilder . . . .  : Throwable I  :     SIPUSH 164
00098 String AbstractStringBuilder . . . .  : Throwable I I  :     ILOAD 0
00099 ?                   :     ILOAD 0
00100 ?                   :     ILOAD 0
00101 ?                   :     ILOAD 0
00102 ?                   :     ILOAD 0
00103 ?                   :     ILOAD 0
00104 ?                   :     ILOAD 0
00105 ?                   :     ILOAD 0
00106 ?                   :     ILOAD 0
00107 ?                   :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00108 ?                   :     ATHROW
     TRYCATCHBLOCK L0 L5 L5 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 67: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
equalsIgnoreCase(Ljava/lang/String;)Z
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?               :     ISTORE 0
00003 ?               :     ALOAD 0
00004 ?               :     ALOAD 1
00005 ?               :     IF_ACMPNE L1
00006 ?               :     ICONST_1
00007 ?               :     ISTORE 0
00008 ?               :     ICONST_1
00009 ?               :     GOTO L2
00010 ?               :    L1
00011 ?               :    FRAME FULL [I java/lang/String] []
00012 ?               :     ICONST_1
00013 ?               :     ISTORE 0
00014 ?               :     ALOAD 1
00015 ?               :     IFNULL L3
00016 ?               :     ICONST_1
00017 ?               :     ISTORE 0
00018 ?               :     ALOAD 1
00019 ?               :     GETFIELD java/lang/String.value : [C
00020 ?               :     ARRAYLENGTH
00021 ?               :     ALOAD 0
00022 ?               :     GETFIELD java/lang/String.value : [C
00023 ?               :     ARRAYLENGTH
00024 ?               :     IF_ICMPNE L3
00025 ?               :     ICONST_1
00026 ?               :     ISTORE 0
00027 ?               :     ALOAD 0
00028 ?               :     ICONST_1
00029 ?               :     ICONST_0
00030 ?               :     ALOAD 1
00031 ?               :     ICONST_0
00032 ?               :     ALOAD 0
00033 ?               :     GETFIELD java/lang/String.value : [C
00034 ?               :     ARRAYLENGTH
00035 ?               :     INVOKEVIRTUAL java/lang/String.regionMatches (ZILjava/lang/String;II)Z
00036 ?               :     IFEQ L3
00037 ?               :     ICONST_1
00038 ?               :     ISTORE 0
00039 ?               :     ICONST_1
00040 ?               :     GOTO L2
00041 ?               :    L3
00042 ?               :    FRAME SAME
00043 ?               :     ICONST_1
00044 ?               :     ISTORE 0
00045 ?               :     ICONST_0
00046 ?               :    L2
00047 ?               :    FRAME SAME1 I
00048 ?               :     ICONST_1
00049 ?               :     ISTORE 0
00050 ?               :     ICONST_1
00051 ?               :     SIPUSH 189
00052 ?               :     ILOAD 0
00053 ?               :     ILOAD 0
00054 ?               :     ILOAD 0
00055 ?               :     ILOAD 0
00056 ?               :     ILOAD 0
00057 ?               :     ILOAD 0
00058 ?               :     ILOAD 0
00059 ?               :     ILOAD 0
00060 ?               :     ILOAD 0
00061 ?               :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00062 ?               :     IRETURN
00063 String String  : Throwable  :    L4
00064 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00065 String String  : Throwable  :     ICONST_1
00066 String String  : Throwable I  :     SIPUSH 189
00067 String String  : Throwable I I  :     ILOAD 0
00068 ?               :     ILOAD 0
00069 ?               :     ILOAD 0
00070 ?               :     ILOAD 0
00071 ?               :     ILOAD 0
00072 ?               :     ILOAD 0
00073 ?               :     ILOAD 0
00074 ?               :     ILOAD 0
00075 ?               :     ILOAD 0
00076 ?               :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00077 ?               :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 87: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
compareTo(Ljava/lang/String;)I
00000 String String . . . . . . . .  :  :    L0
00001 String String . . . . . . . .  :  :     ICONST_1
00002 ?                     :     ISTORE 0
00003 ?                     :     ALOAD 0
00004 ?                     :     GETFIELD java/lang/String.value : [C
00005 ?                     :     ARRAYLENGTH
00006 ?                     :     ISTORE 2
00007 ?                     :     ALOAD 1
00008 ?                     :     GETFIELD java/lang/String.value : [C
00009 ?                     :     ARRAYLENGTH
00010 ?                     :     ISTORE 3
00011 ?                     :     ILOAD 2
00012 ?                     :     ILOAD 3
00013 ?                     :     INVOKESTATIC java/lang/Math.min (II)I
00014 ?                     :     ISTORE 4
00015 ?                     :     ALOAD 0
00016 ?                     :     GETFIELD java/lang/String.value : [C
00017 ?                     :     ASTORE 5
00018 ?                     :     ALOAD 1
00019 ?                     :     GETFIELD java/lang/String.value : [C
00020 ?                     :     ASTORE 6
00021 ?                     :     ICONST_0
00022 ?                     :     ISTORE 7
00023 ?                     :    L1
00024 ?                     :    FRAME FULL [I java/lang/String I I I [C [C I] []
00025 ?                     :     ICONST_1
00026 ?                     :     ISTORE 0
00027 ?                     :     ILOAD 7
00028 ?                     :     ILOAD 4
00029 ?                     :     IF_ICMPGE L2
00030 ?                     :     ICONST_1
00031 ?                     :     ISTORE 0
00032 ?                     :     ALOAD 5
00033 ?                     :     ILOAD 7
00034 ?                     :     CALOAD
00035 ?                     :     ISTORE 8
00036 ?                     :     ALOAD 6
00037 ?                     :     ILOAD 7
00038 ?                     :     CALOAD
00039 ?                     :     ISTORE 9
00040 ?                     :     ILOAD 8
00041 ?                     :     ILOAD 9
00042 ?                     :     IF_ICMPEQ L3
00043 ?                     :     ICONST_1
00044 ?                     :     ISTORE 0
00045 ?                     :     ILOAD 8
00046 ?                     :     ILOAD 9
00047 ?                     :     ISUB
00048 ?                     :     ICONST_1
00049 ?                     :     SIPUSH 198
00050 ?                     :     ILOAD 0
00051 ?                     :     ILOAD 0
00052 ?                     :     ILOAD 0
00053 ?                     :     ILOAD 0
00054 ?                     :     ILOAD 0
00055 ?                     :     ILOAD 0
00056 ?                     :     ILOAD 0
00057 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZ)V
00058 ?                     :     IRETURN
00059 ?                     :    L3
00060 ?                     :    FRAME APPEND [I I]
00061 ?                     :     ICONST_1
00062 ?                     :     ISTORE 0
00063 ?                     :     IINC 7 1
00064 ?                     :     GOTO L1
00065 ?                     :    L2
00066 ?                     :    FRAME CHOP 2
00067 ?                     :     ICONST_1
00068 ?                     :     ISTORE 0
00069 ?                     :     ILOAD 2
00070 ?                     :     ILOAD 3
00071 ?                     :     ISUB
00072 ?                     :     ICONST_1
00073 ?                     :     SIPUSH 198
00074 ?                     :     ILOAD 0
00075 ?                     :     ILOAD 0
00076 ?                     :     ILOAD 0
00077 ?                     :     ILOAD 0
00078 ?                     :     ILOAD 0
00079 ?                     :     ILOAD 0
00080 ?                     :     ILOAD 0
00081 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZ)V
00082 ?                     :     IRETURN
00083 String String . . . . . . . .  : Throwable  :    L4
00084 String String . . . . . . . .  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00085 String String . . . . . . . .  : Throwable  :     ICONST_1
00086 String String . . . . . . . .  : Throwable I  :     SIPUSH 198
00087 String String . . . . . . . .  : Throwable I I  :     ILOAD 0
00088 ?                     :     ILOAD 0
00089 ?                     :     ILOAD 0
00090 ?                     :     ILOAD 0
00091 ?                     :     ILOAD 0
00092 ?                     :     ILOAD 0
00093 ?                     :     ILOAD 0
00094 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZ)V
00095 ?                     :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
compareToIgnoreCase(Ljava/lang/String;)I
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     GETSTATIC java/lang/String.CASE_INSENSITIVE_ORDER : Ljava/util/Comparator;
00004 ?        :     ALOAD 0
00005 ?        :     ALOAD 1
00006 ?        :     INVOKEINTERFACE java/util/Comparator.compare (Ljava/lang/Object;Ljava/lang/Object;)I
00007 ?        :     ICONST_1
00008 ?        :     SIPUSH 205
00009 ?        :     ILOAD 0
00010 ?        :     ILOAD 0
00011 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?        :     IRETURN
00013 String String  : Throwable  :    L1
00014 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00015 String String  : Throwable  :     ICONST_1
00016 String String  : Throwable I  :     SIPUSH 205
00017 String String  : Throwable I I  :     ILOAD 0
00018 ?        :     ILOAD 0
00019 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 122: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
regionMatches(ILjava/lang/String;II)Z
00000 String I String I I . . . .  :  :    L0
00001 String I String I I . . . .  :  :     ICONST_1
00002 ?                       :     ISTORE 0
00003 ?                       :     ALOAD 0
00004 ?                       :     GETFIELD java/lang/String.value : [C
00005 ?                       :     ASTORE 5
00006 ?                       :     ILOAD 1
00007 ?                       :     ISTORE 6
00008 ?                       :     ALOAD 2
00009 ?                       :     GETFIELD java/lang/String.value : [C
00010 ?                       :     ASTORE 7
00011 ?                       :     ILOAD 3
00012 ?                       :     ISTORE 8
00013 ?                       :     ILOAD 3
00014 ?                       :     IFLT L1
00015 ?                       :     ICONST_1
00016 ?                       :     ISTORE 0
00017 ?                       :     ILOAD 1
00018 ?                       :     IFLT L1
00019 ?                       :     ICONST_1
00020 ?                       :     ISTORE 0
00021 ?                       :     ILOAD 1
00022 ?                       :     I2L
00023 ?                       :     ALOAD 0
00024 ?                       :     GETFIELD java/lang/String.value : [C
00025 ?                       :     ARRAYLENGTH
00026 ?                       :     I2L
00027 ?                       :     ILOAD 4
00028 ?                       :     I2L
00029 ?                       :     LSUB
00030 ?                       :     LCMP
00031 ?                       :     IFGT L1
00032 ?                       :     ICONST_1
00033 ?                       :     ISTORE 0
00034 ?                       :     ILOAD 3
00035 ?                       :     I2L
00036 ?                       :     ALOAD 2
00037 ?                       :     GETFIELD java/lang/String.value : [C
00038 ?                       :     ARRAYLENGTH
00039 ?                       :     I2L
00040 ?                       :     ILOAD 4
00041 ?                       :     I2L
00042 ?                       :     LSUB
00043 ?                       :     LCMP
00044 ?                       :     IFLE L2
00045 ?                       :    L1
00046 ?                       :    FRAME FULL [I I java/lang/String I I [C I [C I] []
00047 ?                       :     ICONST_1
00048 ?                       :     ISTORE 0
00049 ?                       :     ICONST_0
00050 ?                       :     ICONST_1
00051 ?                       :     SIPUSH 207
00052 ?                       :     ILOAD 0
00053 ?                       :     ILOAD 0
00054 ?                       :     ILOAD 0
00055 ?                       :     ILOAD 0
00056 ?                       :     ILOAD 0
00057 ?                       :     ILOAD 0
00058 ?                       :     ILOAD 0
00059 ?                       :     ILOAD 0
00060 ?                       :     ILOAD 0
00061 ?                       :     ILOAD 0
00062 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZ)V
00063 ?                       :     IRETURN
00064 ?                       :    L2
00065 ?                       :    FRAME SAME
00066 ?                       :     ICONST_1
00067 ?                       :     ISTORE 0
00068 ?                       :     ILOAD 4
00069 ?                       :     IINC 4 -1
00070 ?                       :     IFLE L3
00071 ?                       :     ICONST_1
00072 ?                       :     ISTORE 0
00073 ?                       :     ALOAD 5
00074 ?                       :     ILOAD 6
00075 ?                       :     IINC 6 1
00076 ?                       :     CALOAD
00077 ?                       :     ALOAD 7
00078 ?                       :     ILOAD 8
00079 ?                       :     IINC 8 1
00080 ?                       :     CALOAD
00081 ?                       :     IF_ICMPEQ L2
00082 ?                       :     ICONST_1
00083 ?                       :     ISTORE 0
00084 ?                       :     ICONST_0
00085 ?                       :     ICONST_1
00086 ?                       :     SIPUSH 207
00087 ?                       :     ILOAD 0
00088 ?                       :     ILOAD 0
00089 ?                       :     ILOAD 0
00090 ?                       :     ILOAD 0
00091 ?                       :     ILOAD 0
00092 ?                       :     ILOAD 0
00093 ?                       :     ILOAD 0
00094 ?                       :     ILOAD 0
00095 ?                       :     ILOAD 0
00096 ?                       :     ILOAD 0
00097 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZ)V
00098 ?                       :     IRETURN
00099 ?                       :    L3
00100 ?                       :    FRAME SAME
00101 ?                       :     ICONST_1
00102 ?                       :     ISTORE 0
00103 ?                       :     ICONST_1
00104 ?                       :     ICONST_1
00105 ?                       :     SIPUSH 207
00106 ?                       :     ILOAD 0
00107 ?                       :     ILOAD 0
00108 ?                       :     ILOAD 0
00109 ?                       :     ILOAD 0
00110 ?                       :     ILOAD 0
00111 ?                       :     ILOAD 0
00112 ?                       :     ILOAD 0
00113 ?                       :     ILOAD 0
00114 ?                       :     ILOAD 0
00115 ?                       :     ILOAD 0
00116 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZ)V
00117 ?                       :     IRETURN
00118 String I String I I . . . .  : Throwable  :    L4
00119 String I String I I . . . .  : Throwable  :    FRAME FULL [T I java/lang/String I I] [java/lang/Throwable]
00120 String I String I I . . . .  : Throwable  :     ICONST_1
00121 String I String I I . . . .  : Throwable I  :     SIPUSH 207
00122 String I String I I . . . .  : Throwable I I  :     ILOAD 0
00123 ?                       :     ILOAD 0
00124 ?                       :     ILOAD 0
00125 ?                       :     ILOAD 0
00126 ?                       :     ILOAD 0
00127 ?                       :     ILOAD 0
00128 ?                       :     ILOAD 0
00129 ?                       :     ILOAD 0
00130 ?                       :     ILOAD 0
00131 ?                       :     ILOAD 0
00132 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZ)V
00133 ?                       :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 99: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
startsWith(Ljava/lang/String;I)Z
00000 String String I . . . . .  :  :    L0
00001 String String I . . . . .  :  :     ICONST_1
00002 ?                    :     ISTORE 0
00003 ?                    :     ALOAD 0
00004 ?                    :     GETFIELD java/lang/String.value : [C
00005 ?                    :     ASTORE 3
00006 ?                    :     ILOAD 2
00007 ?                    :     ISTORE 4
00008 ?                    :     ALOAD 1
00009 ?                    :     GETFIELD java/lang/String.value : [C
00010 ?                    :     ASTORE 5
00011 ?                    :     ICONST_0
00012 ?                    :     ISTORE 6
00013 ?                    :     ALOAD 1
00014 ?                    :     GETFIELD java/lang/String.value : [C
00015 ?                    :     ARRAYLENGTH
00016 ?                    :     ISTORE 7
00017 ?                    :     ILOAD 2
00018 ?                    :     IFLT L1
00019 ?                    :     ICONST_1
00020 ?                    :     ISTORE 0
00021 ?                    :     ILOAD 2
00022 ?                    :     ALOAD 0
00023 ?                    :     GETFIELD java/lang/String.value : [C
00024 ?                    :     ARRAYLENGTH
00025 ?                    :     ILOAD 7
00026 ?                    :     ISUB
00027 ?                    :     IF_ICMPLE L2
00028 ?                    :    L1
00029 ?                    :    FRAME FULL [I java/lang/String I [C I [C I I] []
00030 ?                    :     ICONST_1
00031 ?                    :     ISTORE 0
00032 ?                    :     ICONST_0
00033 ?                    :     ICONST_1
00034 ?                    :     SIPUSH 233
00035 ?                    :     ILOAD 0
00036 ?                    :     ILOAD 0
00037 ?                    :     ILOAD 0
00038 ?                    :     ILOAD 0
00039 ?                    :     ILOAD 0
00040 ?                    :     ILOAD 0
00041 ?                    :     ILOAD 0
00042 ?                    :     ILOAD 0
00043 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00044 ?                    :     IRETURN
00045 ?                    :    L2
00046 ?                    :    FRAME SAME
00047 ?                    :     ICONST_1
00048 ?                    :     ISTORE 0
00049 ?                    :     IINC 7 -1
00050 ?                    :     ILOAD 7
00051 ?                    :     IFLT L3
00052 ?                    :     ICONST_1
00053 ?                    :     ISTORE 0
00054 ?                    :     ALOAD 3
00055 ?                    :     ILOAD 4
00056 ?                    :     IINC 4 1
00057 ?                    :     CALOAD
00058 ?                    :     ALOAD 5
00059 ?                    :     ILOAD 6
00060 ?                    :     IINC 6 1
00061 ?                    :     CALOAD
00062 ?                    :     IF_ICMPEQ L2
00063 ?                    :     ICONST_1
00064 ?                    :     ISTORE 0
00065 ?                    :     ICONST_0
00066 ?                    :     ICONST_1
00067 ?                    :     SIPUSH 233
00068 ?                    :     ILOAD 0
00069 ?                    :     ILOAD 0
00070 ?                    :     ILOAD 0
00071 ?                    :     ILOAD 0
00072 ?                    :     ILOAD 0
00073 ?                    :     ILOAD 0
00074 ?                    :     ILOAD 0
00075 ?                    :     ILOAD 0
00076 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00077 ?                    :     IRETURN
00078 ?                    :    L3
00079 ?                    :    FRAME SAME
00080 ?                    :     ICONST_1
00081 ?                    :     ISTORE 0
00082 ?                    :     ICONST_1
00083 ?                    :     ICONST_1
00084 ?                    :     SIPUSH 233
00085 ?                    :     ILOAD 0
00086 ?                    :     ILOAD 0
00087 ?                    :     ILOAD 0
00088 ?                    :     ILOAD 0
00089 ?                    :     ILOAD 0
00090 ?                    :     ILOAD 0
00091 ?                    :     ILOAD 0
00092 ?                    :     ILOAD 0
00093 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00094 ?                    :     IRETURN
00095 String String I . . . . .  : Throwable  :    L4
00096 String String I . . . . .  : Throwable  :    FRAME FULL [T java/lang/String I] [java/lang/Throwable]
00097 String String I . . . . .  : Throwable  :     ICONST_1
00098 String String I . . . . .  : Throwable I  :     SIPUSH 233
00099 String String I . . . . .  : Throwable I I  :     ILOAD 0
00100 ?                    :     ILOAD 0
00101 ?                    :     ILOAD 0
00102 ?                    :     ILOAD 0
00103 ?                    :     ILOAD 0
00104 ?                    :     ILOAD 0
00105 ?                    :     ILOAD 0
00106 ?                    :     ILOAD 0
00107 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00108 ?                    :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
startsWith(Ljava/lang/String;)Z
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ALOAD 1
00005 ?        :     ICONST_0
00006 ?        :     INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z
00007 ?        :     ICONST_1
00008 ?        :     SIPUSH 241
00009 ?        :     ILOAD 0
00010 ?        :     ILOAD 0
00011 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?        :     IRETURN
00013 String String  : Throwable  :    L1
00014 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00015 String String  : Throwable  :     ICONST_1
00016 String String  : Throwable I  :     SIPUSH 241
00017 String String  : Throwable I I  :     ILOAD 0
00018 ?        :     ILOAD 0
00019 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 23: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
endsWith(Ljava/lang/String;)Z
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ALOAD 1
00005 ?        :     ALOAD 0
00006 ?        :     GETFIELD java/lang/String.value : [C
00007 ?        :     ARRAYLENGTH
00008 ?        :     ALOAD 1
00009 ?        :     GETFIELD java/lang/String.value : [C
00010 ?        :     ARRAYLENGTH
00011 ?        :     ISUB
00012 ?        :     INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z
00013 ?        :     ICONST_1
00014 ?        :     SIPUSH 243
00015 ?        :     ILOAD 0
00016 ?        :     ILOAD 0
00017 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00018 ?        :     IRETURN
00019 String String  : Throwable  :    L1
00020 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00021 String String  : Throwable  :     ICONST_1
00022 String String  : Throwable I  :     SIPUSH 243
00023 String String  : Throwable I I  :     ILOAD 0
00024 ?        :     ILOAD 0
00025 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00026 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 70: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
hashCode()I
00000 String . . .  :  :    L0
00001 String . . .  :  :     ICONST_1
00002 ?                :     ISTORE 0
00003 ?                :     ALOAD 0
00004 ?                :     GETFIELD java/lang/String.hash : I
00005 ?                :     ISTORE 1
00006 ?                :     ILOAD 1
00007 ?                :     IFNE L1
00008 ?                :     ICONST_1
00009 ?                :     ISTORE 0
00010 ?                :     ALOAD 0
00011 ?                :     GETFIELD java/lang/String.value : [C
00012 ?                :     ARRAYLENGTH
00013 ?                :     IFLE L1
00014 ?                :     ICONST_1
00015 ?                :     ISTORE 0
00016 ?                :     ALOAD 0
00017 ?                :     GETFIELD java/lang/String.value : [C
00018 ?                :     ASTORE 2
00019 ?                :     ICONST_0
00020 ?                :     ISTORE 3
00021 ?                :    L2
00022 ?                :    FRAME FULL [I I [C I] []
00023 ?                :     ICONST_1
00024 ?                :     ISTORE 0
00025 ?                :     ILOAD 3
00026 ?                :     ALOAD 0
00027 ?                :     GETFIELD java/lang/String.value : [C
00028 ?                :     ARRAYLENGTH
00029 ?                :     IF_ICMPGE L3
00030 ?                :     ICONST_1
00031 ?                :     ISTORE 0
00032 ?                :     BIPUSH 31
00033 ?                :     ILOAD 1
00034 ?                :     IMUL
00035 ?                :     ALOAD 2
00036 ?                :     ILOAD 3
00037 ?                :     CALOAD
00038 ?                :     IADD
00039 ?                :     ISTORE 1
00040 ?                :     IINC 3 1
00041 ?                :     GOTO L2
00042 ?                :    L3
00043 ?                :    FRAME SAME
00044 ?                :     ICONST_1
00045 ?                :     ISTORE 0
00046 ?                :     ALOAD 0
00047 ?                :     ILOAD 1
00048 ?                :     PUTFIELD java/lang/String.hash : I
00049 ?                :    L1
00050 ?                :    FRAME CHOP 2
00051 ?                :     ICONST_1
00052 ?                :     ISTORE 0
00053 ?                :     ILOAD 1
00054 ?                :     ICONST_1
00055 ?                :     SIPUSH 245
00056 ?                :     ILOAD 0
00057 ?                :     ILOAD 0
00058 ?                :     ILOAD 0
00059 ?                :     ILOAD 0
00060 ?                :     ILOAD 0
00061 ?                :     ILOAD 0
00062 ?                :     ILOAD 0
00063 ?                :     ILOAD 0
00064 ?                :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00065 ?                :     IRETURN
00066 String . . .  : Throwable  :    L4
00067 String . . .  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00068 String . . .  : Throwable  :     ICONST_1
00069 String . . .  : Throwable I  :     SIPUSH 245
00070 String . . .  : Throwable I I  :     ILOAD 0
00071 ?                :     ILOAD 0
00072 ?                :     ILOAD 0
00073 ?                :     ILOAD 0
00074 ?                :     ILOAD 0
00075 ?                :     ILOAD 0
00076 ?                :     ILOAD 0
00077 ?                :     ILOAD 0
00078 ?                :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00079 ?                :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
indexOf(I)I
00000 String I  :  :    L0
00001 String I  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ILOAD 1
00005 ?        :     ICONST_0
00006 ?        :     INVOKEVIRTUAL java/lang/String.indexOf (II)I
00007 ?        :     ICONST_1
00008 ?        :     SIPUSH 253
00009 ?        :     ILOAD 0
00010 ?        :     ILOAD 0
00011 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?        :     IRETURN
00013 String I  : Throwable  :    L1
00014 String I  : Throwable  :    FRAME FULL [T I] [java/lang/Throwable]
00015 String I  : Throwable  :     ICONST_1
00016 String I  : Throwable I  :     SIPUSH 253
00017 String I  : Throwable I I  :     ILOAD 0
00018 ?        :     ILOAD 0
00019 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 146: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
indexOf(II)I
00000 String I I . . .  :     :    L0
00001 String I I . . .  :     :     ICONST_1
00002 ?                       :     ISTORE 0
00003 ?                       :     ALOAD 0
00004 ?                       :     GETFIELD java/lang/String.value : [C
00005 ?                       :     ARRAYLENGTH
00006 ?                       :     ISTORE 3
00007 ?                       :     ILOAD 2
00008 ?                       :     IFGE L1
00009 ?                       :     ICONST_1
00010 ?                       :     ISTORE 0
00011 ?                       :     ICONST_0
00012 ?                       :     ISTORE 2
00013 ?                       :     GOTO L2
00014 ?                       :    L1
00015 ?                       :    FRAME FULL [I I I I] []
00016 ?                       :     ICONST_1
00017 ?                       :     ISTORE 0
00018 ?                       :     ILOAD 2
00019 ?                       :     ILOAD 3
00020 ?                       :     IF_ICMPLT L2
00021 ?                       :     ICONST_1
00022 ?                       :     ISTORE 0
00023 ?                       :     ICONST_M1
00024 ?                       :     ICONST_1
00025 ?                       :     SIPUSH 255
00026 ?                       :     ILOAD 0
00027 ?                       :     ILOAD 0
00028 ?                       :     ILOAD 0
00029 ?                       :     ILOAD 0
00030 ?                       :     ILOAD 0
00031 ?                       :     ILOAD 0
00032 ?                       :     ILOAD 0
00033 ?                       :     ILOAD 0
00034 ?                       :     ILOAD 0
00035 ?                       :     ILOAD 0
00036 ?                       :     ILOAD 0
00037 ?                       :     ILOAD 0
00038 ?                       :     ILOAD 0
00039 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZZ)V
00040 ?                       :     IRETURN
00041 ?                       :    L2
00042 ?                       :    FRAME SAME
00043 ?                       :     ICONST_1
00044 ?                       :     ISTORE 0
00045 ?                       :     ILOAD 1
00046 ?                       :     LDC 65536
00047 ?                       :     IF_ICMPGE L3
00048 ?                       :     ICONST_1
00049 ?                       :     ISTORE 0
00050 ?                       :     ALOAD 0
00051 ?                       :     GETFIELD java/lang/String.value : [C
00052 ?                       :     ASTORE 4
00053 ?                       :     ILOAD 2
00054 ?                       :     ISTORE 5
00055 ?                       :    L4
00056 ?                       :    FRAME APPEND [[C I]
00057 ?                       :     ICONST_1
00058 ?                       :     ISTORE 0
00059 ?                       :     ILOAD 5
00060 ?                       :     ILOAD 3
00061 ?                       :     IF_ICMPGE L5
00062 ?                       :     ICONST_1
00063 ?                       :     ISTORE 0
00064 ?                       :     ALOAD 4
00065 ?                       :     ILOAD 5
00066 ?                       :     CALOAD
00067 ?                       :     ILOAD 1
00068 ?                       :     IF_ICMPNE L6
00069 ?                       :     ICONST_1
00070 ?                       :     ISTORE 0
00071 ?                       :     ILOAD 5
00072 ?                       :     ICONST_1
00073 ?                       :     SIPUSH 255
00074 ?                       :     ILOAD 0
00075 ?                       :     ILOAD 0
00076 ?                       :     ILOAD 0
00077 ?                       :     ILOAD 0
00078 ?                       :     ILOAD 0
00079 ?                       :     ILOAD 0
00080 ?                       :     ILOAD 0
00081 ?                       :     ILOAD 0
00082 ?                       :     ILOAD 0
00083 ?                       :     ILOAD 0
00084 ?                       :     ILOAD 0
00085 ?                       :     ILOAD 0
00086 ?                       :     ILOAD 0
00087 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZZ)V
00088 ?                       :     IRETURN
00089 ?                       :    L6
00090 ?                       :    FRAME SAME
00091 ?                       :     ICONST_1
00092 ?                       :     ISTORE 0
00093 ?                       :     IINC 5 1
00094 ?                       :     GOTO L4
00095 ?                       :    L5
00096 ?                       :    FRAME SAME
00097 ?                       :     ICONST_1
00098 ?                       :     ISTORE 0
00099 ?                       :     ICONST_M1
00100 ?                       :     ICONST_1
00101 ?                       :     SIPUSH 255
00102 ?                       :     ILOAD 0
00103 ?                       :     ILOAD 0
00104 ?                       :     ILOAD 0
00105 ?                       :     ILOAD 0
00106 ?                       :     ILOAD 0
00107 ?                       :     ILOAD 0
00108 ?                       :     ILOAD 0
00109 ?                       :     ILOAD 0
00110 ?                       :     ILOAD 0
00111 ?                       :     ILOAD 0
00112 ?                       :     ILOAD 0
00113 ?                       :     ILOAD 0
00114 ?                       :     ILOAD 0
00115 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZZ)V
00116 ?                       :     IRETURN
00117 ?                       :    L3
00118 ?                       :    FRAME CHOP 2
00119 ?                       :     ICONST_1
00120 ?                       :     ISTORE 0
00121 ?                       :     ALOAD 0
00122 ?                       :     ILOAD 1
00123 ?                       :     ILOAD 2
00124 ?                       :     INVOKESPECIAL java/lang/String.indexOfSupplementary (II)I
00125 ?                       :     ICONST_1
00126 ?                       :     SIPUSH 255
00127 ?                       :     ILOAD 0
00128 ?                       :     ILOAD 0
00129 ?                       :     ILOAD 0
00130 ?                       :     ILOAD 0
00131 ?                       :     ILOAD 0
00132 ?                       :     ILOAD 0
00133 ?                       :     ILOAD 0
00134 ?                       :     ILOAD 0
00135 ?                       :     ILOAD 0
00136 ?                       :     ILOAD 0
00137 ?                       :     ILOAD 0
00138 ?                       :     ILOAD 0
00139 ?                       :     ILOAD 0
00140 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZZ)V
00141 ?                       :     IRETURN
00142 String I I . . .  : Throwable  :    L7
00143 String I I . . .  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00144 String I I . . .  : Throwable  :     ICONST_1
00145 String I I . . .  : Throwable I  :     SIPUSH 255
00146 String I I . . .  : Throwable I I  :     ILOAD 0
00147 ?                       :     ILOAD 0
00148 ?                       :     ILOAD 0
00149 ?                       :     ILOAD 0
00150 ?                       :     ILOAD 0
00151 ?                       :     ILOAD 0
00152 ?                       :     ILOAD 0
00153 ?                       :     ILOAD 0
00154 ?                       :     ILOAD 0
00155 ?                       :     ILOAD 0
00156 ?                       :     ILOAD 0
00157 ?                       :     ILOAD 0
00158 ?                       :     ILOAD 0
00159 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZZ)V
00160 ?                       :     ATHROW
     TRYCATCHBLOCK L0 L7 L7 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 91: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
indexOfSupplementary(II)I
00000 String I I . . . . .  :  :    L0
00001 String I I . . . . .  :  :     ICONST_1
00002 ?                     :     ISTORE 0
00003 ?                     :     ILOAD 1
00004 ?                     :     INVOKESTATIC java/lang/Character.isValidCodePoint (I)Z
00005 ?                     :     IFEQ L1
00006 ?                     :     ICONST_1
00007 ?                     :     ISTORE 0
00008 ?                     :     ALOAD 0
00009 ?                     :     GETFIELD java/lang/String.value : [C
00010 ?                     :     ASTORE 3
00011 ?                     :     ILOAD 1
00012 ?                     :     INVOKESTATIC java/lang/Character.highSurrogate (I)C
00013 ?                     :     ISTORE 4
00014 ?                     :     ILOAD 1
00015 ?                     :     INVOKESTATIC java/lang/Character.lowSurrogate (I)C
00016 ?                     :     ISTORE 5
00017 ?                     :     ALOAD 3
00018 ?                     :     ARRAYLENGTH
00019 ?                     :     ICONST_1
00020 ?                     :     ISUB
00021 ?                     :     ISTORE 6
00022 ?                     :     ILOAD 2
00023 ?                     :     ISTORE 7
00024 ?                     :    L2
00025 ?                     :    FRAME FULL [I I I [C I I I I] []
00026 ?                     :     ICONST_1
00027 ?                     :     ISTORE 0
00028 ?                     :     ILOAD 7
00029 ?                     :     ILOAD 6
00030 ?                     :     IF_ICMPGE L1
00031 ?                     :     ICONST_1
00032 ?                     :     ISTORE 0
00033 ?                     :     ALOAD 3
00034 ?                     :     ILOAD 7
00035 ?                     :     CALOAD
00036 ?                     :     ILOAD 4
00037 ?                     :     IF_ICMPNE L3
00038 ?                     :     ICONST_1
00039 ?                     :     ISTORE 0
00040 ?                     :     ALOAD 3
00041 ?                     :     ILOAD 7
00042 ?                     :     ICONST_1
00043 ?                     :     IADD
00044 ?                     :     CALOAD
00045 ?                     :     ILOAD 5
00046 ?                     :     IF_ICMPNE L3
00047 ?                     :     ICONST_1
00048 ?                     :     ISTORE 0
00049 ?                     :     ILOAD 7
00050 ?                     :     ICONST_1
00051 ?                     :     SIPUSH 268
00052 ?                     :     ILOAD 0
00053 ?                     :     ILOAD 0
00054 ?                     :     ILOAD 0
00055 ?                     :     ILOAD 0
00056 ?                     :     ILOAD 0
00057 ?                     :     ILOAD 0
00058 ?                     :     ILOAD 0
00059 ?                     :     ILOAD 0
00060 ?                     :     ILOAD 0
00061 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00062 ?                     :     IRETURN
00063 ?                     :    L3
00064 ?                     :    FRAME SAME
00065 ?                     :     ICONST_1
00066 ?                     :     ISTORE 0
00067 ?                     :     IINC 7 1
00068 ?                     :     GOTO L2
00069 ?                     :    L1
00070 ?                     :    FRAME FULL [I I I] []
00071 ?                     :     ICONST_1
00072 ?                     :     ISTORE 0
00073 ?                     :     ICONST_M1
00074 ?                     :     ICONST_1
00075 ?                     :     SIPUSH 268
00076 ?                     :     ILOAD 0
00077 ?                     :     ILOAD 0
00078 ?                     :     ILOAD 0
00079 ?                     :     ILOAD 0
00080 ?                     :     ILOAD 0
00081 ?                     :     ILOAD 0
00082 ?                     :     ILOAD 0
00083 ?                     :     ILOAD 0
00084 ?                     :     ILOAD 0
00085 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00086 ?                     :     IRETURN
00087 String I I . . . . .  : Throwable  :    L4
00088 String I I . . . . .  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00089 String I I . . . . .  : Throwable  :     ICONST_1
00090 String I I . . . . .  : Throwable I  :     SIPUSH 268
00091 String I I . . . . .  : Throwable I I  :     ILOAD 0
00092 ?                     :     ILOAD 0
00093 ?                     :     ILOAD 0
00094 ?                     :     ILOAD 0
00095 ?                     :     ILOAD 0
00096 ?                     :     ILOAD 0
00097 ?                     :     ILOAD 0
00098 ?                     :     ILOAD 0
00099 ?                     :     ILOAD 0
00100 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00101 ?                     :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 21: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
lastIndexOf(I)I
00000 String I  :  :    L0
00001 String I  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ILOAD 1
00005 ?        :     ALOAD 0
00006 ?        :     GETFIELD java/lang/String.value : [C
00007 ?        :     ARRAYLENGTH
00008 ?        :     ICONST_1
00009 ?        :     ISUB
00010 ?        :     INVOKEVIRTUAL java/lang/String.lastIndexOf (II)I
00011 ?        :     ICONST_1
00012 ?        :     SIPUSH 277
00013 ?        :     ILOAD 0
00014 ?        :     ILOAD 0
00015 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00016 ?        :     IRETURN
00017 String I  : Throwable  :    L1
00018 String I  : Throwable  :    FRAME FULL [T I] [java/lang/Throwable]
00019 String I  : Throwable  :     ICONST_1
00020 String I  : Throwable I  :     SIPUSH 277
00021 String I  : Throwable I I  :     ILOAD 0
00022 ?        :     ILOAD 0
00023 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00024 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 96: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
lastIndexOf(II)I
00000 String I I . .  :  :    L0
00001 String I I . .  :  :     ICONST_1
00002 ?                  :     ISTORE 0
00003 ?                  :     ILOAD 1
00004 ?                  :     LDC 65536
00005 ?                  :     IF_ICMPGE L1
00006 ?                  :     ICONST_1
00007 ?                  :     ISTORE 0
00008 ?                  :     ALOAD 0
00009 ?                  :     GETFIELD java/lang/String.value : [C
00010 ?                  :     ASTORE 3
00011 ?                  :     ILOAD 2
00012 ?                  :     ALOAD 3
00013 ?                  :     ARRAYLENGTH
00014 ?                  :     ICONST_1
00015 ?                  :     ISUB
00016 ?                  :     INVOKESTATIC java/lang/Math.min (II)I
00017 ?                  :     ISTORE 4
00018 ?                  :    L2
00019 ?                  :    FRAME FULL [I I I [C I] []
00020 ?                  :     ICONST_1
00021 ?                  :     ISTORE 0
00022 ?                  :     ILOAD 4
00023 ?                  :     IFLT L3
00024 ?                  :     ICONST_1
00025 ?                  :     ISTORE 0
00026 ?                  :     ALOAD 3
00027 ?                  :     ILOAD 4
00028 ?                  :     CALOAD
00029 ?                  :     ILOAD 1
00030 ?                  :     IF_ICMPNE L4
00031 ?                  :     ICONST_1
00032 ?                  :     ISTORE 0
00033 ?                  :     ILOAD 4
00034 ?                  :     ICONST_1
00035 ?                  :     SIPUSH 279
00036 ?                  :     ILOAD 0
00037 ?                  :     ILOAD 0
00038 ?                  :     ILOAD 0
00039 ?                  :     ILOAD 0
00040 ?                  :     ILOAD 0
00041 ?                  :     ILOAD 0
00042 ?                  :     ILOAD 0
00043 ?                  :     ILOAD 0
00044 ?                  :     ILOAD 0
00045 ?                  :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00046 ?                  :     IRETURN
00047 ?                  :    L4
00048 ?                  :    FRAME SAME
00049 ?                  :     ICONST_1
00050 ?                  :     ISTORE 0
00051 ?                  :     IINC 4 -1
00052 ?                  :     GOTO L2
00053 ?                  :    L3
00054 ?                  :    FRAME SAME
00055 ?                  :     ICONST_1
00056 ?                  :     ISTORE 0
00057 ?                  :     ICONST_M1
00058 ?                  :     ICONST_1
00059 ?                  :     SIPUSH 279
00060 ?                  :     ILOAD 0
00061 ?                  :     ILOAD 0
00062 ?                  :     ILOAD 0
00063 ?                  :     ILOAD 0
00064 ?                  :     ILOAD 0
00065 ?                  :     ILOAD 0
00066 ?                  :     ILOAD 0
00067 ?                  :     ILOAD 0
00068 ?                  :     ILOAD 0
00069 ?                  :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00070 ?                  :     IRETURN
00071 ?                  :    L1
00072 ?                  :    FRAME CHOP 2
00073 ?                  :     ICONST_1
00074 ?                  :     ISTORE 0
00075 ?                  :     ALOAD 0
00076 ?                  :     ILOAD 1
00077 ?                  :     ILOAD 2
00078 ?                  :     INVOKESPECIAL java/lang/String.lastIndexOfSupplementary (II)I
00079 ?                  :     ICONST_1
00080 ?                  :     SIPUSH 279
00081 ?                  :     ILOAD 0
00082 ?                  :     ILOAD 0
00083 ?                  :     ILOAD 0
00084 ?                  :     ILOAD 0
00085 ?                  :     ILOAD 0
00086 ?                  :     ILOAD 0
00087 ?                  :     ILOAD 0
00088 ?                  :     ILOAD 0
00089 ?                  :     ILOAD 0
00090 ?                  :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00091 ?                  :     IRETURN
00092 String I I . .  : Throwable  :    L5
00093 String I I . .  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00094 String I I . .  : Throwable  :     ICONST_1
00095 String I I . .  : Throwable I  :     SIPUSH 279
00096 String I I . .  : Throwable I I  :     ILOAD 0
00097 ?                  :     ILOAD 0
00098 ?                  :     ILOAD 0
00099 ?                  :     ILOAD 0
00100 ?                  :     ILOAD 0
00101 ?                  :     ILOAD 0
00102 ?                  :     ILOAD 0
00103 ?                  :     ILOAD 0
00104 ?                  :     ILOAD 0
00105 ?                  :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00106 ?                  :     ATHROW
     TRYCATCHBLOCK L0 L5 L5 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 90: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
lastIndexOfSupplementary(II)I
00000 String I I . . . .  :  :    L0
00001 String I I . . . .  :  :     ICONST_1
00002 ?                    :     ISTORE 0
00003 ?                    :     ILOAD 1
00004 ?                    :     INVOKESTATIC java/lang/Character.isValidCodePoint (I)Z
00005 ?                    :     IFEQ L1
00006 ?                    :     ICONST_1
00007 ?                    :     ISTORE 0
00008 ?                    :     ALOAD 0
00009 ?                    :     GETFIELD java/lang/String.value : [C
00010 ?                    :     ASTORE 3
00011 ?                    :     ILOAD 1
00012 ?                    :     INVOKESTATIC java/lang/Character.highSurrogate (I)C
00013 ?                    :     ISTORE 4
00014 ?                    :     ILOAD 1
00015 ?                    :     INVOKESTATIC java/lang/Character.lowSurrogate (I)C
00016 ?                    :     ISTORE 5
00017 ?                    :     ILOAD 2
00018 ?                    :     ALOAD 3
00019 ?                    :     ARRAYLENGTH
00020 ?                    :     ICONST_2
00021 ?                    :     ISUB
00022 ?                    :     INVOKESTATIC java/lang/Math.min (II)I
00023 ?                    :     ISTORE 6
00024 ?                    :    L2
00025 ?                    :    FRAME FULL [I I I [C I I I] []
00026 ?                    :     ICONST_1
00027 ?                    :     ISTORE 0
00028 ?                    :     ILOAD 6
00029 ?                    :     IFLT L1
00030 ?                    :     ICONST_1
00031 ?                    :     ISTORE 0
00032 ?                    :     ALOAD 3
00033 ?                    :     ILOAD 6
00034 ?                    :     CALOAD
00035 ?                    :     ILOAD 4
00036 ?                    :     IF_ICMPNE L3
00037 ?                    :     ICONST_1
00038 ?                    :     ISTORE 0
00039 ?                    :     ALOAD 3
00040 ?                    :     ILOAD 6
00041 ?                    :     ICONST_1
00042 ?                    :     IADD
00043 ?                    :     CALOAD
00044 ?                    :     ILOAD 5
00045 ?                    :     IF_ICMPNE L3
00046 ?                    :     ICONST_1
00047 ?                    :     ISTORE 0
00048 ?                    :     ILOAD 6
00049 ?                    :     ICONST_1
00050 ?                    :     SIPUSH 288
00051 ?                    :     ILOAD 0
00052 ?                    :     ILOAD 0
00053 ?                    :     ILOAD 0
00054 ?                    :     ILOAD 0
00055 ?                    :     ILOAD 0
00056 ?                    :     ILOAD 0
00057 ?                    :     ILOAD 0
00058 ?                    :     ILOAD 0
00059 ?                    :     ILOAD 0
00060 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00061 ?                    :     IRETURN
00062 ?                    :    L3
00063 ?                    :    FRAME SAME
00064 ?                    :     ICONST_1
00065 ?                    :     ISTORE 0
00066 ?                    :     IINC 6 -1
00067 ?                    :     GOTO L2
00068 ?                    :    L1
00069 ?                    :    FRAME FULL [I I I] []
00070 ?                    :     ICONST_1
00071 ?                    :     ISTORE 0
00072 ?                    :     ICONST_M1
00073 ?                    :     ICONST_1
00074 ?                    :     SIPUSH 288
00075 ?                    :     ILOAD 0
00076 ?                    :     ILOAD 0
00077 ?                    :     ILOAD 0
00078 ?                    :     ILOAD 0
00079 ?                    :     ILOAD 0
00080 ?                    :     ILOAD 0
00081 ?                    :     ILOAD 0
00082 ?                    :     ILOAD 0
00083 ?                    :     ILOAD 0
00084 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00085 ?                    :     IRETURN
00086 String I I . . . .  : Throwable  :    L4
00087 String I I . . . .  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00088 String I I . . . .  : Throwable  :     ICONST_1
00089 String I I . . . .  : Throwable I  :     SIPUSH 288
00090 String I I . . . .  : Throwable I I  :     ILOAD 0
00091 ?                    :     ILOAD 0
00092 ?                    :     ILOAD 0
00093 ?                    :     ILOAD 0
00094 ?                    :     ILOAD 0
00095 ?                    :     ILOAD 0
00096 ?                    :     ILOAD 0
00097 ?                    :     ILOAD 0
00098 ?                    :     ILOAD 0
00099 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00100 ?                    :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
indexOf(Ljava/lang/String;)I
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ALOAD 1
00005 ?        :     ICONST_0
00006 ?        :     INVOKEVIRTUAL java/lang/String.indexOf (Ljava/lang/String;I)I
00007 ?        :     ICONST_1
00008 ?        :     SIPUSH 297
00009 ?        :     ILOAD 0
00010 ?        :     ILOAD 0
00011 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?        :     IRETURN
00013 String String  : Throwable  :    L1
00014 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00015 String String  : Throwable  :     ICONST_1
00016 String String  : Throwable I  :     SIPUSH 297
00017 String String  : Throwable I I  :     ILOAD 0
00018 ?        :     ILOAD 0
00019 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 27: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
indexOf(Ljava/lang/String;I)I
00000 String String I  :  :    L0
00001 String String I  :  :     ICONST_1
00002 ?           :     ISTORE 0
00003 ?           :     ALOAD 0
00004 ?           :     GETFIELD java/lang/String.value : [C
00005 ?           :     ICONST_0
00006 ?           :     ALOAD 0
00007 ?           :     GETFIELD java/lang/String.value : [C
00008 ?           :     ARRAYLENGTH
00009 ?           :     ALOAD 1
00010 ?           :     GETFIELD java/lang/String.value : [C
00011 ?           :     ICONST_0
00012 ?           :     ALOAD 1
00013 ?           :     GETFIELD java/lang/String.value : [C
00014 ?           :     ARRAYLENGTH
00015 ?           :     ILOAD 2
00016 ?           :     INVOKESTATIC java/lang/String.indexOf ([CII[CIII)I
00017 ?           :     ICONST_1
00018 ?           :     SIPUSH 299
00019 ?           :     ILOAD 0
00020 ?           :     ILOAD 0
00021 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00022 ?           :     IRETURN
00023 String String I  : Throwable  :    L1
00024 String String I  : Throwable  :    FRAME FULL [T java/lang/String I] [java/lang/Throwable]
00025 String String I  : Throwable  :     ICONST_1
00026 String String I  : Throwable I  :     SIPUSH 299
00027 String String I  : Throwable I I  :     ILOAD 0
00028 ?           :     ILOAD 0
00029 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00030 ?           :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 24: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
indexOf([CIILjava/lang/String;I)I
00000 [C I I String I  :  :    L0
00001 [C I I String I  :  :     ICONST_1
00002 ?             :     ISTORE 0
00003 ?             :     ALOAD 0
00004 ?             :     ILOAD 1
00005 ?             :     ILOAD 2
00006 ?             :     ALOAD 3
00007 ?             :     GETFIELD java/lang/String.value : [C
00008 ?             :     ICONST_0
00009 ?             :     ALOAD 3
00010 ?             :     GETFIELD java/lang/String.value : [C
00011 ?             :     ARRAYLENGTH
00012 ?             :     ILOAD 4
00013 ?             :     INVOKESTATIC java/lang/String.indexOf ([CII[CIII)I
00014 ?             :     ICONST_1
00015 ?             :     SIPUSH 301
00016 ?             :     ILOAD 0
00017 ?             :     ILOAD 0
00018 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00019 ?             :     IRETURN
00020 [C I I String I  : Throwable  :    L1
00021 [C I I String I  : Throwable  :    FRAME FULL [T I I java/lang/String I] [java/lang/Throwable]
00022 [C I I String I  : Throwable  :     ICONST_1
00023 [C I I String I  : Throwable I  :     SIPUSH 301
00024 [C I I String I  : Throwable I I  :     ILOAD 0
00025 ?             :     ILOAD 0
00026 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00027 ?             :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 19: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
lastIndexOf(Ljava/lang/String;)I
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ALOAD 1
00005 ?        :     ALOAD 0
00006 ?        :     GETFIELD java/lang/String.value : [C
00007 ?        :     ARRAYLENGTH
00008 ?        :     INVOKEVIRTUAL java/lang/String.lastIndexOf (Ljava/lang/String;I)I
00009 ?        :     ICONST_1
00010 ?        :     SIPUSH 328
00011 ?        :     ILOAD 0
00012 ?        :     ILOAD 0
00013 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00014 ?        :     IRETURN
00015 String String  : Throwable  :    L1
00016 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00017 String String  : Throwable  :     ICONST_1
00018 String String  : Throwable I  :     SIPUSH 328
00019 String String  : Throwable I I  :     ILOAD 0
00020 ?        :     ILOAD 0
00021 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00022 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 27: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
lastIndexOf(Ljava/lang/String;I)I
00000 String String I  :  :    L0
00001 String String I  :  :     ICONST_1
00002 ?           :     ISTORE 0
00003 ?           :     ALOAD 0
00004 ?           :     GETFIELD java/lang/String.value : [C
00005 ?           :     ICONST_0
00006 ?           :     ALOAD 0
00007 ?           :     GETFIELD java/lang/String.value : [C
00008 ?           :     ARRAYLENGTH
00009 ?           :     ALOAD 1
00010 ?           :     GETFIELD java/lang/String.value : [C
00011 ?           :     ICONST_0
00012 ?           :     ALOAD 1
00013 ?           :     GETFIELD java/lang/String.value : [C
00014 ?           :     ARRAYLENGTH
00015 ?           :     ILOAD 2
00016 ?           :     INVOKESTATIC java/lang/String.lastIndexOf ([CII[CIII)I
00017 ?           :     ICONST_1
00018 ?           :     SIPUSH 330
00019 ?           :     ILOAD 0
00020 ?           :     ILOAD 0
00021 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00022 ?           :     IRETURN
00023 String String I  : Throwable  :    L1
00024 String String I  : Throwable  :    FRAME FULL [T java/lang/String I] [java/lang/Throwable]
00025 String String I  : Throwable  :     ICONST_1
00026 String String I  : Throwable I  :     SIPUSH 330
00027 String String I  : Throwable I I  :     ILOAD 0
00028 ?           :     ILOAD 0
00029 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00030 ?           :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 24: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
lastIndexOf([CIILjava/lang/String;I)I
00000 [C I I String I  :  :    L0
00001 [C I I String I  :  :     ICONST_1
00002 ?             :     ISTORE 0
00003 ?             :     ALOAD 0
00004 ?             :     ILOAD 1
00005 ?             :     ILOAD 2
00006 ?             :     ALOAD 3
00007 ?             :     GETFIELD java/lang/String.value : [C
00008 ?             :     ICONST_0
00009 ?             :     ALOAD 3
00010 ?             :     GETFIELD java/lang/String.value : [C
00011 ?             :     ARRAYLENGTH
00012 ?             :     ILOAD 4
00013 ?             :     INVOKESTATIC java/lang/String.lastIndexOf ([CII[CIII)I
00014 ?             :     ICONST_1
00015 ?             :     SIPUSH 332
00016 ?             :     ILOAD 0
00017 ?             :     ILOAD 0
00018 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00019 ?             :     IRETURN
00020 [C I I String I  : Throwable  :    L1
00021 [C I I String I  : Throwable  :    FRAME FULL [T I I java/lang/String I] [java/lang/Throwable]
00022 [C I I String I  : Throwable  :     ICONST_1
00023 [C I I String I  : Throwable I  :     SIPUSH 332
00024 [C I I String I  : Throwable I I  :     ILOAD 0
00025 ?             :     ILOAD 0
00026 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00027 ?             :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 73: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
substring(I)Ljava/lang/String;
00000 String I .  :    :    L0
00001 String I .  :    :     ICONST_1
00002 ?                :     ISTORE 0
00003 ?                :     ILOAD 1
00004 ?                :     IFGE L1
00005 ?                :     ICONST_1
00006 ?                :     ISTORE 0
00007 ?                :     NEW java/lang/StringIndexOutOfBoundsException
00008 ?                :     DUP
00009 ?                :     ILOAD 1
00010 ?                :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00011 ?                :     ATHROW
00012 ?                :    L1
00013 ?                :    FRAME FULL [I I] []
00014 ?                :     ICONST_1
00015 ?                :     ISTORE 0
00016 ?                :     ALOAD 0
00017 ?                :     GETFIELD java/lang/String.value : [C
00018 ?                :     ARRAYLENGTH
00019 ?                :     ILOAD 1
00020 ?                :     ISUB
00021 ?                :     ISTORE 2
00022 ?                :     ILOAD 2
00023 ?                :     IFGE L2
00024 ?                :     ICONST_1
00025 ?                :     ISTORE 0
00026 ?                :     NEW java/lang/StringIndexOutOfBoundsException
00027 ?                :     DUP
00028 ?                :     ILOAD 2
00029 ?                :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00030 ?                :     ATHROW
00031 ?                :    L2
00032 ?                :    FRAME APPEND [I]
00033 ?                :     ICONST_1
00034 ?                :     ISTORE 0
00035 ?                :     ILOAD 1
00036 ?                :     IFNE L3
00037 ?                :     ICONST_1
00038 ?                :     ISTORE 0
00039 ?                :     ALOAD 0
00040 ?                :     GOTO L4
00041 ?                :    L3
00042 ?                :    FRAME SAME
00043 ?                :     ICONST_1
00044 ?                :     ISTORE 0
00045 ?                :     NEW java/lang/String
00046 ?                :     DUP
00047 ?                :     ALOAD 0
00048 ?                :     GETFIELD java/lang/String.value : [C
00049 ?                :     ILOAD 1
00050 ?                :     ILOAD 2
00051 ?                :     INVOKESPECIAL java/lang/String.<init> ([CII)V
00052 ?                :    L4
00053 ?                :    FRAME SAME1 T
00054 ?                :     ICONST_1
00055 ?                :     ISTORE 0
00056 ?                :     ICONST_1
00057 ?                :     SIPUSH 352
00058 ?                :     ILOAD 0
00059 ?                :     ILOAD 0
00060 ?                :     ILOAD 0
00061 ?                :     ILOAD 0
00062 ?                :     ILOAD 0
00063 ?                :     ILOAD 0
00064 ?                :     ILOAD 0
00065 ?                :     ILOAD 0
00066 ?                :     ILOAD 0
00067 ?                :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00068 ?                :     ARETURN
00069 String I .  : Throwable  :    L5
00070 String I .  : Throwable  :    FRAME FULL [T I] [java/lang/Throwable]
00071 String I .  : Throwable  :     ICONST_1
00072 String I .  : Throwable I  :     SIPUSH 352
00073 String I .  : Throwable I I  :     ILOAD 0
00074 ?                :     ILOAD 0
00075 ?                :     ILOAD 0
00076 ?                :     ILOAD 0
00077 ?                :     ILOAD 0
00078 ?                :     ILOAD 0
00079 ?                :     ILOAD 0
00080 ?                :     ILOAD 0
00081 ?                :     ILOAD 0
00082 ?                :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00083 ?                :     ATHROW
     TRYCATCHBLOCK L0 L5 L5 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 97: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
substring(II)Ljava/lang/String;
00000 String I I .  :      :    L0
00001 String I I .  :      :     ICONST_1
00002 ?                    :     ISTORE 0
00003 ?                    :     ILOAD 1
00004 ?                    :     IFGE L1
00005 ?                    :     ICONST_1
00006 ?                    :     ISTORE 0
00007 ?                    :     NEW java/lang/StringIndexOutOfBoundsException
00008 ?                    :     DUP
00009 ?                    :     ILOAD 1
00010 ?                    :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00011 ?                    :     ATHROW
00012 ?                    :    L1
00013 ?                    :    FRAME FULL [I I I] []
00014 ?                    :     ICONST_1
00015 ?                    :     ISTORE 0
00016 ?                    :     ILOAD 2
00017 ?                    :     ALOAD 0
00018 ?                    :     GETFIELD java/lang/String.value : [C
00019 ?                    :     ARRAYLENGTH
00020 ?                    :     IF_ICMPLE L2
00021 ?                    :     ICONST_1
00022 ?                    :     ISTORE 0
00023 ?                    :     NEW java/lang/StringIndexOutOfBoundsException
00024 ?                    :     DUP
00025 ?                    :     ILOAD 2
00026 ?                    :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00027 ?                    :     ATHROW
00028 ?                    :    L2
00029 ?                    :    FRAME SAME
00030 ?                    :     ICONST_1
00031 ?                    :     ISTORE 0
00032 ?                    :     ILOAD 2
00033 ?                    :     ILOAD 1
00034 ?                    :     ISUB
00035 ?                    :     ISTORE 3
00036 ?                    :     ILOAD 3
00037 ?                    :     IFGE L3
00038 ?                    :     ICONST_1
00039 ?                    :     ISTORE 0
00040 ?                    :     NEW java/lang/StringIndexOutOfBoundsException
00041 ?                    :     DUP
00042 ?                    :     ILOAD 3
00043 ?                    :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00044 ?                    :     ATHROW
00045 ?                    :    L3
00046 ?                    :    FRAME APPEND [I]
00047 ?                    :     ICONST_1
00048 ?                    :     ISTORE 0
00049 ?                    :     ILOAD 1
00050 ?                    :     IFNE L4
00051 ?                    :     ICONST_1
00052 ?                    :     ISTORE 0
00053 ?                    :     ILOAD 2
00054 ?                    :     ALOAD 0
00055 ?                    :     GETFIELD java/lang/String.value : [C
00056 ?                    :     ARRAYLENGTH
00057 ?                    :     IF_ICMPNE L4
00058 ?                    :     ICONST_1
00059 ?                    :     ISTORE 0
00060 ?                    :     ALOAD 0
00061 ?                    :     GOTO L5
00062 ?                    :    L4
00063 ?                    :    FRAME SAME
00064 ?                    :     ICONST_1
00065 ?                    :     ISTORE 0
00066 ?                    :     NEW java/lang/String
00067 ?                    :     DUP
00068 ?                    :     ALOAD 0
00069 ?                    :     GETFIELD java/lang/String.value : [C
00070 ?                    :     ILOAD 1
00071 ?                    :     ILOAD 3
00072 ?                    :     INVOKESPECIAL java/lang/String.<init> ([CII)V
00073 ?                    :    L5
00074 ?                    :    FRAME SAME1 T
00075 ?                    :     ICONST_1
00076 ?                    :     ISTORE 0
00077 ?                    :     ICONST_1
00078 ?                    :     SIPUSH 361
00079 ?                    :     ILOAD 0
00080 ?                    :     ILOAD 0
00081 ?                    :     ILOAD 0
00082 ?                    :     ILOAD 0
00083 ?                    :     ILOAD 0
00084 ?                    :     ILOAD 0
00085 ?                    :     ILOAD 0
00086 ?                    :     ILOAD 0
00087 ?                    :     ILOAD 0
00088 ?                    :     ILOAD 0
00089 ?                    :     ILOAD 0
00090 ?                    :     ILOAD 0
00091 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZ)V
00092 ?                    :     ARETURN
00093 String I I .  : Throwable  :    L6
00094 String I I .  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00095 String I I .  : Throwable  :     ICONST_1
00096 String I I .  : Throwable I  :     SIPUSH 361
00097 String I I .  : Throwable I I  :     ILOAD 0
00098 ?                    :     ILOAD 0
00099 ?                    :     ILOAD 0
00100 ?                    :     ILOAD 0
00101 ?                    :     ILOAD 0
00102 ?                    :     ILOAD 0
00103 ?                    :     ILOAD 0
00104 ?                    :     ILOAD 0
00105 ?                    :     ILOAD 0
00106 ?                    :     ILOAD 0
00107 ?                    :     ILOAD 0
00108 ?                    :     ILOAD 0
00109 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZ)V
00110 ?                    :     ATHROW
     TRYCATCHBLOCK L0 L6 L6 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
subSequence(II)Ljava/lang/CharSequence;
00000 String I I  :  :    L0
00001 String I I  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     ALOAD 0
00004 ?         :     ILOAD 1
00005 ?         :     ILOAD 2
00006 ?         :     INVOKEVIRTUAL java/lang/String.substring (II)Ljava/lang/String;
00007 ?         :     ICONST_1
00008 ?         :     SIPUSH 373
00009 ?         :     ILOAD 0
00010 ?         :     ILOAD 0
00011 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?         :     ARETURN
00013 String I I  : Throwable  :    L1
00014 String I I  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00015 String I I  : Throwable  :     ICONST_1
00016 String I I  : Throwable I  :     SIPUSH 373
00017 String I I  : Throwable I I  :     ILOAD 0
00018 ?         :     ILOAD 0
00019 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 55: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
concat(Ljava/lang/String;)Ljava/lang/String;
00000 String String . . .  :  :    L0
00001 String String . . .  :  :     ICONST_1
00002 ?             :     ISTORE 0
00003 ?             :     ALOAD 1
00004 ?             :     INVOKEVIRTUAL java/lang/String.length ()I
00005 ?             :     ISTORE 2
00006 ?             :     ILOAD 2
00007 ?             :     IFNE L1
00008 ?             :     ICONST_1
00009 ?             :     ISTORE 0
00010 ?             :     ALOAD 0
00011 ?             :     ICONST_1
00012 ?             :     SIPUSH 375
00013 ?             :     ILOAD 0
00014 ?             :     ILOAD 0
00015 ?             :     ILOAD 0
00016 ?             :     ILOAD 0
00017 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZ)V
00018 ?             :     ARETURN
00019 ?             :    L1
00020 ?             :    FRAME FULL [I java/lang/String I] []
00021 ?             :     ICONST_1
00022 ?             :     ISTORE 0
00023 ?             :     ALOAD 0
00024 ?             :     GETFIELD java/lang/String.value : [C
00025 ?             :     ARRAYLENGTH
00026 ?             :     ISTORE 3
00027 ?             :     ALOAD 0
00028 ?             :     GETFIELD java/lang/String.value : [C
00029 ?             :     ILOAD 3
00030 ?             :     ILOAD 2
00031 ?             :     IADD
00032 ?             :     INVOKESTATIC java/util/Arrays.copyOf ([CI)[C
00033 ?             :     ASTORE 4
00034 ?             :     ALOAD 1
00035 ?             :     ALOAD 4
00036 ?             :     ILOAD 3
00037 ?             :     INVOKEVIRTUAL java/lang/String.getChars ([CI)V
00038 ?             :     NEW java/lang/String
00039 ?             :     DUP
00040 ?             :     ALOAD 4
00041 ?             :     ICONST_1
00042 ?             :     INVOKESPECIAL java/lang/String.<init> ([CZ)V
00043 ?             :     ICONST_1
00044 ?             :     SIPUSH 375
00045 ?             :     ILOAD 0
00046 ?             :     ILOAD 0
00047 ?             :     ILOAD 0
00048 ?             :     ILOAD 0
00049 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZ)V
00050 ?             :     ARETURN
00051 String String . . .  : Throwable  :    L2
00052 String String . . .  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00053 String String . . .  : Throwable  :     ICONST_1
00054 String String . . .  : Throwable I  :     SIPUSH 375
00055 String String . . .  : Throwable I I  :     ILOAD 0
00056 ?             :     ILOAD 0
00057 ?             :     ILOAD 0
00058 ?             :     ILOAD 0
00059 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZ)V
00060 ?             :     ATHROW
     TRYCATCHBLOCK L0 L2 L2 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 16: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
matches(Ljava/lang/String;)Z
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 1
00004 ?        :     ALOAD 0
00005 ?        :     INVOKESTATIC java/util/regex/Pattern.matches (Ljava/lang/String;Ljava/lang/CharSequence;)Z
00006 ?        :     ICONST_1
00007 ?        :     SIPUSH 396
00008 ?        :     ILOAD 0
00009 ?        :     ILOAD 0
00010 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00011 ?        :     IRETURN
00012 String String  : Throwable  :    L1
00013 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00014 String String  : Throwable  :     ICONST_1
00015 String String  : Throwable I  :     SIPUSH 396
00016 String String  : Throwable I I  :     ILOAD 0
00017 ?        :     ILOAD 0
00018 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00019 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 35: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
contains(Ljava/lang/CharSequence;)Z
00000 String CharSequence  :  :    L0
00001 String CharSequence  :  :     ICONST_1
00002 ?           :     ISTORE 0
00003 ?           :     ALOAD 0
00004 ?           :     ALOAD 1
00005 ?           :     INVOKEINTERFACE java/lang/CharSequence.toString ()Ljava/lang/String;
00006 ?           :     INVOKEVIRTUAL java/lang/String.indexOf (Ljava/lang/String;)I
00007 ?           :     ICONST_M1
00008 ?           :     IF_ICMPLE L1
00009 ?           :     ICONST_1
00010 ?           :     ISTORE 0
00011 ?           :     ICONST_1
00012 ?           :     GOTO L2
00013 ?           :    L1
00014 ?           :    FRAME FULL [I java/lang/CharSequence] []
00015 ?           :     ICONST_1
00016 ?           :     ISTORE 0
00017 ?           :     ICONST_0
00018 ?           :    L2
00019 ?           :    FRAME SAME1 I
00020 ?           :     ICONST_1
00021 ?           :     ISTORE 0
00022 ?           :     ICONST_1
00023 ?           :     SIPUSH 398
00024 ?           :     ILOAD 0
00025 ?           :     ILOAD 0
00026 ?           :     ILOAD 0
00027 ?           :     ILOAD 0
00028 ?           :     ILOAD 0
00029 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00030 ?           :     IRETURN
00031 String CharSequence  : Throwable  :    L3
00032 String CharSequence  : Throwable  :    FRAME FULL [T java/lang/CharSequence] [java/lang/Throwable]
00033 String CharSequence  : Throwable  :     ICONST_1
00034 String CharSequence  : Throwable I  :     SIPUSH 398
00035 String CharSequence  : Throwable I I  :     ILOAD 0
00036 ?           :     ILOAD 0
00037 ?           :     ILOAD 0
00038 ?           :     ILOAD 0
00039 ?           :     ILOAD 0
00040 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00041 ?           :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 19: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
replaceFirst(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00000 String String String  :  :    L0
00001 String String String  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     ALOAD 1
00004 ?         :     INVOKESTATIC java/util/regex/Pattern.compile (Ljava/lang/String;)Ljava/util/regex/Pattern;
00005 ?         :     ALOAD 0
00006 ?         :     INVOKEVIRTUAL java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
00007 ?         :     ALOAD 2
00008 ?         :     INVOKEVIRTUAL java/util/regex/Matcher.replaceFirst (Ljava/lang/String;)Ljava/lang/String;
00009 ?         :     ICONST_1
00010 ?         :     SIPUSH 403
00011 ?         :     ILOAD 0
00012 ?         :     ILOAD 0
00013 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00014 ?         :     ARETURN
00015 String String String  : Throwable  :    L1
00016 String String String  : Throwable  :    FRAME FULL [T java/lang/String java/lang/String] [java/lang/Throwable]
00017 String String String  : Throwable  :     ICONST_1
00018 String String String  : Throwable I  :     SIPUSH 403
00019 String String String  : Throwable I I  :     ILOAD 0
00020 ?         :     ILOAD 0
00021 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00022 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 19: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00000 String String String  :  :    L0
00001 String String String  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     ALOAD 1
00004 ?         :     INVOKESTATIC java/util/regex/Pattern.compile (Ljava/lang/String;)Ljava/util/regex/Pattern;
00005 ?         :     ALOAD 0
00006 ?         :     INVOKEVIRTUAL java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
00007 ?         :     ALOAD 2
00008 ?         :     INVOKEVIRTUAL java/util/regex/Matcher.replaceAll (Ljava/lang/String;)Ljava/lang/String;
00009 ?         :     ICONST_1
00010 ?         :     SIPUSH 405
00011 ?         :     ILOAD 0
00012 ?         :     ILOAD 0
00013 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00014 ?         :     ARETURN
00015 String String String  : Throwable  :    L1
00016 String String String  : Throwable  :    FRAME FULL [T java/lang/String java/lang/String] [java/lang/Throwable]
00017 String String String  : Throwable  :     ICONST_1
00018 String String String  : Throwable I  :     SIPUSH 405
00019 String String String  : Throwable I I  :     ILOAD 0
00020 ?         :     ILOAD 0
00021 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00022 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 23: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
00000 String CharSequence CharSequence  :  :    L0
00001 String CharSequence CharSequence  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     ALOAD 1
00004 ?         :     INVOKEINTERFACE java/lang/CharSequence.toString ()Ljava/lang/String;
00005 ?         :     BIPUSH 16
00006 ?         :     INVOKESTATIC java/util/regex/Pattern.compile (Ljava/lang/String;I)Ljava/util/regex/Pattern;
00007 ?         :     ALOAD 0
00008 ?         :     INVOKEVIRTUAL java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
00009 ?         :     ALOAD 2
00010 ?         :     INVOKEINTERFACE java/lang/CharSequence.toString ()Ljava/lang/String;
00011 ?         :     INVOKESTATIC java/util/regex/Matcher.quoteReplacement (Ljava/lang/String;)Ljava/lang/String;
00012 ?         :     INVOKEVIRTUAL java/util/regex/Matcher.replaceAll (Ljava/lang/String;)Ljava/lang/String;
00013 ?         :     ICONST_1
00014 ?         :     SIPUSH 407
00015 ?         :     ILOAD 0
00016 ?         :     ILOAD 0
00017 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00018 ?         :     ARETURN
00019 String CharSequence CharSequence  : Throwable  :    L1
00020 String CharSequence CharSequence  : Throwable  :    FRAME FULL [T java/lang/CharSequence java/lang/CharSequence] [java/lang/Throwable]
00021 String CharSequence CharSequence  : Throwable  :     ICONST_1
00022 String CharSequence CharSequence  : Throwable I  :     SIPUSH 407
00023 String CharSequence CharSequence  : Throwable I I  :     ILOAD 0
00024 ?         :     ILOAD 0
00025 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00026 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
split(Ljava/lang/String;)[Ljava/lang/String;
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ALOAD 1
00005 ?        :     ICONST_0
00006 ?        :     INVOKEVIRTUAL java/lang/String.split (Ljava/lang/String;I)[Ljava/lang/String;
00007 ?        :     ICONST_1
00008 ?        :     SIPUSH 439
00009 ?        :     ILOAD 0
00010 ?        :     ILOAD 0
00011 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?        :     ARETURN
00013 String String  : Throwable  :    L1
00014 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00015 String String  : Throwable  :     ICONST_1
00016 String String  : Throwable I  :     SIPUSH 439
00017 String String  : Throwable I I  :     ILOAD 0
00018 ?        :     ILOAD 0
00019 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 59: Expected I, but found Ljava/lang/CharSequence;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/CharSequence;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
join(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Ljava/lang/String;
00000 CharSequence CharSequence . . . . .  :  :    L0
00001 CharSequence CharSequence . . . . .  :  :     ICONST_1
00002 ?                :     ISTORE 0
00003 ?                :     ALOAD 0
00004 ?                :     INVOKESTATIC java/util/Objects.requireNonNull (Ljava/lang/Object;)Ljava/lang/Object;
00005 ?                :     POP
00006 ?                :     ALOAD 1
00007 ?                :     INVOKESTATIC java/util/Objects.requireNonNull (Ljava/lang/Object;)Ljava/lang/Object;
00008 ?                :     POP
00009 ?                :     NEW java/util/StringJoiner
00010 ?                :     DUP
00011 ?                :     ALOAD 0
00012 ?                :     INVOKESPECIAL java/util/StringJoiner.<init> (Ljava/lang/CharSequence;)V
00013 ?                :     ASTORE 2
00014 ?                :     ALOAD 1
00015 ?                :     ASTORE 3
00016 ?                :     ALOAD 3
00017 ?                :     ARRAYLENGTH
00018 ?                :     ISTORE 4
00019 ?                :     ICONST_0
00020 ?                :     ISTORE 5
00021 ?                :    L1
00022 ?                :    FRAME FULL [I [Ljava/lang/CharSequence; java/util/StringJoiner [Ljava/lang/CharSequence; I I] []
00023 ?                :     ICONST_1
00024 ?                :     ISTORE 0
00025 ?                :     ILOAD 5
00026 ?                :     ILOAD 4
00027 ?                :     IF_ICMPGE L2
00028 ?                :     ICONST_1
00029 ?                :     ISTORE 0
00030 ?                :     ALOAD 3
00031 ?                :     ILOAD 5
00032 ?                :     AALOAD
00033 ?                :     ASTORE 6
00034 ?                :     ALOAD 2
00035 ?                :     ALOAD 6
00036 ?                :     INVOKEVIRTUAL java/util/StringJoiner.add (Ljava/lang/CharSequence;)Ljava/util/StringJoiner;
00037 ?                :     POP
00038 ?                :     IINC 5 1
00039 ?                :     GOTO L1
00040 ?                :    L2
00041 ?                :    FRAME SAME
00042 ?                :     ICONST_1
00043 ?                :     ISTORE 0
00044 ?                :     ALOAD 2
00045 ?                :     INVOKEVIRTUAL java/util/StringJoiner.toString ()Ljava/lang/String;
00046 ?                :     ICONST_1
00047 ?                :     SIPUSH 441
00048 ?                :     ILOAD 0
00049 ?                :     ILOAD 0
00050 ?                :     ILOAD 0
00051 ?                :     ILOAD 0
00052 ?                :     ILOAD 0
00053 ?                :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00054 ?                :     ARETURN
00055 CharSequence CharSequence . . . . .  : Throwable  :    L3
00056 CharSequence CharSequence . . . . .  : Throwable  :    FRAME FULL [T [Ljava/lang/CharSequence;] [java/lang/Throwable]
00057 CharSequence CharSequence . . . . .  : Throwable  :     ICONST_1
00058 CharSequence CharSequence . . . . .  : Throwable I  :     SIPUSH 441
00059 CharSequence CharSequence . . . . .  : Throwable I I  :     ILOAD 0
00060 ?                :     ILOAD 0
00061 ?                :     ILOAD 0
00062 ?                :     ILOAD 0
00063 ?                :     ILOAD 0
00064 ?                :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00065 ?                :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 54: Expected I, but found Ljava/lang/CharSequence;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/CharSequence;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;
00000 CharSequence Iterable . . .  :  :    L0
00001 CharSequence Iterable . . .  :  :     ICONST_1
00002 ?              :     ISTORE 0
00003 ?              :     ALOAD 0
00004 ?              :     INVOKESTATIC java/util/Objects.requireNonNull (Ljava/lang/Object;)Ljava/lang/Object;
00005 ?              :     POP
00006 ?              :     ALOAD 1
00007 ?              :     INVOKESTATIC java/util/Objects.requireNonNull (Ljava/lang/Object;)Ljava/lang/Object;
00008 ?              :     POP
00009 ?              :     NEW java/util/StringJoiner
00010 ?              :     DUP
00011 ?              :     ALOAD 0
00012 ?              :     INVOKESPECIAL java/util/StringJoiner.<init> (Ljava/lang/CharSequence;)V
00013 ?              :     ASTORE 2
00014 ?              :     ALOAD 1
00015 ?              :     INVOKEINTERFACE java/lang/Iterable.iterator ()Ljava/util/Iterator;
00016 ?              :     ASTORE 3
00017 ?              :    L1
00018 ?              :    FRAME FULL [I java/lang/Iterable java/util/StringJoiner java/util/Iterator] []
00019 ?              :     ICONST_1
00020 ?              :     ISTORE 0
00021 ?              :     ALOAD 3
00022 ?              :     INVOKEINTERFACE java/util/Iterator.hasNext ()Z
00023 ?              :     IFEQ L2
00024 ?              :     ICONST_1
00025 ?              :     ISTORE 0
00026 ?              :     ALOAD 3
00027 ?              :     INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
00028 ?              :     CHECKCAST java/lang/CharSequence
00029 ?              :     ASTORE 4
00030 ?              :     ALOAD 2
00031 ?              :     ALOAD 4
00032 ?              :     INVOKEVIRTUAL java/util/StringJoiner.add (Ljava/lang/CharSequence;)Ljava/util/StringJoiner;
00033 ?              :     POP
00034 ?              :     GOTO L1
00035 ?              :    L2
00036 ?              :    FRAME SAME
00037 ?              :     ICONST_1
00038 ?              :     ISTORE 0
00039 ?              :     ALOAD 2
00040 ?              :     INVOKEVIRTUAL java/util/StringJoiner.toString ()Ljava/lang/String;
00041 ?              :     ICONST_1
00042 ?              :     SIPUSH 446
00043 ?              :     ILOAD 0
00044 ?              :     ILOAD 0
00045 ?              :     ILOAD 0
00046 ?              :     ILOAD 0
00047 ?              :     ILOAD 0
00048 ?              :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00049 ?              :     ARETURN
00050 CharSequence Iterable . . .  : Throwable  :    L3
00051 CharSequence Iterable . . .  : Throwable  :    FRAME FULL [T java/lang/Iterable] [java/lang/Throwable]
00052 CharSequence Iterable . . .  : Throwable  :     ICONST_1
00053 CharSequence Iterable . . .  : Throwable I  :     SIPUSH 446
00054 CharSequence Iterable . . .  : Throwable I I  :     ILOAD 0
00055 ?              :     ILOAD 0
00056 ?              :     ILOAD 0
00057 ?              :     ILOAD 0
00058 ?              :     ILOAD 0
00059 ?              :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00060 ?              :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 16: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
toLowerCase()Ljava/lang/String;
00000 String  :  :    L0
00001 String  :  :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     ALOAD 0
00004 ?       :     INVOKESTATIC java/util/Locale.getDefault ()Ljava/util/Locale;
00005 ?       :     INVOKEVIRTUAL java/lang/String.toLowerCase (Ljava/util/Locale;)Ljava/lang/String;
00006 ?       :     ICONST_1
00007 ?       :     SIPUSH 498
00008 ?       :     ILOAD 0
00009 ?       :     ILOAD 0
00010 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00011 ?       :     ARETURN
00012 String  : Throwable  :    L1
00013 String  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00014 String  : Throwable  :     ICONST_1
00015 String  : Throwable I  :     SIPUSH 498
00016 String  : Throwable I I  :     ILOAD 0
00017 ?       :     ILOAD 0
00018 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00019 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 16: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
toUpperCase()Ljava/lang/String;
00000 String  :  :    L0
00001 String  :  :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     ALOAD 0
00004 ?       :     INVOKESTATIC java/util/Locale.getDefault ()Ljava/util/Locale;
00005 ?       :     INVOKEVIRTUAL java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;
00006 ?       :     ICONST_1
00007 ?       :     SIPUSH 546
00008 ?       :     ILOAD 0
00009 ?       :     ILOAD 0
00010 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00011 ?       :     ARETURN
00012 String  : Throwable  :    L1
00013 String  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00014 String  : Throwable  :     ICONST_1
00015 String  : Throwable I  :     SIPUSH 546
00016 String  : Throwable I I  :     ILOAD 0
00017 ?       :     ILOAD 0
00018 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00019 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 102: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
trim()Ljava/lang/String;
00000 String . . .  :       :    L0
00001 String . . .  :       :     ICONST_1
00002 ?                     :     ISTORE 0
00003 ?                     :     ALOAD 0
00004 ?                     :     GETFIELD java/lang/String.value : [C
00005 ?                     :     ARRAYLENGTH
00006 ?                     :     ISTORE 1
00007 ?                     :     ICONST_0
00008 ?                     :     ISTORE 2
00009 ?                     :     ALOAD 0
00010 ?                     :     GETFIELD java/lang/String.value : [C
00011 ?                     :     ASTORE 3
00012 ?                     :    L1
00013 ?                     :    FRAME FULL [I I I [C] []
00014 ?                     :     ICONST_1
00015 ?                     :     ISTORE 0
00016 ?                     :     ILOAD 2
00017 ?                     :     ILOAD 1
00018 ?                     :     IF_ICMPGE L2
00019 ?                     :     ICONST_1
00020 ?                     :     ISTORE 0
00021 ?                     :     ALOAD 3
00022 ?                     :     ILOAD 2
00023 ?                     :     CALOAD
00024 ?                     :     BIPUSH 32
00025 ?                     :     IF_ICMPGT L2
00026 ?                     :     ICONST_1
00027 ?                     :     ISTORE 0
00028 ?                     :     IINC 2 1
00029 ?                     :     GOTO L1
00030 ?                     :    L2
00031 ?                     :    FRAME SAME
00032 ?                     :     ICONST_1
00033 ?                     :     ISTORE 0
00034 ?                     :     ILOAD 2
00035 ?                     :     ILOAD 1
00036 ?                     :     IF_ICMPGE L3
00037 ?                     :     ICONST_1
00038 ?                     :     ISTORE 0
00039 ?                     :     ALOAD 3
00040 ?                     :     ILOAD 1
00041 ?                     :     ICONST_1
00042 ?                     :     ISUB
00043 ?                     :     CALOAD
00044 ?                     :     BIPUSH 32
00045 ?                     :     IF_ICMPGT L3
00046 ?                     :     ICONST_1
00047 ?                     :     ISTORE 0
00048 ?                     :     IINC 1 -1
00049 ?                     :     GOTO L2
00050 ?                     :    L3
00051 ?                     :    FRAME SAME
00052 ?                     :     ICONST_1
00053 ?                     :     ISTORE 0
00054 ?                     :     ILOAD 2
00055 ?                     :     IFGT L4
00056 ?                     :     ICONST_1
00057 ?                     :     ISTORE 0
00058 ?                     :     ILOAD 1
00059 ?                     :     ALOAD 0
00060 ?                     :     GETFIELD java/lang/String.value : [C
00061 ?                     :     ARRAYLENGTH
00062 ?                     :     IF_ICMPGE L5
00063 ?                     :    L4
00064 ?                     :    FRAME SAME
00065 ?                     :     ICONST_1
00066 ?                     :     ISTORE 0
00067 ?                     :     ALOAD 0
00068 ?                     :     ILOAD 2
00069 ?                     :     ILOAD 1
00070 ?                     :     INVOKEVIRTUAL java/lang/String.substring (II)Ljava/lang/String;
00071 ?                     :     GOTO L6
00072 ?                     :    L5
00073 ?                     :    FRAME SAME
00074 ?                     :     ICONST_1
00075 ?                     :     ISTORE 0
00076 ?                     :     ALOAD 0
00077 ?                     :    L6
00078 ?                     :    FRAME SAME1 T
00079 ?                     :     ICONST_1
00080 ?                     :     ISTORE 0
00081 ?                     :     ICONST_1
00082 ?                     :     SIPUSH 548
00083 ?                     :     ILOAD 0
00084 ?                     :     ILOAD 0
00085 ?                     :     ILOAD 0
00086 ?                     :     ILOAD 0
00087 ?                     :     ILOAD 0
00088 ?                     :     ILOAD 0
00089 ?                     :     ILOAD 0
00090 ?                     :     ILOAD 0
00091 ?                     :     ILOAD 0
00092 ?                     :     ILOAD 0
00093 ?                     :     ILOAD 0
00094 ?                     :     ILOAD 0
00095 ?                     :     ILOAD 0
00096 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZZ)V
00097 ?                     :     ARETURN
00098 String . . .  : Throwable  :    L7
00099 String . . .  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00100 String . . .  : Throwable  :     ICONST_1
00101 String . . .  : Throwable I  :     SIPUSH 548
00102 String . . .  : Throwable I I  :     ILOAD 0
00103 ?                     :     ILOAD 0
00104 ?                     :     ILOAD 0
00105 ?                     :     ILOAD 0
00106 ?                     :     ILOAD 0
00107 ?                     :     ILOAD 0
00108 ?                     :     ILOAD 0
00109 ?                     :     ILOAD 0
00110 ?                     :     ILOAD 0
00111 ?                     :     ILOAD 0
00112 ?                     :     ILOAD 0
00113 ?                     :     ILOAD 0
00114 ?                     :     ILOAD 0
00115 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZZ)V
00116 ?                     :     ATHROW
     TRYCATCHBLOCK L0 L7 L7 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 14: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
toString()Ljava/lang/String;
00000 String  :  :    L0
00001 String  :  :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     ALOAD 0
00004 ?       :     ICONST_1
00005 ?       :     SIPUSH 561
00006 ?       :     ILOAD 0
00007 ?       :     ILOAD 0
00008 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00009 ?       :     ARETURN
00010 String  : Throwable  :    L1
00011 String  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00012 String  : Throwable  :     ICONST_1
00013 String  : Throwable I  :     SIPUSH 561
00014 String  : Throwable I I  :     ILOAD 0
00015 ?       :     ILOAD 0
00016 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00017 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 28: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
toCharArray()[C
00000 String .  :  :    L0
00001 String .  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     GETFIELD java/lang/String.value : [C
00005 ?        :     ARRAYLENGTH
00006 ?        :     NEWARRAY T_CHAR
00007 ?        :     ASTORE 1
00008 ?        :     ALOAD 0
00009 ?        :     GETFIELD java/lang/String.value : [C
00010 ?        :     ICONST_0
00011 ?        :     ALOAD 1
00012 ?        :     ICONST_0
00013 ?        :     ALOAD 0
00014 ?        :     GETFIELD java/lang/String.value : [C
00015 ?        :     ARRAYLENGTH
00016 ?        :     INVOKESTATIC java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
00017 ?        :     ALOAD 1
00018 ?        :     ICONST_1
00019 ?        :     SIPUSH 563
00020 ?        :     ILOAD 0
00021 ?        :     ILOAD 0
00022 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00023 ?        :     ARETURN
00024 String .  : Throwable  :    L1
00025 String .  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00026 String .  : Throwable  :     ICONST_1
00027 String .  : Throwable I  :     SIPUSH 563
00028 String .  : Throwable I I  :     ILOAD 0
00029 ?        :     ILOAD 0
00030 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00031 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 20: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
00000 String Object  :  :    L0
00001 String Object  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     NEW java/util/Formatter
00004 ?        :     DUP
00005 ?        :     INVOKESPECIAL java/util/Formatter.<init> ()V
00006 ?        :     ALOAD 0
00007 ?        :     ALOAD 1
00008 ?        :     INVOKEVIRTUAL java/util/Formatter.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
00009 ?        :     INVOKEVIRTUAL java/util/Formatter.toString ()Ljava/lang/String;
00010 ?        :     ICONST_1
00011 ?        :     SIPUSH 565
00012 ?        :     ILOAD 0
00013 ?        :     ILOAD 0
00014 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00015 ?        :     ARETURN
00016 String Object  : Throwable  :    L1
00017 String Object  : Throwable  :    FRAME FULL [T [Ljava/lang/Object;] [java/lang/Throwable]
00018 String Object  : Throwable  :     ICONST_1
00019 String Object  : Throwable I  :     SIPUSH 565
00020 String Object  : Throwable I I  :     ILOAD 0
00021 ?        :     ILOAD 0
00022 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00023 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 21: Expected I, but found Ljava/util/Locale;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/util/Locale;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
00000 Locale String Object  :  :    L0
00001 Locale String Object  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     NEW java/util/Formatter
00004 ?         :     DUP
00005 ?         :     ALOAD 0
00006 ?         :     INVOKESPECIAL java/util/Formatter.<init> (Ljava/util/Locale;)V
00007 ?         :     ALOAD 1
00008 ?         :     ALOAD 2
00009 ?         :     INVOKEVIRTUAL java/util/Formatter.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
00010 ?         :     INVOKEVIRTUAL java/util/Formatter.toString ()Ljava/lang/String;
00011 ?         :     ICONST_1
00012 ?         :     SIPUSH 567
00013 ?         :     ILOAD 0
00014 ?         :     ILOAD 0
00015 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00016 ?         :     ARETURN
00017 Locale String Object  : Throwable  :    L1
00018 Locale String Object  : Throwable  :    FRAME FULL [T java/lang/String [Ljava/lang/Object;] [java/lang/Throwable]
00019 Locale String Object  : Throwable  :     ICONST_1
00020 Locale String Object  : Throwable I  :     SIPUSH 567
00021 Locale String Object  : Throwable I I  :     ILOAD 0
00022 ?         :     ILOAD 0
00023 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00024 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 32: Expected I, but found Ljava/lang/Object;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/Object;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
valueOf(Ljava/lang/Object;)Ljava/lang/String;
00000 Object  :  :    L0
00001 Object  :  :     ICONST_1
00002 ?          :     ISTORE 0
00003 ?          :     ALOAD 0
00004 ?          :     IFNONNULL L1
00005 ?          :     ICONST_1
00006 ?          :     ISTORE 0
00007 ?          :     LDC "null"
00008 ?          :     GOTO L2
00009 ?          :    L1
00010 ?          :    FRAME FULL [I] []
00011 ?          :     ICONST_1
00012 ?          :     ISTORE 0
00013 ?          :     ALOAD 0
00014 ?          :     INVOKEVIRTUAL java/lang/Object.toString ()Ljava/lang/String;
00015 ?          :    L2
00016 ?          :    FRAME SAME1 java/lang/String
00017 ?          :     ICONST_1
00018 ?          :     ISTORE 0
00019 ?          :     ICONST_1
00020 ?          :     SIPUSH 569
00021 ?          :     ILOAD 0
00022 ?          :     ILOAD 0
00023 ?          :     ILOAD 0
00024 ?          :     ILOAD 0
00025 ?          :     ILOAD 0
00026 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00027 ?          :     ARETURN
00028 Object  : Throwable  :    L3
00029 Object  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00030 Object  : Throwable  :     ICONST_1
00031 Object  : Throwable I  :     SIPUSH 569
00032 Object  : Throwable I I  :     ILOAD 0
00033 ?          :     ILOAD 0
00034 ?          :     ILOAD 0
00035 ?          :     ILOAD 0
00036 ?          :     ILOAD 0
00037 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00038 ?          :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
valueOf([C)Ljava/lang/String;
00000 [C  :   :    L0
00001 [C  :   :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     NEW java/lang/String
00004 ?       :     DUP
00005 ?       :     ALOAD 0
00006 ?       :     INVOKESPECIAL java/lang/String.<init> ([C)V
00007 ?       :     ICONST_1
00008 ?       :     SIPUSH 574
00009 ?       :     ILOAD 0
00010 ?       :     ILOAD 0
00011 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?       :     ARETURN
00013 [C  : Throwable  :    L1
00014 [C  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00015 [C  : Throwable  :     ICONST_1
00016 [C  : Throwable I  :     SIPUSH 574
00017 [C  : Throwable I I  :     ILOAD 0
00018 ?       :     ILOAD 0
00019 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 19: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
valueOf([CII)Ljava/lang/String;
00000 [C I I  :  :    L0
00001 [C I I  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     NEW java/lang/String
00004 ?         :     DUP
00005 ?         :     ALOAD 0
00006 ?         :     ILOAD 1
00007 ?         :     ILOAD 2
00008 ?         :     INVOKESPECIAL java/lang/String.<init> ([CII)V
00009 ?         :     ICONST_1
00010 ?         :     SIPUSH 576
00011 ?         :     ILOAD 0
00012 ?         :     ILOAD 0
00013 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00014 ?         :     ARETURN
00015 [C I I  : Throwable  :    L1
00016 [C I I  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00017 [C I I  : Throwable  :     ICONST_1
00018 [C I I  : Throwable I  :     SIPUSH 576
00019 [C I I  : Throwable I I  :     ILOAD 0
00020 ?         :     ILOAD 0
00021 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00022 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 19: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
copyValueOf([CII)Ljava/lang/String;
00000 [C I I  :  :    L0
00001 [C I I  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     NEW java/lang/String
00004 ?         :     DUP
00005 ?         :     ALOAD 0
00006 ?         :     ILOAD 1
00007 ?         :     ILOAD 2
00008 ?         :     INVOKESPECIAL java/lang/String.<init> ([CII)V
00009 ?         :     ICONST_1
00010 ?         :     SIPUSH 578
00011 ?         :     ILOAD 0
00012 ?         :     ILOAD 0
00013 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00014 ?         :     ARETURN
00015 [C I I  : Throwable  :    L1
00016 [C I I  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00017 [C I I  : Throwable  :     ICONST_1
00018 [C I I  : Throwable I  :     SIPUSH 578
00019 [C I I  : Throwable I I  :     ILOAD 0
00020 ?         :     ILOAD 0
00021 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00022 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
copyValueOf([C)Ljava/lang/String;
00000 [C  :   :    L0
00001 [C  :   :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     NEW java/lang/String
00004 ?       :     DUP
00005 ?       :     ALOAD 0
00006 ?       :     INVOKESPECIAL java/lang/String.<init> ([C)V
00007 ?       :     ICONST_1
00008 ?       :     SIPUSH 580
00009 ?       :     ILOAD 0
00010 ?       :     ILOAD 0
00011 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?       :     ARETURN
00013 [C  : Throwable  :    L1
00014 [C  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00015 [C  : Throwable  :     ICONST_1
00016 [C  : Throwable I  :     SIPUSH 580
00017 [C  : Throwable I I  :     ILOAD 0
00018 ?       :     ILOAD 0
00019 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 15: Expected I, but found J
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found J
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
valueOf(J)Ljava/lang/String;
00000 J .  :   :    L0
00001 J .  :   :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     LLOAD 0
00004 ?        :     INVOKESTATIC java/lang/Long.toString (J)Ljava/lang/String;
00005 ?        :     ICONST_1
00006 ?        :     SIPUSH 591
00007 ?        :     ILOAD 0
00008 ?        :     ILOAD 0
00009 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00010 ?        :     ARETURN
00011 J .  : Throwable  :    L1
00012 J .  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00013 J .  : Throwable  :     ICONST_1
00014 J .  : Throwable I  :     SIPUSH 591
00015 J .  : Throwable I I  :     ILOAD 0
00016 ?        :     ILOAD 0
00017 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00018 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 15: Expected I, but found F
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found F
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
valueOf(F)Ljava/lang/String;
00000 F  :    :    L0
00001 F  :    :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     FLOAD 0
00004 ?       :     INVOKESTATIC java/lang/Float.toString (F)Ljava/lang/String;
00005 ?       :     ICONST_1
00006 ?       :     SIPUSH 593
00007 ?       :     ILOAD 0
00008 ?       :     ILOAD 0
00009 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00010 ?       :     ARETURN
00011 F  : Throwable  :    L1
00012 F  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00013 F  : Throwable  :     ICONST_1
00014 F  : Throwable I  :     SIPUSH 593
00015 F  : Throwable I I  :     ILOAD 0
00016 ?       :     ILOAD 0
00017 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00018 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 15: Expected I, but found D
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found D
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
valueOf(D)Ljava/lang/String;
00000 D .  :   :    L0
00001 D .  :   :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     DLOAD 0
00004 ?        :     INVOKESTATIC java/lang/Double.toString (D)Ljava/lang/String;
00005 ?        :     ICONST_1
00006 ?        :     SIPUSH 595
00007 ?        :     ILOAD 0
00008 ?        :     ILOAD 0
00009 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00010 ?        :     ARETURN
00011 D .  : Throwable  :    L1
00012 D .  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00013 D .  : Throwable  :     ICONST_1
00014 D .  : Throwable I  :     SIPUSH 595
00015 D .  : Throwable I I  :     ILOAD 0
00016 ?        :     ILOAD 0
00017 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00018 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 21: Expected I, but found .
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found .
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
<clinit>()V
00000 .  :    :    L0
00001 .  :    :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     ICONST_0
00004 ?       :     ANEWARRAY java/io/ObjectStreamField
00005 ?       :     PUTSTATIC java/lang/String.serialPersistentFields : [Ljava/io/ObjectStreamField;
00006 ?       :     NEW java/lang/String$CaseInsensitiveComparator
00007 ?       :     DUP
00008 ?       :     ACONST_NULL
00009 ?       :     INVOKESPECIAL java/lang/String$CaseInsensitiveComparator.<init> (Ljava/lang/String$1;)V
00010 ?       :     PUTSTATIC java/lang/String.CASE_INSENSITIVE_ORDER : Ljava/util/Comparator;
00011 ?       :     ICONST_1
00012 ?       :     SIPUSH 598
00013 ?       :     ILOAD 0
00014 ?       :     ILOAD 0
00015 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00016 ?       :     RETURN
00017 .  : Throwable  :    L1
00018 .  : Throwable  :    FRAME SAME1 java/lang/Throwable
00019 .  : Throwable  :     ICONST_1
00020 .  : Throwable I  :     SIPUSH 598
00021 .  : Throwable I I  :     ILOAD 0
00022 ?       :     ILOAD 0
00023 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00024 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null


	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:94)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)

Running org.pitest.coverage.execute.DependencyFilterTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in org.pitest.coverage.execute.DependencyFilterTest
Running org.pitest.coverage.execute.ReceiveTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in org.pitest.coverage.execute.ReceiveTest
Running org.pitest.coverage.execute.SendDataTest
10:15:13 AM PIT >> INFO : Sending 0 test classes to slave
10:15:13 AM PIT >> INFO : Sent tests to slave
10:15:13 AM PIT >> INFO : Sending 2 test classes to slave
10:15:13 AM PIT >> INFO : Sent tests to slave
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in org.pitest.coverage.execute.SendDataTest
Running org.pitest.coverage.export.DefaultCoverageExporterTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in org.pitest.coverage.export.DefaultCoverageExporterTest
Running org.pitest.coverage.TestInfoNameComparatorTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.coverage.TestInfoNameComparatorTest
Running org.pitest.coverage.TestInfoTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec - in org.pitest.coverage.TestInfoTest
Running org.pitest.dependency.DependencyAccessTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec - in org.pitest.dependency.DependencyAccessTest
Running org.pitest.dependency.DependencyClassVisitorTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec - in org.pitest.dependency.DependencyClassVisitorTest
Running org.pitest.dependency.DependencyExtractorTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 sec - in org.pitest.dependency.DependencyExtractorTest
Running org.pitest.dependency.IgnoreCoreClassesTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in org.pitest.dependency.IgnoreCoreClassesTest
Running org.pitest.functional.FArrayTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec - in org.pitest.functional.FArrayTest
Running org.pitest.functional.FCollectionTest
Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec - in org.pitest.functional.FCollectionTest
Running org.pitest.functional.MutableListTest
Tests run: 28, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec - in org.pitest.functional.MutableListTest
Running org.pitest.functional.OptionTest
Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec - in org.pitest.functional.OptionTest
Running org.pitest.functional.predicate.AndTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in org.pitest.functional.predicate.AndTest
Running org.pitest.functional.predicate.FalseTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.functional.predicate.FalseTest
Running org.pitest.functional.predicate.NotTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.functional.predicate.NotTest
Running org.pitest.functional.predicate.OrTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.pitest.functional.predicate.OrTest
Running org.pitest.functional.predicate.TrueTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.functional.predicate.TrueTest
Running org.pitest.functional.prelude.PreludeTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec - in org.pitest.functional.prelude.PreludeTest
Running org.pitest.help.PitHelpErrorTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.help.PitHelpErrorTest
Running org.pitest.junit.adapter.AdaptedJUnitTestUnitTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.084 sec - in org.pitest.junit.adapter.AdaptedJUnitTestUnitTest
Running org.pitest.junit.adapter.AdaptingRunListenerTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in org.pitest.junit.adapter.AdaptingRunListenerTest
Running org.pitest.junit.adapter.CustomRunnerExecutorTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in org.pitest.junit.adapter.CustomRunnerExecutorTest
Running org.pitest.junit.adapter.ForeignClassLoaderAdaptingRunListenerTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 sec - in org.pitest.junit.adapter.ForeignClassLoaderAdaptingRunListenerTest
Running org.pitest.junit.JUnit4SuiteFinderTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.junit.JUnit4SuiteFinderTest
Running org.pitest.junit.JUnitCompatibleConfigurationTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.pitest.junit.JUnitCompatibleConfigurationTest
Running org.pitest.junit.JUnitCustomRunnerTestUnitFinderTest
Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 sec - in org.pitest.junit.JUnitCustomRunnerTestUnitFinderTest
Running org.pitest.junit.JUnitTestClassIdentifierTest
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec - in org.pitest.junit.JUnitTestClassIdentifierTest
Running org.pitest.junit.ParameterisedJUnitTestFinderTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.pitest.junit.ParameterisedJUnitTestFinderTest
Running org.pitest.junit.RunnerSuiteFinderTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in org.pitest.junit.RunnerSuiteFinderTest
Running org.pitest.junit.TestInfoTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in org.pitest.junit.TestInfoTest
Running org.pitest.mutationtest.build.AnalyisPriorityComparatorTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.mutationtest.build.AnalyisPriorityComparatorTest
Running org.pitest.mutationtest.build.DefaultGrouperTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in org.pitest.mutationtest.build.DefaultGrouperTest
Running org.pitest.mutationtest.build.DefaultTestPrioritiserTest
10:15:13 AM PIT >> WARNING : Using untargetted tests
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in org.pitest.mutationtest.build.DefaultTestPrioritiserTest
Running org.pitest.mutationtest.build.KnownStatusMutationTestUnitTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.pitest.mutationtest.build.KnownStatusMutationTestUnitTest
Running org.pitest.mutationtest.build.MutationSourceTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec - in org.pitest.mutationtest.build.MutationSourceTest
Running org.pitest.mutationtest.build.MutationTestBuilderTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec - in org.pitest.mutationtest.build.MutationTestBuilderTest
Running org.pitest.mutationtest.build.MutationTestUnitTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec - in org.pitest.mutationtest.build.MutationTestUnitTest
Running org.pitest.mutationtest.build.PercentAndConstantTimeoutStrategyTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.mutationtest.build.PercentAndConstantTimeoutStrategyTest
Running org.pitest.mutationtest.build.TestInfoPriorisationComparatorTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.mutationtest.build.TestInfoPriorisationComparatorTest
Running org.pitest.mutationtest.commandline.MutationCoverageReportTest
10:15:14 AM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue.
10:15:14 AM PIT >> INFO : Created  0 mutation test units
10:15:14 AM PIT >> WARNING : No mutations found. This probably means there is an issue with either the supplied classpath or filters.
See http://pitest.org for more details.
10:15:14 AM PIT >> INFO : Completed in 0 seconds
================================================================================
- Timings
================================================================================
> build mutation tests : < 1 second
> run mutation analysis : < 1 second
--------------------------------------------------------------------------------
> Total  : < 1 second
--------------------------------------------------------------------------------
================================================================================
- Statistics
================================================================================
>> Generated 0 mutations Killed 0 (100%)
>> Ran 0 tests (0 tests per mutation)
================================================================================
- Mutators
================================================================================
10:15:14 AM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue.
10:15:14 AM PIT >> INFO : Created  1 mutation test units
/10:15:14 AM PIT >> INFO : Completed in 0 seconds
================================================================================
- Timings
================================================================================
> build mutation tests : < 1 second
> run mutation analysis : < 1 second
--------------------------------------------------------------------------------
> Total  : < 1 second
--------------------------------------------------------------------------------
================================================================================
- Statistics
================================================================================
>> Generated 1 mutations Killed 0 (0%)
>> Ran 0 tests (0 tests per mutation)
================================================================================
- Mutators
================================================================================
> mutator
>> Generated 1 Killed 0 (0%)
> KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 
> MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 
> NO_COVERAGE 1 
--------------------------------------------------------------------------------
10:15:14 AM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue.
10:15:14 AM PIT >> INFO : Created  0 mutation test units
10:15:14 AM PIT >> WARNING : No mutations found. This probably means there is an issue with either the supplied classpath or filters.
See http://pitest.org for more details.
10:15:14 AM PIT >> INFO : Completed in 0 seconds
================================================================================
- Timings
================================================================================
> build mutation tests : < 1 second
> run mutation analysis : < 1 second
--------------------------------------------------------------------------------
> Total  : < 1 second
--------------------------------------------------------------------------------
================================================================================
- Statistics
================================================================================
>> Generated 0 mutations Killed 0 (100%)
>> Ran 0 tests (0 tests per mutation)
================================================================================
- Mutators
================================================================================
10:15:14 AM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue.
10:15:14 AM PIT >> INFO : Created  0 mutation test units
10:15:14 AM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue.
10:15:14 AM PIT >> INFO : Created  0 mutation test units
10:15:14 AM PIT >> WARNING : No mutations found. This probably means there is an issue with either the supplied classpath or filters.
See http://pitest.org for more details.
10:15:14 AM PIT >> INFO : Completed in 0 seconds
================================================================================
- Timings
================================================================================
> build mutation tests : < 1 second
> run mutation analysis : < 1 second
--------------------------------------------------------------------------------
> Total  : < 1 second
--------------------------------------------------------------------------------
================================================================================
- Statistics
================================================================================
>> Generated 0 mutations Killed 0 (100%)
>> Ran 0 tests (0 tests per mutation)
================================================================================
- Mutators
================================================================================
10:15:14 AM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue.
10:15:14 AM PIT >> INFO : Created  0 mutation test units
10:15:14 AM PIT >> WARNING : No mutations found. This probably means there is an issue with either the supplied classpath or filters.
See http://pitest.org for more details.
10:15:14 AM PIT >> INFO : Completed in 0 seconds
================================================================================
- Timings
================================================================================
> build mutation tests : < 1 second
> run mutation analysis : < 1 second
--------------------------------------------------------------------------------
> Total  : < 1 second
--------------------------------------------------------------------------------
================================================================================
- Statistics
================================================================================
>> Generated 0 mutations Killed 0 (100%)
>> Ran 0 tests (0 tests per mutation)
================================================================================
- Mutators
================================================================================
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.075 sec - in org.pitest.mutationtest.commandline.MutationCoverageReportTest
Running org.pitest.mutationtest.config.CompoundConfigurationTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 sec - in org.pitest.mutationtest.config.CompoundConfigurationTest
Running org.pitest.mutationtest.config.CompoundListenerFactoryTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.mutationtest.config.CompoundListenerFactoryTest
Running org.pitest.mutationtest.config.CompoundTestClassIdentifierTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.mutationtest.config.CompoundTestClassIdentifierTest
Running org.pitest.mutationtest.config.CompoundTestListenerTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.mutationtest.config.CompoundTestListenerTest
Running org.pitest.mutationtest.config.ConfigurationFactoryTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 sec - in org.pitest.mutationtest.config.ConfigurationFactoryTest
Running org.pitest.mutationtest.config.DefaultCodePathPredicateTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.mutationtest.config.DefaultCodePathPredicateTest
Running org.pitest.mutationtest.config.DefaultDependencyPathPredicateTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.mutationtest.config.DefaultDependencyPathPredicateTest
Running org.pitest.mutationtest.config.PathNamePredicateTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.mutationtest.config.PathNamePredicateTest
Running org.pitest.mutationtest.config.PluginServicesTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in org.pitest.mutationtest.config.PluginServicesTest
Running org.pitest.mutationtest.config.ReportOptionsTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.mutationtest.config.ReportOptionsTest
Running org.pitest.mutationtest.config.SettingsFactoryTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 sec - in org.pitest.mutationtest.config.SettingsFactoryTest
Running org.pitest.mutationtest.DetectionStatusTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.mutationtest.DetectionStatusTest
Running org.pitest.mutationtest.engine.gregor.analysis.InstructionTrackingMethodVisitorTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in org.pitest.mutationtest.engine.gregor.analysis.InstructionTrackingMethodVisitorTest
Running org.pitest.mutationtest.engine.gregor.AvoidAssertsMethodAdapterTest
Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 sec - in org.pitest.mutationtest.engine.gregor.AvoidAssertsMethodAdapterTest
Running org.pitest.mutationtest.engine.gregor.blocks.BlockTrackingMethodDecoratorTest
Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec - in org.pitest.mutationtest.engine.gregor.blocks.BlockTrackingMethodDecoratorTest
Running org.pitest.mutationtest.engine.gregor.blocks.ConcreteBlockCounterTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.mutationtest.engine.gregor.blocks.ConcreteBlockCounterTest
Running org.pitest.mutationtest.engine.gregor.ClassInfoTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.mutationtest.engine.gregor.ClassInfoTest
Running org.pitest.mutationtest.engine.gregor.config.MutatorTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec - in org.pitest.mutationtest.engine.gregor.config.MutatorTest
Running org.pitest.mutationtest.engine.gregor.GregorMutationEngineTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.pitest.mutationtest.engine.gregor.GregorMutationEngineTest
Running org.pitest.mutationtest.engine.gregor.inlinedcode.InlinedFinallyBlockDetectorTest
10:15:14 AM PIT >> WARNING : Found more than one mutation similar on same line in a finally block. Can't correct for inlining.
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in org.pitest.mutationtest.engine.gregor.inlinedcode.InlinedFinallyBlockDetectorTest
Running org.pitest.mutationtest.engine.gregor.inlinedcode.NoInlinedCodeDetectionTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.mutationtest.engine.gregor.inlinedcode.NoInlinedCodeDetectionTest
Running org.pitest.mutationtest.engine.gregor.LineFilterMethodAdapterTest
Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec - in org.pitest.mutationtest.engine.gregor.LineFilterMethodAdapterTest
Running org.pitest.mutationtest.engine.gregor.MethodInfoTest
Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in org.pitest.mutationtest.engine.gregor.MethodInfoTest
Running org.pitest.mutationtest.engine.gregor.mutators.ArgumentPropagationMutatorTest
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.196 sec - in org.pitest.mutationtest.engine.gregor.mutators.ArgumentPropagationMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutatorTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.231 sec - in org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutatorTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec - in org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutatorTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 sec - in org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.experimental.MutantStarterTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.mutationtest.engine.gregor.mutators.experimental.MutantStarterTest
Running org.pitest.mutationtest.engine.gregor.mutators.experimental.RemoveIncrementsMutatorTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in org.pitest.mutationtest.engine.gregor.mutators.experimental.RemoveIncrementsMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.experimental.RemoveSwitchMutatorTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.077 sec - in org.pitest.mutationtest.engine.gregor.mutators.experimental.RemoveSwitchMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.experimental.ReturnValuesMutatorTest
Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.172 sec - in org.pitest.mutationtest.engine.gregor.mutators.experimental.ReturnValuesMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.experimental.SwitchMutatorTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 sec - in org.pitest.mutationtest.engine.gregor.mutators.experimental.SwitchMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.IncrementsMutatorTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in org.pitest.mutationtest.engine.gregor.mutators.IncrementsMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutatorTest
Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.179 sec - in org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.InvertNegsMutatorTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec - in org.pitest.mutationtest.engine.gregor.mutators.InvertNegsMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.MathMutatorTest
Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.244 sec - in org.pitest.mutationtest.engine.gregor.mutators.MathMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutatorTest
package asm.org.pitest.mutationtest.engine.gregor.mutators;
import java.util.*;
import org.objectweb.asm.*;
public class NegateConditionalsMutatorTest$HasIF_ACMPNEDump implements Opcodes {

public static byte[] dump () throws Exception {

ClassWriter cw = new ClassWriter(0);
FieldVisitor fv;
MethodVisitor mv;
AnnotationVisitor av0;

cw.visit(V1_6, ACC_SUPER, "org/pitest/mutationtest/engine/gregor/mutators/NegateConditionalsMutatorTest$HasIF_ACMPNE", "Ljava/lang/Object;Ljava/util/concurrent/Callable<Ljava/lang/String;>;", "java/lang/Object", new String[] { "java/util/concurrent/Callable" });

cw.visitSource("NegateConditionalsMutatorTest.java", null);

cw.visitInnerClass("org/pitest/mutationtest/engine/gregor/mutators/NegateConditionalsMutatorTest$HasIF_ACMPNE", "org/pitest/mutationtest/engine/gregor/mutators/NegateConditionalsMutatorTest", "HasIF_ACMPNE", ACC_PRIVATE + ACC_STATIC);

{
fv = cw.visitField(ACC_PRIVATE + ACC_FINAL, "i", "Ljava/lang/Object;", null, null);
fv.visitEnd();
}
{
mv = cw.visitMethod(0, "<init>", "(Ljava/lang/Object;)V", null, null);
mv.visitCode();
Label l0 = new Label();
mv.visitLabel(l0);
mv.visitLineNumber(388, l0);
mv.visitVarInsn(ALOAD, 0);
mv.visitMethodInsn(INVOKESPECIAL, "java/lang/Object", "<init>", "()V", false);
Label l1 = new Label();
mv.visitLabel(l1);
mv.visitLineNumber(389, l1);
mv.visitVarInsn(ALOAD, 0);
mv.visitVarInsn(ALOAD, 1);
mv.visitFieldInsn(PUTFIELD, "org/pitest/mutationtest/engine/gregor/mutators/NegateConditionalsMutatorTest$HasIF_ACMPNE", "i", "Ljava/lang/Object;");
Label l2 = new Label();
mv.visitLabel(l2);
mv.visitLineNumber(390, l2);
mv.visitInsn(RETURN);
Label l3 = new Label();
mv.visitLabel(l3);
mv.visitLocalVariable("this", "Lorg/pitest/mutationtest/engine/gregor/mutators/NegateConditionalsMutatorTest$HasIF_ACMPNE;", null, l0, l3, 0);
mv.visitLocalVariable("i", "Ljava/lang/Object;", null, l0, l3, 1);
mv.visitMaxs(2, 2);
mv.visitEnd();
}
{
mv = cw.visitMethod(ACC_PUBLIC, "call", "()Ljava/lang/String;", null, null);
mv.visitCode();
Label l0 = new Label();
mv.visitLabel(l0);
mv.visitLineNumber(394, l0);
mv.visitLdcInsn(Type.getType("Ljava/lang/Integer;"));
mv.visitVarInsn(ASTORE, 1);
Label l1 = new Label();
mv.visitLabel(l1);
mv.visitLineNumber(395, l1);
mv.visitVarInsn(ALOAD, 0);
mv.visitFieldInsn(GETFIELD, "org/pitest/mutationtest/engine/gregor/mutators/NegateConditionalsMutatorTest$HasIF_ACMPNE", "i", "Ljava/lang/Object;");
mv.visitVarInsn(ALOAD, 1);
Label l2 = new Label();
mv.visitJumpInsn(IF_ACMPEQ, l2);
Label l3 = new Label();
mv.visitLabel(l3);
mv.visitLineNumber(396, l3);
mv.visitLdcInsn("was integer");
mv.visitInsn(ARETURN);
mv.visitLabel(l2);
mv.visitLineNumber(398, l2);
mv.visitFrame(Opcodes.F_NEW, 2, new Object[] {"org/pitest/mutationtest/engine/gregor/mutators/NegateConditionalsMutatorTest$HasIF_ACMPNE", "java/lang/Object"}, 0, new Object[] {});
mv.visitLdcInsn("was not integer");
mv.visitInsn(ARETURN);
Label l4 = new Label();
mv.visitLabel(l4);
mv.visitLocalVariable("this", "Lorg/pitest/mutationtest/engine/gregor/mutators/NegateConditionalsMutatorTest$HasIF_ACMPNE;", null, l0, l4, 0);
mv.visitLocalVariable("integer", "Ljava/lang/Object;", null, l1, l4, 1);
mv.visitMaxs(2, 2);
mv.visitEnd();
}
{
mv = cw.visitMethod(ACC_PUBLIC + ACC_BRIDGE + ACC_SYNTHETIC, "call", "()Ljava/lang/Object;", null, new String[] { "java/lang/Exception" });
mv.visitCode();
Label l0 = new Label();
mv.visitLabel(l0);
mv.visitLineNumber(385, l0);
mv.visitVarInsn(ALOAD, 0);
mv.visitMethodInsn(INVOKEVIRTUAL, "org/pitest/mutationtest/engine/gregor/mutators/NegateConditionalsMutatorTest$HasIF_ACMPNE", "call", "()Ljava/lang/String;", false);
mv.visitInsn(ARETURN);
Label l1 = new Label();
mv.visitLabel(l1);
mv.visitLocalVariable("this", "Lorg/pitest/mutationtest/engine/gregor/mutators/NegateConditionalsMutatorTest$HasIF_ACMPNE;", null, l0, l1, 0);
mv.visitMaxs(1, 1);
mv.visitEnd();
}
cw.visitEnd();

return cw.toByteArray();
}
}
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.328 sec - in org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.NonVoidMethodCallMutatorTest
Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 sec - in org.pitest.mutationtest.engine.gregor.mutators.NonVoidMethodCallMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutatorTest
Tests run: 69, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.594 sec - in org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutatorTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 sec - in org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutatorTest
Running org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutatorTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutatorTest
Running org.pitest.mutationtest.engine.gregor.TestGregorMutater
Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 sec - in org.pitest.mutationtest.engine.gregor.TestGregorMutater
Running org.pitest.mutationtest.engine.gregor.TestTryWithResources
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec - in org.pitest.mutationtest.engine.gregor.TestTryWithResources
Running org.pitest.mutationtest.engine.LocationTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in org.pitest.mutationtest.engine.LocationTest
Running org.pitest.mutationtest.engine.MutationDetailsTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec - in org.pitest.mutationtest.engine.MutationDetailsTest
Running org.pitest.mutationtest.engine.MutationIdentifierTest
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec - in org.pitest.mutationtest.engine.MutationIdentifierTest
Running org.pitest.mutationtest.execute.CheckTestHasFailedResultListenerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.mutationtest.execute.CheckTestHasFailedResultListenerTest
Running org.pitest.mutationtest.execute.DefaultReporterTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.pitest.mutationtest.execute.DefaultReporterTest
Running org.pitest.mutationtest.execute.MutationTestSlaveTest
10:15:16 AM PIT >> WARNING : Error during mutation test
org.pitest.util.PitError: foo

Please copy and paste the information and the complete stacktrace below when reporting an issue
VM : Java HotSpot(TM) 64-Bit Server VM
Vendor : Oracle Corporation
Version : 25.60-b23
Uptime : 5395
Input -> 
BootClassPathSupported : true

	at org.pitest.mutationtest.execute.MutationTestWorker.processMutation(MutationTestWorker.java:91)
	at org.pitest.mutationtest.execute.MutationTestWorker.run(MutationTestWorker.java:77)
	at org.pitest.mutationtest.execute.MutationTestSlave.run(MutationTestSlave.java:84)
	at org.pitest.mutationtest.execute.MutationTestSlaveTest.shouldReportErrorWhenOneOccursDuringAnalysis(MutationTestSlaveTest.java:83)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec - in org.pitest.mutationtest.execute.MutationTestSlaveTest
Running org.pitest.mutationtest.execute.MutationTestWorkerTest
10:15:16 AM PIT >> WARNING : Mutation MutationDetails [id=MutationIdentifier [location=Location [clazz=foo, method=method, methodDesc=()I], indexes=[1], mutator=mutator], filename=sourceFile, block=0, lineNumber=42, description=desc, testsInOrder=[]] was not viable 
10:15:16 AM PIT >> INFO : No test coverage for mutation  MutationDetails [id=MutationIdentifier [location=Location [clazz=foo, method=method, methodDesc=()I], indexes=[1], mutator=mutator], filename=sourceFile, block=0, lineNumber=42, description=desc, testsInOrder=[]] in method
10:15:16 AM PIT >> INFO : No test coverage for mutation  MutationDetails [id=MutationIdentifier [location=Location [clazz=foo, method=method, methodDesc=()I], indexes=[2], mutator=mutator], filename=sourceFile, block=0, lineNumber=42, description=desc, testsInOrder=[]] in method
Tests run: 5, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.038 sec - in org.pitest.mutationtest.execute.MutationTestWorkerTest
Running org.pitest.mutationtest.execute.MutationTimeoutDecoratorTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 sec - in org.pitest.mutationtest.execute.MutationTimeoutDecoratorTest
Running org.pitest.mutationtest.execute.TimeOutDecoratedTestSourceTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.mutationtest.execute.TimeOutDecoratedTestSourceTest
Running org.pitest.mutationtest.execute.TimeOutSystemExitSideEffectTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.mutationtest.execute.TimeOutSystemExitSideEffectTest
Running org.pitest.mutationtest.filter.LimitNumberOfMutationPerClassFilterTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.mutationtest.filter.LimitNumberOfMutationPerClassFilterTest
Running org.pitest.mutationtest.filter.LimitNumberOfMutationsPerClassFilterFactoryTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.mutationtest.filter.LimitNumberOfMutationsPerClassFilterFactoryTest
Running org.pitest.mutationtest.incremental.DefaultCodeHistoryTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in org.pitest.mutationtest.incremental.DefaultCodeHistoryTest
Running org.pitest.mutationtest.incremental.FileWriterFactoryTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 sec - in org.pitest.mutationtest.incremental.FileWriterFactoryTest
Running org.pitest.mutationtest.incremental.HistoryListenerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.mutationtest.incremental.HistoryListenerTest
Running org.pitest.mutationtest.incremental.IncrementalAnalyserTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in org.pitest.mutationtest.incremental.IncrementalAnalyserTest
Running org.pitest.mutationtest.incremental.NullHistoryStoreTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.mutationtest.incremental.NullHistoryStoreTest
Running org.pitest.mutationtest.incremental.NullWriterFactoryTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.mutationtest.incremental.NullWriterFactoryTest
Running org.pitest.mutationtest.incremental.XStreamHistoryStoreTest
10:15:16 AM PIT >> WARNING : Could not read previous results
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec - in org.pitest.mutationtest.incremental.XStreamHistoryStoreTest
Running org.pitest.mutationtest.mocksupport.BendJavassistToMyWillTransformerTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec - in org.pitest.mutationtest.mocksupport.BendJavassistToMyWillTransformerTest
Running org.pitest.mutationtest.mocksupport.JavassistInputStreamInterceptorAdapaterTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.mutationtest.mocksupport.JavassistInputStreamInterceptorAdapaterTest
Running org.pitest.mutationtest.mocksupport.JavassistInterceptorTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.mutationtest.mocksupport.JavassistInterceptorTest
Running org.pitest.mutationtest.MutationMetaDataTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in org.pitest.mutationtest.MutationMetaDataTest
Running org.pitest.mutationtest.MutationResultTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec - in org.pitest.mutationtest.MutationResultTest
Running org.pitest.mutationtest.MutationStatusMapTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.pitest.mutationtest.MutationStatusMapTest
Running org.pitest.mutationtest.MutationStatusTestPairTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in org.pitest.mutationtest.MutationStatusTestPairTest
Running org.pitest.mutationtest.report.csv.CSVReportListenerTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in org.pitest.mutationtest.report.csv.CSVReportListenerTest
Running org.pitest.mutationtest.report.xml.XMLReportListenerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.mutationtest.report.xml.XMLReportListenerTest
Running org.pitest.mutationtest.statistics.MutationStatisticsListenerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.mutationtest.statistics.MutationStatisticsListenerTest
Running org.pitest.mutationtest.statistics.MutationStatisticsTest
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.pitest.mutationtest.statistics.MutationStatisticsTest
Running org.pitest.mutationtest.statistics.ScoreTest
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.pitest.mutationtest.statistics.ScoreTest
Running org.pitest.mutationtest.tooling.DirectorySourceLocatorTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.pitest.mutationtest.tooling.DirectorySourceLocatorTest
Running org.pitest.mutationtest.tooling.JarCreatingJarFinderTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 sec - in org.pitest.mutationtest.tooling.JarCreatingJarFinderTest
Running org.pitest.mutationtest.tooling.SpinnerListenerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.mutationtest.tooling.SpinnerListenerTest
Running org.pitest.mutationtest.verify.DefaultBuildVerifierTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.pitest.mutationtest.verify.DefaultBuildVerifierTest
Running org.pitest.process.KnownLocationJavaExecutableLocatorTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.process.KnownLocationJavaExecutableLocatorTest
Running org.pitest.process.WrappingProcessTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.241 sec - in org.pitest.process.WrappingProcessTest
Running org.pitest.reflection.ReflectionTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.reflection.ReflectionTest
Running org.pitest.simpletest.EqualitySetTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.simpletest.EqualitySetTest
Running org.pitest.simpletest.NoArgsConstructorInstantiationStrategyTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.simpletest.NoArgsConstructorInstantiationStrategyTest
Running org.pitest.simpletest.SignatureEqualityStrategyTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.simpletest.SignatureEqualityStrategyTest
Running org.pitest.simpletest.steps.CallStepTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.simpletest.steps.CallStepTest
Running org.pitest.simpletest.steps.NoArgsInstantiateStepTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.simpletest.steps.NoArgsInstantiateStepTest
Running org.pitest.simpletest.TestMethodTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.simpletest.TestMethodTest
Running org.pitest.testapi.DescriptionTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.testapi.DescriptionTest
Running org.pitest.testapi.execute.ExitingResultCollectorTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.testapi.execute.ExitingResultCollectorTest
Running org.pitest.testapi.execute.MultipleTestGroupTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in org.pitest.testapi.execute.MultipleTestGroupTest
Running org.pitest.testapi.execute.ResultTypeTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.testapi.execute.ResultTypeTest
Running org.pitest.testapi.execute.TestPitest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec - in org.pitest.testapi.execute.TestPitest
Running org.pitest.TestJUnitConfiguration
1
> 1
2
> 2
3
> 3
[AdaptedJUnitTestUnit [clazz=class org.pitest.TestJUnitConfiguration$MarkerTest1, filter=Some(one(org.pitest.TestJUnitConfiguration$MarkerTest1))], AdaptedJUnitTestUnit [clazz=class org.pitest.TestJUnitConfiguration$MarkerTest1, filter=Some(two(org.pitest.TestJUnitConfiguration$MarkerTest1))], AdaptedJUnitTestUnit [clazz=class org.pitest.TestJUnitConfiguration$MarkerTest2, filter=Some(one(org.pitest.TestJUnitConfiguration$MarkerTest2))], AdaptedJUnitTestUnit [clazz=class org.pitest.TestJUnitConfiguration$MarkerTest2, filter=Some(two(org.pitest.TestJUnitConfiguration$MarkerTest2))]]
java.lang.InterruptedException: sleep interrupted
	at java.lang.Thread.sleep(Native Method)
	at org.pitest.TestJUnitConfiguration$TestWithTimeout.testBar(TestJUnitConfiguration.java:262)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74)
Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 sec - in org.pitest.TestJUnitConfiguration
Running org.pitest.testng.TestNGAdapterTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec - in org.pitest.testng.TestNGAdapterTest
Running org.pitest.testng.TestNGConfigurationTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.testng.TestNGConfigurationTest
Running org.pitest.testng.TestNGTestClassIdentifierTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.pitest.testng.TestNGTestClassIdentifierTest
Running org.pitest.testng.TestNGTestUnitFinderTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.pitest.testng.TestNGTestUnitFinderTest
Running org.pitest.testng.TestNGTestUnitTest
[TestNG] Running:
  com.example.testng.HasGroups


===============================================
com.example.testng.HasGroups
Total tests run: 2, Failures: 0, Skips: 0
===============================================

[TestNG] Running:
  com.example.testng.HasGroups


===============================================
com.example.testng.HasGroups
Total tests run: 2, Failures: 0, Skips: 0
===============================================

[TestNG] Running:
  com.example.testng.Passes


===============================================
com.example.testng.Passes
Total tests run: 1, Failures: 0, Skips: 0
===============================================

[TestNG] Running:
  com.example.testng.Passes


===============================================
com.example.testng.Passes
Total tests run: 1, Failures: 0, Skips: 0
===============================================

[TestNG] Running:
  com.example.testng.Passes


===============================================
com.example.testng.Passes
Total tests run: 1, Failures: 0, Skips: 0
===============================================

[TestNG] Running:
  com.example.testng.Fails


===============================================
com.example.testng.Fails
Total tests run: 2, Failures: 1, Skips: 1
===============================================

[TestNG] Running:
  com.example.testng.Passes


===============================================
com.example.testng.Passes
Total tests run: 1, Failures: 0, Skips: 0
===============================================

[TestNG] Running:
  com.example.testng.Fails


===============================================
com.example.testng.Fails
Total tests run: 2, Failures: 1, Skips: 1
===============================================

[TestNG] Running:
  com.example.testng.Fails


===============================================
com.example.testng.Fails
Total tests run: 2, Failures: 1, Skips: 1
===============================================

[TestNG] Running:
  com.example.testng.Passes


===============================================
com.example.testng.Passes
Total tests run: 1, Failures: 0, Skips: 0
===============================================

[TestNG] Running:
  com.example.testng.Fails


===============================================
com.example.testng.Fails
Total tests run: 2, Failures: 1, Skips: 1
===============================================

[TestNG] Running:
  com.example.testng.Passes


===============================================
com.example.testng.Passes
Total tests run: 1, Failures: 0, Skips: 0
===============================================

[TestNG] Running:
  com.example.testng.Skips


===============================================
com.example.testng.Skips
Total tests run: 1, Failures: 0, Skips: 1
===============================================

[TestNG] Running:
  com.example.testng.Skips


===============================================
com.example.testng.Skips
Total tests run: 1, Failures: 0, Skips: 1
===============================================

Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.16 sec - in org.pitest.testng.TestNGTestUnitTest
Running org.pitest.TestResultTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.TestResultTest
Running org.pitest.util.FunctionsTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.pitest.util.FunctionsTest
Running org.pitest.util.GlobTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.util.GlobTest
Running org.pitest.util.InputStreamLineIterableTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.util.InputStreamLineIterableTest
Running org.pitest.util.IsolationUtilsTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.pitest.util.IsolationUtilsTest
Running org.pitest.util.MemoryMonitorTest

DUMPING MEMORY INFO

Heap Memory Usage: init = 134217728(131072K) used = 95546744(93307K) committed = 287309824(280576K) max = 1908932608(1864192K)
Non-Heap Memory Usage: init = 2555904(2496K) used = 47213416(46106K) committed = 55869440(54560K) max = -1(-1K)

Name: PS Scavenge
Collection count: 6
Collection time: 88
Memory Pools: 
	PS Eden Space
	PS Survivor Space

Name: PS MarkSweep
Collection count: 1
Collection time: 58
Memory Pools: 
	PS Eden Space
	PS Survivor Space
	PS Old Gen
Memory Pools Info

Name: Code Cache
Usage: init = 2555904(2496K) used = 13497856(13181K) committed = 13565952(13248K) max = 251658240(245760K)
Collection Usage: null
Peak Usage: init = 2555904(2496K) used = 13497856(13181K) committed = 13565952(13248K) max = 251658240(245760K)
Type: Non-heap memory
Memory Manager Names: 
	CodeCacheManager



Name: Metaspace
Usage: init = 0(0K) used = 29916352(29215K) committed = 36093952(35248K) max = -1(-1K)
Collection Usage: null
Peak Usage: init = 0(0K) used = 29916352(29215K) committed = 36093952(35248K) max = -1(-1K)
Type: Non-heap memory
Memory Manager Names: 
	Metaspace Manager



Name: Compressed Class Space
Usage: init = 0(0K) used = 3853984(3763K) committed = 6209536(6064K) max = 1073741824(1048576K)
Collection Usage: null
Peak Usage: init = 0(0K) used = 3853984(3763K) committed = 6209536(6064K) max = 1073741824(1048576K)
Type: Non-heap memory
Memory Manager Names: 
	Metaspace Manager



Name: PS Eden Space
Usage: init = 34078720(33280K) used = 72975352(71264K) committed = 214958080(209920K) max = 690487296(674304K)
Collection Usage: init = 34078720(33280K) used = 0(0K) committed = 214958080(209920K) max = 690487296(674304K)
Peak Usage: init = 34078720(33280K) used = 136314880(133120K) committed = 214958080(209920K) max = 705167360(688640K)
Type: Heap memory
Memory Manager Names: 
	PS MarkSweep
	PS Scavenge



Name: PS Survivor Space
Usage: init = 5242880(5120K) used = 10990856(10733K) committed = 11010048(10752K) max = 11010048(10752K)
Collection Usage: init = 5242880(5120K) used = 10990856(10733K) committed = 11010048(10752K) max = 11010048(10752K)
Peak Usage: init = 5242880(5120K) used = 10990856(10733K) committed = 11010048(10752K) max = 11010048(10752K)
Type: Heap memory
Memory Manager Names: 
	PS MarkSweep
	PS Scavenge



Name: PS Old Gen
Usage: init = 89653248(87552K) used = 11580536(11309K) committed = 61341696(59904K) max = 1431830528(1398272K)
Collection Usage: init = 89653248(87552K) used = 8277064(8083K) committed = 61341696(59904K) max = 1431830528(1398272K)
Peak Usage: init = 89653248(87552K) used = 11580536(11309K) committed = 89653248(87552K) max = 1431830528(1398272K)
Type: Heap memory
Memory Manager Names: 
	PS MarkSweep


Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in org.pitest.util.MemoryMonitorTest
Running org.pitest.util.SafeDataInputStreamTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.pitest.util.SafeDataInputStreamTest
Running org.pitest.util.ServiceLoaderTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.pitest.util.ServiceLoaderTest
Running org.pitest.util.SocketFinderTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec - in org.pitest.util.SocketFinderTest
Running org.pitest.util.SocketReadingCallableTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec - in org.pitest.util.SocketReadingCallableTest
Running org.pitest.util.StreamUtilTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.util.StreamUtilTest
Running org.pitest.util.StringUtilTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.util.StringUtilTest
Running org.pitest.util.TimeSpanTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.pitest.util.TimeSpanTest

Results :

Failed tests: 
  CoverageTransformerTest.shouldGenerateValidClasses:79->assertValidClass:94 org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 64: Expected I, but found [B
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found [B
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
checkBounds([BII)V
00000 [B I I  :       :    L0
00001 [B I I  :       :     ICONST_1
00002 ?               :     ISTORE 0
00003 ?               :     ILOAD 2
00004 ?               :     IFGE L1
00005 ?               :     ICONST_1
00006 ?               :     ISTORE 0
00007 ?               :     NEW java/lang/StringIndexOutOfBoundsException
00008 ?               :     DUP
00009 ?               :     ILOAD 2
00010 ?               :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00011 ?               :     ATHROW
00012 ?               :    L1
00013 ?               :    FRAME FULL [I I I] []
00014 ?               :     ICONST_1
00015 ?               :     ISTORE 0
00016 ?               :     ILOAD 1
00017 ?               :     IFGE L2
00018 ?               :     ICONST_1
00019 ?               :     ISTORE 0
00020 ?               :     NEW java/lang/StringIndexOutOfBoundsException
00021 ?               :     DUP
00022 ?               :     ILOAD 1
00023 ?               :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00024 ?               :     ATHROW
00025 ?               :    L2
00026 ?               :    FRAME SAME
00027 ?               :     ICONST_1
00028 ?               :     ISTORE 0
00029 ?               :     ILOAD 1
00030 ?               :     ALOAD 0
00031 ?               :     ARRAYLENGTH
00032 ?               :     ILOAD 2
00033 ?               :     ISUB
00034 ?               :     IF_ICMPLE L3
00035 ?               :     ICONST_1
00036 ?               :     ISTORE 0
00037 ?               :     NEW java/lang/StringIndexOutOfBoundsException
00038 ?               :     DUP
00039 ?               :     ILOAD 1
00040 ?               :     ILOAD 2
00041 ?               :     IADD
00042 ?               :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00043 ?               :     ATHROW
00044 ?               :    L3
00045 ?               :    FRAME SAME
00046 ?               :     ICONST_1
00047 ?               :     ISTORE 0
00048 ?               :     ICONST_1
00049 ?               :     BIPUSH 54
00050 ?               :     ILOAD 0
00051 ?               :     ILOAD 0
00052 ?               :     ILOAD 0
00053 ?               :     ILOAD 0
00054 ?               :     ILOAD 0
00055 ?               :     ILOAD 0
00056 ?               :     ILOAD 0
00057 ?               :     ILOAD 0
00058 ?               :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00059 ?               :     RETURN
00060 [B I I  : Throwable  :    L4
00061 [B I I  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00062 [B I I  : Throwable  :     ICONST_1
00063 [B I I  : Throwable I  :     BIPUSH 54
00064 [B I I  : Throwable I I  :     ILOAD 0
00065 ?               :     ILOAD 0
00066 ?               :     ILOAD 0
00067 ?               :     ILOAD 0
00068 ?               :     ILOAD 0
00069 ?               :     ILOAD 0
00070 ?               :     ILOAD 0
00071 ?               :     ILOAD 0
00072 ?               :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00073 ?               :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 16: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
length()I
00000 String  :  :    L0
00001 String  :  :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     ALOAD 0
00004 ?       :     GETFIELD java/lang/String.value : [C
00005 ?       :     ARRAYLENGTH
00006 ?       :     ICONST_1
00007 ?       :     BIPUSH 86
00008 ?       :     ILOAD 0
00009 ?       :     ILOAD 0
00010 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00011 ?       :     IRETURN
00012 String  : Throwable  :    L1
00013 String  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00014 String  : Throwable  :     ICONST_1
00015 String  : Throwable I  :     BIPUSH 86
00016 String  : Throwable I I  :     ILOAD 0
00017 ?       :     ILOAD 0
00018 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00019 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 33: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
isEmpty()Z
00000 String  :  :    L0
00001 String  :  :     ICONST_1
00002 ?          :     ISTORE 0
00003 ?          :     ALOAD 0
00004 ?          :     GETFIELD java/lang/String.value : [C
00005 ?          :     ARRAYLENGTH
00006 ?          :     IFNE L1
00007 ?          :     ICONST_1
00008 ?          :     ISTORE 0
00009 ?          :     ICONST_1
00010 ?          :     GOTO L2
00011 ?          :    L1
00012 ?          :    FRAME FULL [I] []
00013 ?          :     ICONST_1
00014 ?          :     ISTORE 0
00015 ?          :     ICONST_0
00016 ?          :    L2
00017 ?          :    FRAME SAME1 I
00018 ?          :     ICONST_1
00019 ?          :     ISTORE 0
00020 ?          :     ICONST_1
00021 ?          :     BIPUSH 88
00022 ?          :     ILOAD 0
00023 ?          :     ILOAD 0
00024 ?          :     ILOAD 0
00025 ?          :     ILOAD 0
00026 ?          :     ILOAD 0
00027 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00028 ?          :     IRETURN
00029 String  : Throwable  :    L3
00030 String  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00031 String  : Throwable  :     ICONST_1
00032 String  : Throwable I  :     BIPUSH 88
00033 String  : Throwable I I  :     ILOAD 0
00034 ?          :     ILOAD 0
00035 ?          :     ILOAD 0
00036 ?          :     ILOAD 0
00037 ?          :     ILOAD 0
00038 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00039 ?          :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 42: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
charAt(I)C
00000 String I  :  :    L0
00001 String I  :  :     ICONST_1
00002 ?           :     ISTORE 0
00003 ?           :     ILOAD 1
00004 ?           :     IFLT L1
00005 ?           :     ICONST_1
00006 ?           :     ISTORE 0
00007 ?           :     ILOAD 1
00008 ?           :     ALOAD 0
00009 ?           :     GETFIELD java/lang/String.value : [C
00010 ?           :     ARRAYLENGTH
00011 ?           :     IF_ICMPLT L2
00012 ?           :    L1
00013 ?           :    FRAME FULL [I I] []
00014 ?           :     ICONST_1
00015 ?           :     ISTORE 0
00016 ?           :     NEW java/lang/StringIndexOutOfBoundsException
00017 ?           :     DUP
00018 ?           :     ILOAD 1
00019 ?           :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00020 ?           :     ATHROW
00021 ?           :    L2
00022 ?           :    FRAME SAME
00023 ?           :     ICONST_1
00024 ?           :     ISTORE 0
00025 ?           :     ALOAD 0
00026 ?           :     GETFIELD java/lang/String.value : [C
00027 ?           :     ILOAD 1
00028 ?           :     CALOAD
00029 ?           :     ICONST_1
00030 ?           :     BIPUSH 93
00031 ?           :     ILOAD 0
00032 ?           :     ILOAD 0
00033 ?           :     ILOAD 0
00034 ?           :     ILOAD 0
00035 ?           :     ILOAD 0
00036 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00037 ?           :     IRETURN
00038 String I  : Throwable  :    L3
00039 String I  : Throwable  :    FRAME FULL [T I] [java/lang/Throwable]
00040 String I  : Throwable  :     ICONST_1
00041 String I  : Throwable I  :     BIPUSH 93
00042 String I  : Throwable I I  :     ILOAD 0
00043 ?           :     ILOAD 0
00044 ?           :     ILOAD 0
00045 ?           :     ILOAD 0
00046 ?           :     ILOAD 0
00047 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00048 ?           :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 45: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
codePointAt(I)I
00000 String I  :  :    L0
00001 String I  :  :     ICONST_1
00002 ?           :     ISTORE 0
00003 ?           :     ILOAD 1
00004 ?           :     IFLT L1
00005 ?           :     ICONST_1
00006 ?           :     ISTORE 0
00007 ?           :     ILOAD 1
00008 ?           :     ALOAD 0
00009 ?           :     GETFIELD java/lang/String.value : [C
00010 ?           :     ARRAYLENGTH
00011 ?           :     IF_ICMPLT L2
00012 ?           :    L1
00013 ?           :    FRAME FULL [I I] []
00014 ?           :     ICONST_1
00015 ?           :     ISTORE 0
00016 ?           :     NEW java/lang/StringIndexOutOfBoundsException
00017 ?           :     DUP
00018 ?           :     ILOAD 1
00019 ?           :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00020 ?           :     ATHROW
00021 ?           :    L2
00022 ?           :    FRAME SAME
00023 ?           :     ICONST_1
00024 ?           :     ISTORE 0
00025 ?           :     ALOAD 0
00026 ?           :     GETFIELD java/lang/String.value : [C
00027 ?           :     ILOAD 1
00028 ?           :     ALOAD 0
00029 ?           :     GETFIELD java/lang/String.value : [C
00030 ?           :     ARRAYLENGTH
00031 ?           :     INVOKESTATIC java/lang/Character.codePointAtImpl ([CII)I
00032 ?           :     ICONST_1
00033 ?           :     BIPUSH 98
00034 ?           :     ILOAD 0
00035 ?           :     ILOAD 0
00036 ?           :     ILOAD 0
00037 ?           :     ILOAD 0
00038 ?           :     ILOAD 0
00039 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00040 ?           :     IRETURN
00041 String I  : Throwable  :    L3
00042 String I  : Throwable  :    FRAME FULL [T I] [java/lang/Throwable]
00043 String I  : Throwable  :     ICONST_1
00044 String I  : Throwable I  :     BIPUSH 98
00045 String I  : Throwable I I  :     ILOAD 0
00046 ?           :     ILOAD 0
00047 ?           :     ILOAD 0
00048 ?           :     ILOAD 0
00049 ?           :     ILOAD 0
00050 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00051 ?           :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 47: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
codePointBefore(I)I
00000 String I .  :  :    L0
00001 String I .  :  :     ICONST_1
00002 ?            :     ISTORE 0
00003 ?            :     ILOAD 1
00004 ?            :     ICONST_1
00005 ?            :     ISUB
00006 ?            :     ISTORE 2
00007 ?            :     ILOAD 2
00008 ?            :     IFLT L1
00009 ?            :     ICONST_1
00010 ?            :     ISTORE 0
00011 ?            :     ILOAD 2
00012 ?            :     ALOAD 0
00013 ?            :     GETFIELD java/lang/String.value : [C
00014 ?            :     ARRAYLENGTH
00015 ?            :     IF_ICMPLT L2
00016 ?            :    L1
00017 ?            :    FRAME FULL [I I I] []
00018 ?            :     ICONST_1
00019 ?            :     ISTORE 0
00020 ?            :     NEW java/lang/StringIndexOutOfBoundsException
00021 ?            :     DUP
00022 ?            :     ILOAD 1
00023 ?            :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00024 ?            :     ATHROW
00025 ?            :    L2
00026 ?            :    FRAME SAME
00027 ?            :     ICONST_1
00028 ?            :     ISTORE 0
00029 ?            :     ALOAD 0
00030 ?            :     GETFIELD java/lang/String.value : [C
00031 ?            :     ILOAD 1
00032 ?            :     ICONST_0
00033 ?            :     INVOKESTATIC java/lang/Character.codePointBeforeImpl ([CII)I
00034 ?            :     ICONST_1
00035 ?            :     BIPUSH 103
00036 ?            :     ILOAD 0
00037 ?            :     ILOAD 0
00038 ?            :     ILOAD 0
00039 ?            :     ILOAD 0
00040 ?            :     ILOAD 0
00041 ?            :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00042 ?            :     IRETURN
00043 String I .  : Throwable  :    L3
00044 String I .  : Throwable  :    FRAME FULL [T I] [java/lang/Throwable]
00045 String I .  : Throwable  :     ICONST_1
00046 String I .  : Throwable I  :     BIPUSH 103
00047 String I .  : Throwable I I  :     ILOAD 0
00048 ?            :     ILOAD 0
00049 ?            :     ILOAD 0
00050 ?            :     ILOAD 0
00051 ?            :     ILOAD 0
00052 ?            :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00053 ?            :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 50: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
codePointCount(II)I
00000 String I I  :  :    L0
00001 String I I  :  :     ICONST_1
00002 ?             :     ISTORE 0
00003 ?             :     ILOAD 1
00004 ?             :     IFLT L1
00005 ?             :     ICONST_1
00006 ?             :     ISTORE 0
00007 ?             :     ILOAD 2
00008 ?             :     ALOAD 0
00009 ?             :     GETFIELD java/lang/String.value : [C
00010 ?             :     ARRAYLENGTH
00011 ?             :     IF_ICMPGT L1
00012 ?             :     ICONST_1
00013 ?             :     ISTORE 0
00014 ?             :     ILOAD 1
00015 ?             :     ILOAD 2
00016 ?             :     IF_ICMPLE L2
00017 ?             :    L1
00018 ?             :    FRAME FULL [I I I] []
00019 ?             :     ICONST_1
00020 ?             :     ISTORE 0
00021 ?             :     NEW java/lang/IndexOutOfBoundsException
00022 ?             :     DUP
00023 ?             :     INVOKESPECIAL java/lang/IndexOutOfBoundsException.<init> ()V
00024 ?             :     ATHROW
00025 ?             :    L2
00026 ?             :    FRAME SAME
00027 ?             :     ICONST_1
00028 ?             :     ISTORE 0
00029 ?             :     ALOAD 0
00030 ?             :     GETFIELD java/lang/String.value : [C
00031 ?             :     ILOAD 1
00032 ?             :     ILOAD 2
00033 ?             :     ILOAD 1
00034 ?             :     ISUB
00035 ?             :     INVOKESTATIC java/lang/Character.codePointCountImpl ([CII)I
00036 ?             :     ICONST_1
00037 ?             :     BIPUSH 108
00038 ?             :     ILOAD 0
00039 ?             :     ILOAD 0
00040 ?             :     ILOAD 0
00041 ?             :     ILOAD 0
00042 ?             :     ILOAD 0
00043 ?             :     ILOAD 0
00044 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZ)V
00045 ?             :     IRETURN
00046 String I I  : Throwable  :    L3
00047 String I I  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00048 String I I  : Throwable  :     ICONST_1
00049 String I I  : Throwable I  :     BIPUSH 108
00050 String I I  : Throwable I I  :     ILOAD 0
00051 ?             :     ILOAD 0
00052 ?             :     ILOAD 0
00053 ?             :     ILOAD 0
00054 ?             :     ILOAD 0
00055 ?             :     ILOAD 0
00056 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZ)V
00057 ?             :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 46: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
offsetByCodePoints(II)I
00000 String I I  :  :    L0
00001 String I I  :  :     ICONST_1
00002 ?            :     ISTORE 0
00003 ?            :     ILOAD 1
00004 ?            :     IFLT L1
00005 ?            :     ICONST_1
00006 ?            :     ISTORE 0
00007 ?            :     ILOAD 1
00008 ?            :     ALOAD 0
00009 ?            :     GETFIELD java/lang/String.value : [C
00010 ?            :     ARRAYLENGTH
00011 ?            :     IF_ICMPLE L2
00012 ?            :    L1
00013 ?            :    FRAME FULL [I I I] []
00014 ?            :     ICONST_1
00015 ?            :     ISTORE 0
00016 ?            :     NEW java/lang/IndexOutOfBoundsException
00017 ?            :     DUP
00018 ?            :     INVOKESPECIAL java/lang/IndexOutOfBoundsException.<init> ()V
00019 ?            :     ATHROW
00020 ?            :    L2
00021 ?            :    FRAME SAME
00022 ?            :     ICONST_1
00023 ?            :     ISTORE 0
00024 ?            :     ALOAD 0
00025 ?            :     GETFIELD java/lang/String.value : [C
00026 ?            :     ICONST_0
00027 ?            :     ALOAD 0
00028 ?            :     GETFIELD java/lang/String.value : [C
00029 ?            :     ARRAYLENGTH
00030 ?            :     ILOAD 1
00031 ?            :     ILOAD 2
00032 ?            :     INVOKESTATIC java/lang/Character.offsetByCodePointsImpl ([CIIII)I
00033 ?            :     ICONST_1
00034 ?            :     BIPUSH 114
00035 ?            :     ILOAD 0
00036 ?            :     ILOAD 0
00037 ?            :     ILOAD 0
00038 ?            :     ILOAD 0
00039 ?            :     ILOAD 0
00040 ?            :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00041 ?            :     IRETURN
00042 String I I  : Throwable  :    L3
00043 String I I  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00044 String I I  : Throwable  :     ICONST_1
00045 String I I  : Throwable I  :     BIPUSH 114
00046 String I I  : Throwable I I  :     ILOAD 0
00047 ?            :     ILOAD 0
00048 ?            :     ILOAD 0
00049 ?            :     ILOAD 0
00050 ?            :     ILOAD 0
00051 ?            :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00052 ?            :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 22: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
getChars([CI)V
00000 String [C I  :  :    L0
00001 String [C I  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     ALOAD 0
00004 ?         :     GETFIELD java/lang/String.value : [C
00005 ?         :     ICONST_0
00006 ?         :     ALOAD 1
00007 ?         :     ILOAD 2
00008 ?         :     ALOAD 0
00009 ?         :     GETFIELD java/lang/String.value : [C
00010 ?         :     ARRAYLENGTH
00011 ?         :     INVOKESTATIC java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
00012 ?         :     ICONST_1
00013 ?         :     BIPUSH 119
00014 ?         :     ILOAD 0
00015 ?         :     ILOAD 0
00016 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00017 ?         :     RETURN
00018 String [C I  : Throwable  :    L1
00019 String [C I  : Throwable  :    FRAME FULL [T [C I] [java/lang/Throwable]
00020 String [C I  : Throwable  :     ICONST_1
00021 String [C I  : Throwable I  :     BIPUSH 119
00022 String [C I  : Throwable I I  :     ILOAD 0
00023 ?         :     ILOAD 0
00024 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00025 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 73: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
getChars(II[CI)V
00000 String I I [C I  :  :    L0
00001 String I I [C I  :  :     ICONST_1
00002 ?                 :     ISTORE 0
00003 ?                 :     ILOAD 1
00004 ?                 :     IFGE L1
00005 ?                 :     ICONST_1
00006 ?                 :     ISTORE 0
00007 ?                 :     NEW java/lang/StringIndexOutOfBoundsException
00008 ?                 :     DUP
00009 ?                 :     ILOAD 1
00010 ?                 :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00011 ?                 :     ATHROW
00012 ?                 :    L1
00013 ?                 :    FRAME FULL [I I I [C I] []
00014 ?                 :     ICONST_1
00015 ?                 :     ISTORE 0
00016 ?                 :     ILOAD 2
00017 ?                 :     ALOAD 0
00018 ?                 :     GETFIELD java/lang/String.value : [C
00019 ?                 :     ARRAYLENGTH
00020 ?                 :     IF_ICMPLE L2
00021 ?                 :     ICONST_1
00022 ?                 :     ISTORE 0
00023 ?                 :     NEW java/lang/StringIndexOutOfBoundsException
00024 ?                 :     DUP
00025 ?                 :     ILOAD 2
00026 ?                 :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00027 ?                 :     ATHROW
00028 ?                 :    L2
00029 ?                 :    FRAME SAME
00030 ?                 :     ICONST_1
00031 ?                 :     ISTORE 0
00032 ?                 :     ILOAD 1
00033 ?                 :     ILOAD 2
00034 ?                 :     IF_ICMPLE L3
00035 ?                 :     ICONST_1
00036 ?                 :     ISTORE 0
00037 ?                 :     NEW java/lang/StringIndexOutOfBoundsException
00038 ?                 :     DUP
00039 ?                 :     ILOAD 2
00040 ?                 :     ILOAD 1
00041 ?                 :     ISUB
00042 ?                 :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00043 ?                 :     ATHROW
00044 ?                 :    L3
00045 ?                 :    FRAME SAME
00046 ?                 :     ICONST_1
00047 ?                 :     ISTORE 0
00048 ?                 :     ALOAD 0
00049 ?                 :     GETFIELD java/lang/String.value : [C
00050 ?                 :     ILOAD 1
00051 ?                 :     ALOAD 3
00052 ?                 :     ILOAD 4
00053 ?                 :     ILOAD 2
00054 ?                 :     ILOAD 1
00055 ?                 :     ISUB
00056 ?                 :     INVOKESTATIC java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
00057 ?                 :     ICONST_1
00058 ?                 :     BIPUSH 121
00059 ?                 :     ILOAD 0
00060 ?                 :     ILOAD 0
00061 ?                 :     ILOAD 0
00062 ?                 :     ILOAD 0
00063 ?                 :     ILOAD 0
00064 ?                 :     ILOAD 0
00065 ?                 :     ILOAD 0
00066 ?                 :     ILOAD 0
00067 ?                 :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00068 ?                 :     RETURN
00069 String I I [C I  : Throwable  :    L4
00070 String I I [C I  : Throwable  :    FRAME FULL [T I I [C I] [java/lang/Throwable]
00071 String I I [C I  : Throwable  :     ICONST_1
00072 String I I [C I  : Throwable I  :     BIPUSH 121
00073 String I I [C I  : Throwable I I  :     ILOAD 0
00074 ?                 :     ILOAD 0
00075 ?                 :     ILOAD 0
00076 ?                 :     ILOAD 0
00077 ?                 :     ILOAD 0
00078 ?                 :     ILOAD 0
00079 ?                 :     ILOAD 0
00080 ?                 :     ILOAD 0
00081 ?                 :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00082 ?                 :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 102: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
getBytes(II[BI)V
00000 String I I [B I . . . .  :  :    L0
00001 String I I [B I . . . .  :  :     ICONST_1
00002 ?                        :     ISTORE 0
00003 ?                        :     ILOAD 1
00004 ?                        :     IFGE L1
00005 ?                        :     ICONST_1
00006 ?                        :     ISTORE 0
00007 ?                        :     NEW java/lang/StringIndexOutOfBoundsException
00008 ?                        :     DUP
00009 ?                        :     ILOAD 1
00010 ?                        :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00011 ?                        :     ATHROW
00012 ?                        :    L1
00013 ?                        :    FRAME FULL [I I I [B I] []
00014 ?                        :     ICONST_1
00015 ?                        :     ISTORE 0
00016 ?                        :     ILOAD 2
00017 ?                        :     ALOAD 0
00018 ?                        :     GETFIELD java/lang/String.value : [C
00019 ?                        :     ARRAYLENGTH
00020 ?                        :     IF_ICMPLE L2
00021 ?                        :     ICONST_1
00022 ?                        :     ISTORE 0
00023 ?                        :     NEW java/lang/StringIndexOutOfBoundsException
00024 ?                        :     DUP
00025 ?                        :     ILOAD 2
00026 ?                        :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00027 ?                        :     ATHROW
00028 ?                        :    L2
00029 ?                        :    FRAME SAME
00030 ?                        :     ICONST_1
00031 ?                        :     ISTORE 0
00032 ?                        :     ILOAD 1
00033 ?                        :     ILOAD 2
00034 ?                        :     IF_ICMPLE L3
00035 ?                        :     ICONST_1
00036 ?                        :     ISTORE 0
00037 ?                        :     NEW java/lang/StringIndexOutOfBoundsException
00038 ?                        :     DUP
00039 ?                        :     ILOAD 2
00040 ?                        :     ILOAD 1
00041 ?                        :     ISUB
00042 ?                        :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00043 ?                        :     ATHROW
00044 ?                        :    L3
00045 ?                        :    FRAME SAME
00046 ?                        :     ICONST_1
00047 ?                        :     ISTORE 0
00048 ?                        :     ALOAD 3
00049 ?                        :     INVOKESTATIC java/util/Objects.requireNonNull (Ljava/lang/Object;)Ljava/lang/Object;
00050 ?                        :     POP
00051 ?                        :     ILOAD 4
00052 ?                        :     ISTORE 5
00053 ?                        :     ILOAD 2
00054 ?                        :     ISTORE 6
00055 ?                        :     ILOAD 1
00056 ?                        :     ISTORE 7
00057 ?                        :     ALOAD 0
00058 ?                        :     GETFIELD java/lang/String.value : [C
00059 ?                        :     ASTORE 8
00060 ?                        :    L4
00061 ?                        :    FRAME FULL [I I I [B I I I I [C] []
00062 ?                        :     ICONST_1
00063 ?                        :     ISTORE 0
00064 ?                        :     ILOAD 7
00065 ?                        :     ILOAD 6
00066 ?                        :     IF_ICMPGE L5
00067 ?                        :     ICONST_1
00068 ?                        :     ISTORE 0
00069 ?                        :     ALOAD 3
00070 ?                        :     ILOAD 5
00071 ?                        :     IINC 5 1
00072 ?                        :     ALOAD 8
00073 ?                        :     ILOAD 7
00074 ?                        :     IINC 7 1
00075 ?                        :     CALOAD
00076 ?                        :     I2B
00077 ?                        :     BASTORE
00078 ?                        :     GOTO L4
00079 ?                        :    L5
00080 ?                        :    FRAME SAME
00081 ?                        :     ICONST_1
00082 ?                        :     ISTORE 0
00083 ?                        :     ICONST_1
00084 ?                        :     SIPUSH 129
00085 ?                        :     ILOAD 0
00086 ?                        :     ILOAD 0
00087 ?                        :     ILOAD 0
00088 ?                        :     ILOAD 0
00089 ?                        :     ILOAD 0
00090 ?                        :     ILOAD 0
00091 ?                        :     ILOAD 0
00092 ?                        :     ILOAD 0
00093 ?                        :     ILOAD 0
00094 ?                        :     ILOAD 0
00095 ?                        :     ILOAD 0
00096 ?                        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZ)V
00097 ?                        :     RETURN
00098 String I I [B I . . . .  : Throwable  :    L6
00099 String I I [B I . . . .  : Throwable  :    FRAME FULL [T I I [B I] [java/lang/Throwable]
00100 String I I [B I . . . .  : Throwable  :     ICONST_1
00101 String I I [B I . . . .  : Throwable I  :     SIPUSH 129
00102 String I I [B I . . . .  : Throwable I I  :     ILOAD 0
00103 ?                        :     ILOAD 0
00104 ?                        :     ILOAD 0
00105 ?                        :     ILOAD 0
00106 ?                        :     ILOAD 0
00107 ?                        :     ILOAD 0
00108 ?                        :     ILOAD 0
00109 ?                        :     ILOAD 0
00110 ?                        :     ILOAD 0
00111 ?                        :     ILOAD 0
00112 ?                        :     ILOAD 0
00113 ?                        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZ)V
00114 ?                        :     ATHROW
     TRYCATCHBLOCK L0 L6 L6 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 35: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
getBytes(Ljava/lang/String;)[B
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?          :     ISTORE 0
00003 ?          :     ALOAD 1
00004 ?          :     IFNONNULL L1
00005 ?          :     ICONST_1
00006 ?          :     ISTORE 0
00007 ?          :     NEW java/lang/NullPointerException
00008 ?          :     DUP
00009 ?          :     INVOKESPECIAL java/lang/NullPointerException.<init> ()V
00010 ?          :     ATHROW
00011 ?          :    L1
00012 ?          :    FRAME FULL [I java/lang/String] []
00013 ?          :     ICONST_1
00014 ?          :     ISTORE 0
00015 ?          :     ALOAD 1
00016 ?          :     ALOAD 0
00017 ?          :     GETFIELD java/lang/String.value : [C
00018 ?          :     ICONST_0
00019 ?          :     ALOAD 0
00020 ?          :     GETFIELD java/lang/String.value : [C
00021 ?          :     ARRAYLENGTH
00022 ?          :     INVOKESTATIC java/lang/StringCoding.encode (Ljava/lang/String;[CII)[B
00023 ?          :     ICONST_1
00024 ?          :     SIPUSH 140
00025 ?          :     ILOAD 0
00026 ?          :     ILOAD 0
00027 ?          :     ILOAD 0
00028 ?          :     ILOAD 0
00029 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZ)V
00030 ?          :     ARETURN
00031 String String  : Throwable  :    L2
00032 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00033 String String  : Throwable  :     ICONST_1
00034 String String  : Throwable I  :     SIPUSH 140
00035 String String  : Throwable I I  :     ILOAD 0
00036 ?          :     ILOAD 0
00037 ?          :     ILOAD 0
00038 ?          :     ILOAD 0
00039 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZ)V
00040 ?          :     ATHROW
     TRYCATCHBLOCK L0 L2 L2 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 35: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
getBytes(Ljava/nio/charset/Charset;)[B
00000 String Charset  :  :    L0
00001 String Charset  :  :     ICONST_1
00002 ?          :     ISTORE 0
00003 ?          :     ALOAD 1
00004 ?          :     IFNONNULL L1
00005 ?          :     ICONST_1
00006 ?          :     ISTORE 0
00007 ?          :     NEW java/lang/NullPointerException
00008 ?          :     DUP
00009 ?          :     INVOKESPECIAL java/lang/NullPointerException.<init> ()V
00010 ?          :     ATHROW
00011 ?          :    L1
00012 ?          :    FRAME FULL [I java/nio/charset/Charset] []
00013 ?          :     ICONST_1
00014 ?          :     ISTORE 0
00015 ?          :     ALOAD 1
00016 ?          :     ALOAD 0
00017 ?          :     GETFIELD java/lang/String.value : [C
00018 ?          :     ICONST_0
00019 ?          :     ALOAD 0
00020 ?          :     GETFIELD java/lang/String.value : [C
00021 ?          :     ARRAYLENGTH
00022 ?          :     INVOKESTATIC java/lang/StringCoding.encode (Ljava/nio/charset/Charset;[CII)[B
00023 ?          :     ICONST_1
00024 ?          :     SIPUSH 144
00025 ?          :     ILOAD 0
00026 ?          :     ILOAD 0
00027 ?          :     ILOAD 0
00028 ?          :     ILOAD 0
00029 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZ)V
00030 ?          :     ARETURN
00031 String Charset  : Throwable  :    L2
00032 String Charset  : Throwable  :    FRAME FULL [T java/nio/charset/Charset] [java/lang/Throwable]
00033 String Charset  : Throwable  :     ICONST_1
00034 String Charset  : Throwable I  :     SIPUSH 144
00035 String Charset  : Throwable I I  :     ILOAD 0
00036 ?          :     ILOAD 0
00037 ?          :     ILOAD 0
00038 ?          :     ILOAD 0
00039 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZ)V
00040 ?          :     ATHROW
     TRYCATCHBLOCK L0 L2 L2 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 20: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
getBytes()[B
00000 String  :  :    L0
00001 String  :  :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     ALOAD 0
00004 ?       :     GETFIELD java/lang/String.value : [C
00005 ?       :     ICONST_0
00006 ?       :     ALOAD 0
00007 ?       :     GETFIELD java/lang/String.value : [C
00008 ?       :     ARRAYLENGTH
00009 ?       :     INVOKESTATIC java/lang/StringCoding.encode ([CII)[B
00010 ?       :     ICONST_1
00011 ?       :     SIPUSH 148
00012 ?       :     ILOAD 0
00013 ?       :     ILOAD 0
00014 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00015 ?       :     ARETURN
00016 String  : Throwable  :    L1
00017 String  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00018 String  : Throwable  :     ICONST_1
00019 String  : Throwable I  :     SIPUSH 148
00020 String  : Throwable I I  :     ILOAD 0
00021 ?       :     ILOAD 0
00022 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00023 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 143: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
equals(Ljava/lang/Object;)Z
00000 String Object . . . . .  :  :    L0
00001 String Object . . . . .  :  :     ICONST_1
00002 ?                       :     ISTORE 0
00003 ?                       :     ALOAD 0
00004 ?                       :     ALOAD 1
00005 ?                       :     IF_ACMPNE L1
00006 ?                       :     ICONST_1
00007 ?                       :     ISTORE 0
00008 ?                       :     ICONST_1
00009 ?                       :     ICONST_1
00010 ?                       :     SIPUSH 150
00011 ?                       :     ILOAD 0
00012 ?                       :     ILOAD 0
00013 ?                       :     ILOAD 0
00014 ?                       :     ILOAD 0
00015 ?                       :     ILOAD 0
00016 ?                       :     ILOAD 0
00017 ?                       :     ILOAD 0
00018 ?                       :     ILOAD 0
00019 ?                       :     ILOAD 0
00020 ?                       :     ILOAD 0
00021 ?                       :     ILOAD 0
00022 ?                       :     ILOAD 0
00023 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZ)V
00024 ?                       :     IRETURN
00025 ?                       :    L1
00026 ?                       :    FRAME FULL [I java/lang/Object] []
00027 ?                       :     ICONST_1
00028 ?                       :     ISTORE 0
00029 ?                       :     ALOAD 1
00030 ?                       :     INSTANCEOF java/lang/String
00031 ?                       :     IFEQ L2
00032 ?                       :     ICONST_1
00033 ?                       :     ISTORE 0
00034 ?                       :     ALOAD 1
00035 ?                       :     CHECKCAST java/lang/String
00036 ?                       :     ASTORE 2
00037 ?                       :     ALOAD 0
00038 ?                       :     GETFIELD java/lang/String.value : [C
00039 ?                       :     ARRAYLENGTH
00040 ?                       :     ISTORE 3
00041 ?                       :     ILOAD 3
00042 ?                       :     ALOAD 2
00043 ?                       :     GETFIELD java/lang/String.value : [C
00044 ?                       :     ARRAYLENGTH
00045 ?                       :     IF_ICMPNE L2
00046 ?                       :     ICONST_1
00047 ?                       :     ISTORE 0
00048 ?                       :     ALOAD 0
00049 ?                       :     GETFIELD java/lang/String.value : [C
00050 ?                       :     ASTORE 4
00051 ?                       :     ALOAD 2
00052 ?                       :     GETFIELD java/lang/String.value : [C
00053 ?                       :     ASTORE 5
00054 ?                       :     ICONST_0
00055 ?                       :     ISTORE 6
00056 ?                       :    L3
00057 ?                       :    FRAME FULL [I java/lang/Object java/lang/String I [C [C I] []
00058 ?                       :     ICONST_1
00059 ?                       :     ISTORE 0
00060 ?                       :     ILOAD 3
00061 ?                       :     IINC 3 -1
00062 ?                       :     IFEQ L4
00063 ?                       :     ICONST_1
00064 ?                       :     ISTORE 0
00065 ?                       :     ALOAD 4
00066 ?                       :     ILOAD 6
00067 ?                       :     CALOAD
00068 ?                       :     ALOAD 5
00069 ?                       :     ILOAD 6
00070 ?                       :     CALOAD
00071 ?                       :     IF_ICMPEQ L5
00072 ?                       :     ICONST_1
00073 ?                       :     ISTORE 0
00074 ?                       :     ICONST_0
00075 ?                       :     ICONST_1
00076 ?                       :     SIPUSH 150
00077 ?                       :     ILOAD 0
00078 ?                       :     ILOAD 0
00079 ?                       :     ILOAD 0
00080 ?                       :     ILOAD 0
00081 ?                       :     ILOAD 0
00082 ?                       :     ILOAD 0
00083 ?                       :     ILOAD 0
00084 ?                       :     ILOAD 0
00085 ?                       :     ILOAD 0
00086 ?                       :     ILOAD 0
00087 ?                       :     ILOAD 0
00088 ?                       :     ILOAD 0
00089 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZ)V
00090 ?                       :     IRETURN
00091 ?                       :    L5
00092 ?                       :    FRAME SAME
00093 ?                       :     ICONST_1
00094 ?                       :     ISTORE 0
00095 ?                       :     IINC 6 1
00096 ?                       :     GOTO L3
00097 ?                       :    L4
00098 ?                       :    FRAME SAME
00099 ?                       :     ICONST_1
00100 ?                       :     ISTORE 0
00101 ?                       :     ICONST_1
00102 ?                       :     ICONST_1
00103 ?                       :     SIPUSH 150
00104 ?                       :     ILOAD 0
00105 ?                       :     ILOAD 0
00106 ?                       :     ILOAD 0
00107 ?                       :     ILOAD 0
00108 ?                       :     ILOAD 0
00109 ?                       :     ILOAD 0
00110 ?                       :     ILOAD 0
00111 ?                       :     ILOAD 0
00112 ?                       :     ILOAD 0
00113 ?                       :     ILOAD 0
00114 ?                       :     ILOAD 0
00115 ?                       :     ILOAD 0
00116 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZ)V
00117 ?                       :     IRETURN
00118 ?                       :    L2
00119 ?                       :    FRAME FULL [I java/lang/Object] []
00120 ?                       :     ICONST_1
00121 ?                       :     ISTORE 0
00122 ?                       :     ICONST_0
00123 ?                       :     ICONST_1
00124 ?                       :     SIPUSH 150
00125 ?                       :     ILOAD 0
00126 ?                       :     ILOAD 0
00127 ?                       :     ILOAD 0
00128 ?                       :     ILOAD 0
00129 ?                       :     ILOAD 0
00130 ?                       :     ILOAD 0
00131 ?                       :     ILOAD 0
00132 ?                       :     ILOAD 0
00133 ?                       :     ILOAD 0
00134 ?                       :     ILOAD 0
00135 ?                       :     ILOAD 0
00136 ?                       :     ILOAD 0
00137 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZ)V
00138 ?                       :     IRETURN
00139 String Object . . . . .  : Throwable  :    L6
00140 String Object . . . . .  : Throwable  :    FRAME FULL [T java/lang/Object] [java/lang/Throwable]
00141 String Object . . . . .  : Throwable  :     ICONST_1
00142 String Object . . . . .  : Throwable I  :     SIPUSH 150
00143 String Object . . . . .  : Throwable I I  :     ILOAD 0
00144 ?                       :     ILOAD 0
00145 ?                       :     ILOAD 0
00146 ?                       :     ILOAD 0
00147 ?                       :     ILOAD 0
00148 ?                       :     ILOAD 0
00149 ?                       :     ILOAD 0
00150 ?                       :     ILOAD 0
00151 ?                       :     ILOAD 0
00152 ?                       :     ILOAD 0
00153 ?                       :     ILOAD 0
00154 ?                       :     ILOAD 0
00155 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZ)V
00156 ?                       :     ATHROW
     TRYCATCHBLOCK L0 L6 L6 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 16: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
contentEquals(Ljava/lang/StringBuffer;)Z
00000 String StringBuffer  :  :    L0
00001 String StringBuffer  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ALOAD 1
00005 ?        :     INVOKEVIRTUAL java/lang/String.contentEquals (Ljava/lang/CharSequence;)Z
00006 ?        :     ICONST_1
00007 ?        :     SIPUSH 162
00008 ?        :     ILOAD 0
00009 ?        :     ILOAD 0
00010 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00011 ?        :     IRETURN
00012 String StringBuffer  : Throwable  :    L1
00013 String StringBuffer  : Throwable  :    FRAME FULL [T java/lang/StringBuffer] [java/lang/Throwable]
00014 String StringBuffer  : Throwable  :     ICONST_1
00015 String StringBuffer  : Throwable I  :     SIPUSH 162
00016 String StringBuffer  : Throwable I I  :     ILOAD 0
00017 ?        :     ILOAD 0
00018 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00019 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 98: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
nonSyncContentEquals(Ljava/lang/AbstractStringBuilder;)Z
00000 String AbstractStringBuilder . . . .  :  :    L0
00001 String AbstractStringBuilder . . . .  :  :     ICONST_1
00002 ?                   :     ISTORE 0
00003 ?                   :     ALOAD 0
00004 ?                   :     GETFIELD java/lang/String.value : [C
00005 ?                   :     ASTORE 2
00006 ?                   :     ALOAD 1
00007 ?                   :     INVOKEVIRTUAL java/lang/AbstractStringBuilder.getValue ()[C
00008 ?                   :     ASTORE 3
00009 ?                   :     ALOAD 2
00010 ?                   :     ARRAYLENGTH
00011 ?                   :     ISTORE 4
00012 ?                   :     ILOAD 4
00013 ?                   :     ALOAD 1
00014 ?                   :     INVOKEVIRTUAL java/lang/AbstractStringBuilder.length ()I
00015 ?                   :     IF_ICMPEQ L1
00016 ?                   :     ICONST_1
00017 ?                   :     ISTORE 0
00018 ?                   :     ICONST_0
00019 ?                   :     ICONST_1
00020 ?                   :     SIPUSH 164
00021 ?                   :     ILOAD 0
00022 ?                   :     ILOAD 0
00023 ?                   :     ILOAD 0
00024 ?                   :     ILOAD 0
00025 ?                   :     ILOAD 0
00026 ?                   :     ILOAD 0
00027 ?                   :     ILOAD 0
00028 ?                   :     ILOAD 0
00029 ?                   :     ILOAD 0
00030 ?                   :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00031 ?                   :     IRETURN
00032 ?                   :    L1
00033 ?                   :    FRAME FULL [I java/lang/AbstractStringBuilder [C [C I] []
00034 ?                   :     ICONST_1
00035 ?                   :     ISTORE 0
00036 ?                   :     ICONST_0
00037 ?                   :     ISTORE 5
00038 ?                   :    L2
00039 ?                   :    FRAME APPEND [I]
00040 ?                   :     ICONST_1
00041 ?                   :     ISTORE 0
00042 ?                   :     ILOAD 5
00043 ?                   :     ILOAD 4
00044 ?                   :     IF_ICMPGE L3
00045 ?                   :     ICONST_1
00046 ?                   :     ISTORE 0
00047 ?                   :     ALOAD 2
00048 ?                   :     ILOAD 5
00049 ?                   :     CALOAD
00050 ?                   :     ALOAD 3
00051 ?                   :     ILOAD 5
00052 ?                   :     CALOAD
00053 ?                   :     IF_ICMPEQ L4
00054 ?                   :     ICONST_1
00055 ?                   :     ISTORE 0
00056 ?                   :     ICONST_0
00057 ?                   :     ICONST_1
00058 ?                   :     SIPUSH 164
00059 ?                   :     ILOAD 0
00060 ?                   :     ILOAD 0
00061 ?                   :     ILOAD 0
00062 ?                   :     ILOAD 0
00063 ?                   :     ILOAD 0
00064 ?                   :     ILOAD 0
00065 ?                   :     ILOAD 0
00066 ?                   :     ILOAD 0
00067 ?                   :     ILOAD 0
00068 ?                   :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00069 ?                   :     IRETURN
00070 ?                   :    L4
00071 ?                   :    FRAME SAME
00072 ?                   :     ICONST_1
00073 ?                   :     ISTORE 0
00074 ?                   :     IINC 5 1
00075 ?                   :     GOTO L2
00076 ?                   :    L3
00077 ?                   :    FRAME SAME
00078 ?                   :     ICONST_1
00079 ?                   :     ISTORE 0
00080 ?                   :     ICONST_1
00081 ?                   :     ICONST_1
00082 ?                   :     SIPUSH 164
00083 ?                   :     ILOAD 0
00084 ?                   :     ILOAD 0
00085 ?                   :     ILOAD 0
00086 ?                   :     ILOAD 0
00087 ?                   :     ILOAD 0
00088 ?                   :     ILOAD 0
00089 ?                   :     ILOAD 0
00090 ?                   :     ILOAD 0
00091 ?                   :     ILOAD 0
00092 ?                   :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00093 ?                   :     IRETURN
00094 String AbstractStringBuilder . . . .  : Throwable  :    L5
00095 String AbstractStringBuilder . . . .  : Throwable  :    FRAME FULL [T java/lang/AbstractStringBuilder] [java/lang/Throwable]
00096 String AbstractStringBuilder . . . .  : Throwable  :     ICONST_1
00097 String AbstractStringBuilder . . . .  : Throwable I  :     SIPUSH 164
00098 String AbstractStringBuilder . . . .  : Throwable I I  :     ILOAD 0
00099 ?                   :     ILOAD 0
00100 ?                   :     ILOAD 0
00101 ?                   :     ILOAD 0
00102 ?                   :     ILOAD 0
00103 ?                   :     ILOAD 0
00104 ?                   :     ILOAD 0
00105 ?                   :     ILOAD 0
00106 ?                   :     ILOAD 0
00107 ?                   :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00108 ?                   :     ATHROW
     TRYCATCHBLOCK L0 L5 L5 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 67: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
equalsIgnoreCase(Ljava/lang/String;)Z
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?               :     ISTORE 0
00003 ?               :     ALOAD 0
00004 ?               :     ALOAD 1
00005 ?               :     IF_ACMPNE L1
00006 ?               :     ICONST_1
00007 ?               :     ISTORE 0
00008 ?               :     ICONST_1
00009 ?               :     GOTO L2
00010 ?               :    L1
00011 ?               :    FRAME FULL [I java/lang/String] []
00012 ?               :     ICONST_1
00013 ?               :     ISTORE 0
00014 ?               :     ALOAD 1
00015 ?               :     IFNULL L3
00016 ?               :     ICONST_1
00017 ?               :     ISTORE 0
00018 ?               :     ALOAD 1
00019 ?               :     GETFIELD java/lang/String.value : [C
00020 ?               :     ARRAYLENGTH
00021 ?               :     ALOAD 0
00022 ?               :     GETFIELD java/lang/String.value : [C
00023 ?               :     ARRAYLENGTH
00024 ?               :     IF_ICMPNE L3
00025 ?               :     ICONST_1
00026 ?               :     ISTORE 0
00027 ?               :     ALOAD 0
00028 ?               :     ICONST_1
00029 ?               :     ICONST_0
00030 ?               :     ALOAD 1
00031 ?               :     ICONST_0
00032 ?               :     ALOAD 0
00033 ?               :     GETFIELD java/lang/String.value : [C
00034 ?               :     ARRAYLENGTH
00035 ?               :     INVOKEVIRTUAL java/lang/String.regionMatches (ZILjava/lang/String;II)Z
00036 ?               :     IFEQ L3
00037 ?               :     ICONST_1
00038 ?               :     ISTORE 0
00039 ?               :     ICONST_1
00040 ?               :     GOTO L2
00041 ?               :    L3
00042 ?               :    FRAME SAME
00043 ?               :     ICONST_1
00044 ?               :     ISTORE 0
00045 ?               :     ICONST_0
00046 ?               :    L2
00047 ?               :    FRAME SAME1 I
00048 ?               :     ICONST_1
00049 ?               :     ISTORE 0
00050 ?               :     ICONST_1
00051 ?               :     SIPUSH 189
00052 ?               :     ILOAD 0
00053 ?               :     ILOAD 0
00054 ?               :     ILOAD 0
00055 ?               :     ILOAD 0
00056 ?               :     ILOAD 0
00057 ?               :     ILOAD 0
00058 ?               :     ILOAD 0
00059 ?               :     ILOAD 0
00060 ?               :     ILOAD 0
00061 ?               :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00062 ?               :     IRETURN
00063 String String  : Throwable  :    L4
00064 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00065 String String  : Throwable  :     ICONST_1
00066 String String  : Throwable I  :     SIPUSH 189
00067 String String  : Throwable I I  :     ILOAD 0
00068 ?               :     ILOAD 0
00069 ?               :     ILOAD 0
00070 ?               :     ILOAD 0
00071 ?               :     ILOAD 0
00072 ?               :     ILOAD 0
00073 ?               :     ILOAD 0
00074 ?               :     ILOAD 0
00075 ?               :     ILOAD 0
00076 ?               :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00077 ?               :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 87: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
compareTo(Ljava/lang/String;)I
00000 String String . . . . . . . .  :  :    L0
00001 String String . . . . . . . .  :  :     ICONST_1
00002 ?                     :     ISTORE 0
00003 ?                     :     ALOAD 0
00004 ?                     :     GETFIELD java/lang/String.value : [C
00005 ?                     :     ARRAYLENGTH
00006 ?                     :     ISTORE 2
00007 ?                     :     ALOAD 1
00008 ?                     :     GETFIELD java/lang/String.value : [C
00009 ?                     :     ARRAYLENGTH
00010 ?                     :     ISTORE 3
00011 ?                     :     ILOAD 2
00012 ?                     :     ILOAD 3
00013 ?                     :     INVOKESTATIC java/lang/Math.min (II)I
00014 ?                     :     ISTORE 4
00015 ?                     :     ALOAD 0
00016 ?                     :     GETFIELD java/lang/String.value : [C
00017 ?                     :     ASTORE 5
00018 ?                     :     ALOAD 1
00019 ?                     :     GETFIELD java/lang/String.value : [C
00020 ?                     :     ASTORE 6
00021 ?                     :     ICONST_0
00022 ?                     :     ISTORE 7
00023 ?                     :    L1
00024 ?                     :    FRAME FULL [I java/lang/String I I I [C [C I] []
00025 ?                     :     ICONST_1
00026 ?                     :     ISTORE 0
00027 ?                     :     ILOAD 7
00028 ?                     :     ILOAD 4
00029 ?                     :     IF_ICMPGE L2
00030 ?                     :     ICONST_1
00031 ?                     :     ISTORE 0
00032 ?                     :     ALOAD 5
00033 ?                     :     ILOAD 7
00034 ?                     :     CALOAD
00035 ?                     :     ISTORE 8
00036 ?                     :     ALOAD 6
00037 ?                     :     ILOAD 7
00038 ?                     :     CALOAD
00039 ?                     :     ISTORE 9
00040 ?                     :     ILOAD 8
00041 ?                     :     ILOAD 9
00042 ?                     :     IF_ICMPEQ L3
00043 ?                     :     ICONST_1
00044 ?                     :     ISTORE 0
00045 ?                     :     ILOAD 8
00046 ?                     :     ILOAD 9
00047 ?                     :     ISUB
00048 ?                     :     ICONST_1
00049 ?                     :     SIPUSH 198
00050 ?                     :     ILOAD 0
00051 ?                     :     ILOAD 0
00052 ?                     :     ILOAD 0
00053 ?                     :     ILOAD 0
00054 ?                     :     ILOAD 0
00055 ?                     :     ILOAD 0
00056 ?                     :     ILOAD 0
00057 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZ)V
00058 ?                     :     IRETURN
00059 ?                     :    L3
00060 ?                     :    FRAME APPEND [I I]
00061 ?                     :     ICONST_1
00062 ?                     :     ISTORE 0
00063 ?                     :     IINC 7 1
00064 ?                     :     GOTO L1
00065 ?                     :    L2
00066 ?                     :    FRAME CHOP 2
00067 ?                     :     ICONST_1
00068 ?                     :     ISTORE 0
00069 ?                     :     ILOAD 2
00070 ?                     :     ILOAD 3
00071 ?                     :     ISUB
00072 ?                     :     ICONST_1
00073 ?                     :     SIPUSH 198
00074 ?                     :     ILOAD 0
00075 ?                     :     ILOAD 0
00076 ?                     :     ILOAD 0
00077 ?                     :     ILOAD 0
00078 ?                     :     ILOAD 0
00079 ?                     :     ILOAD 0
00080 ?                     :     ILOAD 0
00081 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZ)V
00082 ?                     :     IRETURN
00083 String String . . . . . . . .  : Throwable  :    L4
00084 String String . . . . . . . .  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00085 String String . . . . . . . .  : Throwable  :     ICONST_1
00086 String String . . . . . . . .  : Throwable I  :     SIPUSH 198
00087 String String . . . . . . . .  : Throwable I I  :     ILOAD 0
00088 ?                     :     ILOAD 0
00089 ?                     :     ILOAD 0
00090 ?                     :     ILOAD 0
00091 ?                     :     ILOAD 0
00092 ?                     :     ILOAD 0
00093 ?                     :     ILOAD 0
00094 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZ)V
00095 ?                     :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
compareToIgnoreCase(Ljava/lang/String;)I
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     GETSTATIC java/lang/String.CASE_INSENSITIVE_ORDER : Ljava/util/Comparator;
00004 ?        :     ALOAD 0
00005 ?        :     ALOAD 1
00006 ?        :     INVOKEINTERFACE java/util/Comparator.compare (Ljava/lang/Object;Ljava/lang/Object;)I
00007 ?        :     ICONST_1
00008 ?        :     SIPUSH 205
00009 ?        :     ILOAD 0
00010 ?        :     ILOAD 0
00011 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?        :     IRETURN
00013 String String  : Throwable  :    L1
00014 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00015 String String  : Throwable  :     ICONST_1
00016 String String  : Throwable I  :     SIPUSH 205
00017 String String  : Throwable I I  :     ILOAD 0
00018 ?        :     ILOAD 0
00019 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 122: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
regionMatches(ILjava/lang/String;II)Z
00000 String I String I I . . . .  :  :    L0
00001 String I String I I . . . .  :  :     ICONST_1
00002 ?                       :     ISTORE 0
00003 ?                       :     ALOAD 0
00004 ?                       :     GETFIELD java/lang/String.value : [C
00005 ?                       :     ASTORE 5
00006 ?                       :     ILOAD 1
00007 ?                       :     ISTORE 6
00008 ?                       :     ALOAD 2
00009 ?                       :     GETFIELD java/lang/String.value : [C
00010 ?                       :     ASTORE 7
00011 ?                       :     ILOAD 3
00012 ?                       :     ISTORE 8
00013 ?                       :     ILOAD 3
00014 ?                       :     IFLT L1
00015 ?                       :     ICONST_1
00016 ?                       :     ISTORE 0
00017 ?                       :     ILOAD 1
00018 ?                       :     IFLT L1
00019 ?                       :     ICONST_1
00020 ?                       :     ISTORE 0
00021 ?                       :     ILOAD 1
00022 ?                       :     I2L
00023 ?                       :     ALOAD 0
00024 ?                       :     GETFIELD java/lang/String.value : [C
00025 ?                       :     ARRAYLENGTH
00026 ?                       :     I2L
00027 ?                       :     ILOAD 4
00028 ?                       :     I2L
00029 ?                       :     LSUB
00030 ?                       :     LCMP
00031 ?                       :     IFGT L1
00032 ?                       :     ICONST_1
00033 ?                       :     ISTORE 0
00034 ?                       :     ILOAD 3
00035 ?                       :     I2L
00036 ?                       :     ALOAD 2
00037 ?                       :     GETFIELD java/lang/String.value : [C
00038 ?                       :     ARRAYLENGTH
00039 ?                       :     I2L
00040 ?                       :     ILOAD 4
00041 ?                       :     I2L
00042 ?                       :     LSUB
00043 ?                       :     LCMP
00044 ?                       :     IFLE L2
00045 ?                       :    L1
00046 ?                       :    FRAME FULL [I I java/lang/String I I [C I [C I] []
00047 ?                       :     ICONST_1
00048 ?                       :     ISTORE 0
00049 ?                       :     ICONST_0
00050 ?                       :     ICONST_1
00051 ?                       :     SIPUSH 207
00052 ?                       :     ILOAD 0
00053 ?                       :     ILOAD 0
00054 ?                       :     ILOAD 0
00055 ?                       :     ILOAD 0
00056 ?                       :     ILOAD 0
00057 ?                       :     ILOAD 0
00058 ?                       :     ILOAD 0
00059 ?                       :     ILOAD 0
00060 ?                       :     ILOAD 0
00061 ?                       :     ILOAD 0
00062 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZ)V
00063 ?                       :     IRETURN
00064 ?                       :    L2
00065 ?                       :    FRAME SAME
00066 ?                       :     ICONST_1
00067 ?                       :     ISTORE 0
00068 ?                       :     ILOAD 4
00069 ?                       :     IINC 4 -1
00070 ?                       :     IFLE L3
00071 ?                       :     ICONST_1
00072 ?                       :     ISTORE 0
00073 ?                       :     ALOAD 5
00074 ?                       :     ILOAD 6
00075 ?                       :     IINC 6 1
00076 ?                       :     CALOAD
00077 ?                       :     ALOAD 7
00078 ?                       :     ILOAD 8
00079 ?                       :     IINC 8 1
00080 ?                       :     CALOAD
00081 ?                       :     IF_ICMPEQ L2
00082 ?                       :     ICONST_1
00083 ?                       :     ISTORE 0
00084 ?                       :     ICONST_0
00085 ?                       :     ICONST_1
00086 ?                       :     SIPUSH 207
00087 ?                       :     ILOAD 0
00088 ?                       :     ILOAD 0
00089 ?                       :     ILOAD 0
00090 ?                       :     ILOAD 0
00091 ?                       :     ILOAD 0
00092 ?                       :     ILOAD 0
00093 ?                       :     ILOAD 0
00094 ?                       :     ILOAD 0
00095 ?                       :     ILOAD 0
00096 ?                       :     ILOAD 0
00097 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZ)V
00098 ?                       :     IRETURN
00099 ?                       :    L3
00100 ?                       :    FRAME SAME
00101 ?                       :     ICONST_1
00102 ?                       :     ISTORE 0
00103 ?                       :     ICONST_1
00104 ?                       :     ICONST_1
00105 ?                       :     SIPUSH 207
00106 ?                       :     ILOAD 0
00107 ?                       :     ILOAD 0
00108 ?                       :     ILOAD 0
00109 ?                       :     ILOAD 0
00110 ?                       :     ILOAD 0
00111 ?                       :     ILOAD 0
00112 ?                       :     ILOAD 0
00113 ?                       :     ILOAD 0
00114 ?                       :     ILOAD 0
00115 ?                       :     ILOAD 0
00116 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZ)V
00117 ?                       :     IRETURN
00118 String I String I I . . . .  : Throwable  :    L4
00119 String I String I I . . . .  : Throwable  :    FRAME FULL [T I java/lang/String I I] [java/lang/Throwable]
00120 String I String I I . . . .  : Throwable  :     ICONST_1
00121 String I String I I . . . .  : Throwable I  :     SIPUSH 207
00122 String I String I I . . . .  : Throwable I I  :     ILOAD 0
00123 ?                       :     ILOAD 0
00124 ?                       :     ILOAD 0
00125 ?                       :     ILOAD 0
00126 ?                       :     ILOAD 0
00127 ?                       :     ILOAD 0
00128 ?                       :     ILOAD 0
00129 ?                       :     ILOAD 0
00130 ?                       :     ILOAD 0
00131 ?                       :     ILOAD 0
00132 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZ)V
00133 ?                       :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 99: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
startsWith(Ljava/lang/String;I)Z
00000 String String I . . . . .  :  :    L0
00001 String String I . . . . .  :  :     ICONST_1
00002 ?                    :     ISTORE 0
00003 ?                    :     ALOAD 0
00004 ?                    :     GETFIELD java/lang/String.value : [C
00005 ?                    :     ASTORE 3
00006 ?                    :     ILOAD 2
00007 ?                    :     ISTORE 4
00008 ?                    :     ALOAD 1
00009 ?                    :     GETFIELD java/lang/String.value : [C
00010 ?                    :     ASTORE 5
00011 ?                    :     ICONST_0
00012 ?                    :     ISTORE 6
00013 ?                    :     ALOAD 1
00014 ?                    :     GETFIELD java/lang/String.value : [C
00015 ?                    :     ARRAYLENGTH
00016 ?                    :     ISTORE 7
00017 ?                    :     ILOAD 2
00018 ?                    :     IFLT L1
00019 ?                    :     ICONST_1
00020 ?                    :     ISTORE 0
00021 ?                    :     ILOAD 2
00022 ?                    :     ALOAD 0
00023 ?                    :     GETFIELD java/lang/String.value : [C
00024 ?                    :     ARRAYLENGTH
00025 ?                    :     ILOAD 7
00026 ?                    :     ISUB
00027 ?                    :     IF_ICMPLE L2
00028 ?                    :    L1
00029 ?                    :    FRAME FULL [I java/lang/String I [C I [C I I] []
00030 ?                    :     ICONST_1
00031 ?                    :     ISTORE 0
00032 ?                    :     ICONST_0
00033 ?                    :     ICONST_1
00034 ?                    :     SIPUSH 233
00035 ?                    :     ILOAD 0
00036 ?                    :     ILOAD 0
00037 ?                    :     ILOAD 0
00038 ?                    :     ILOAD 0
00039 ?                    :     ILOAD 0
00040 ?                    :     ILOAD 0
00041 ?                    :     ILOAD 0
00042 ?                    :     ILOAD 0
00043 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00044 ?                    :     IRETURN
00045 ?                    :    L2
00046 ?                    :    FRAME SAME
00047 ?                    :     ICONST_1
00048 ?                    :     ISTORE 0
00049 ?                    :     IINC 7 -1
00050 ?                    :     ILOAD 7
00051 ?                    :     IFLT L3
00052 ?                    :     ICONST_1
00053 ?                    :     ISTORE 0
00054 ?                    :     ALOAD 3
00055 ?                    :     ILOAD 4
00056 ?                    :     IINC 4 1
00057 ?                    :     CALOAD
00058 ?                    :     ALOAD 5
00059 ?                    :     ILOAD 6
00060 ?                    :     IINC 6 1
00061 ?                    :     CALOAD
00062 ?                    :     IF_ICMPEQ L2
00063 ?                    :     ICONST_1
00064 ?                    :     ISTORE 0
00065 ?                    :     ICONST_0
00066 ?                    :     ICONST_1
00067 ?                    :     SIPUSH 233
00068 ?                    :     ILOAD 0
00069 ?                    :     ILOAD 0
00070 ?                    :     ILOAD 0
00071 ?                    :     ILOAD 0
00072 ?                    :     ILOAD 0
00073 ?                    :     ILOAD 0
00074 ?                    :     ILOAD 0
00075 ?                    :     ILOAD 0
00076 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00077 ?                    :     IRETURN
00078 ?                    :    L3
00079 ?                    :    FRAME SAME
00080 ?                    :     ICONST_1
00081 ?                    :     ISTORE 0
00082 ?                    :     ICONST_1
00083 ?                    :     ICONST_1
00084 ?                    :     SIPUSH 233
00085 ?                    :     ILOAD 0
00086 ?                    :     ILOAD 0
00087 ?                    :     ILOAD 0
00088 ?                    :     ILOAD 0
00089 ?                    :     ILOAD 0
00090 ?                    :     ILOAD 0
00091 ?                    :     ILOAD 0
00092 ?                    :     ILOAD 0
00093 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00094 ?                    :     IRETURN
00095 String String I . . . . .  : Throwable  :    L4
00096 String String I . . . . .  : Throwable  :    FRAME FULL [T java/lang/String I] [java/lang/Throwable]
00097 String String I . . . . .  : Throwable  :     ICONST_1
00098 String String I . . . . .  : Throwable I  :     SIPUSH 233
00099 String String I . . . . .  : Throwable I I  :     ILOAD 0
00100 ?                    :     ILOAD 0
00101 ?                    :     ILOAD 0
00102 ?                    :     ILOAD 0
00103 ?                    :     ILOAD 0
00104 ?                    :     ILOAD 0
00105 ?                    :     ILOAD 0
00106 ?                    :     ILOAD 0
00107 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00108 ?                    :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
startsWith(Ljava/lang/String;)Z
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ALOAD 1
00005 ?        :     ICONST_0
00006 ?        :     INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z
00007 ?        :     ICONST_1
00008 ?        :     SIPUSH 241
00009 ?        :     ILOAD 0
00010 ?        :     ILOAD 0
00011 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?        :     IRETURN
00013 String String  : Throwable  :    L1
00014 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00015 String String  : Throwable  :     ICONST_1
00016 String String  : Throwable I  :     SIPUSH 241
00017 String String  : Throwable I I  :     ILOAD 0
00018 ?        :     ILOAD 0
00019 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 23: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
endsWith(Ljava/lang/String;)Z
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ALOAD 1
00005 ?        :     ALOAD 0
00006 ?        :     GETFIELD java/lang/String.value : [C
00007 ?        :     ARRAYLENGTH
00008 ?        :     ALOAD 1
00009 ?        :     GETFIELD java/lang/String.value : [C
00010 ?        :     ARRAYLENGTH
00011 ?        :     ISUB
00012 ?        :     INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z
00013 ?        :     ICONST_1
00014 ?        :     SIPUSH 243
00015 ?        :     ILOAD 0
00016 ?        :     ILOAD 0
00017 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00018 ?        :     IRETURN
00019 String String  : Throwable  :    L1
00020 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00021 String String  : Throwable  :     ICONST_1
00022 String String  : Throwable I  :     SIPUSH 243
00023 String String  : Throwable I I  :     ILOAD 0
00024 ?        :     ILOAD 0
00025 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00026 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 70: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
hashCode()I
00000 String . . .  :  :    L0
00001 String . . .  :  :     ICONST_1
00002 ?                :     ISTORE 0
00003 ?                :     ALOAD 0
00004 ?                :     GETFIELD java/lang/String.hash : I
00005 ?                :     ISTORE 1
00006 ?                :     ILOAD 1
00007 ?                :     IFNE L1
00008 ?                :     ICONST_1
00009 ?                :     ISTORE 0
00010 ?                :     ALOAD 0
00011 ?                :     GETFIELD java/lang/String.value : [C
00012 ?                :     ARRAYLENGTH
00013 ?                :     IFLE L1
00014 ?                :     ICONST_1
00015 ?                :     ISTORE 0
00016 ?                :     ALOAD 0
00017 ?                :     GETFIELD java/lang/String.value : [C
00018 ?                :     ASTORE 2
00019 ?                :     ICONST_0
00020 ?                :     ISTORE 3
00021 ?                :    L2
00022 ?                :    FRAME FULL [I I [C I] []
00023 ?                :     ICONST_1
00024 ?                :     ISTORE 0
00025 ?                :     ILOAD 3
00026 ?                :     ALOAD 0
00027 ?                :     GETFIELD java/lang/String.value : [C
00028 ?                :     ARRAYLENGTH
00029 ?                :     IF_ICMPGE L3
00030 ?                :     ICONST_1
00031 ?                :     ISTORE 0
00032 ?                :     BIPUSH 31
00033 ?                :     ILOAD 1
00034 ?                :     IMUL
00035 ?                :     ALOAD 2
00036 ?                :     ILOAD 3
00037 ?                :     CALOAD
00038 ?                :     IADD
00039 ?                :     ISTORE 1
00040 ?                :     IINC 3 1
00041 ?                :     GOTO L2
00042 ?                :    L3
00043 ?                :    FRAME SAME
00044 ?                :     ICONST_1
00045 ?                :     ISTORE 0
00046 ?                :     ALOAD 0
00047 ?                :     ILOAD 1
00048 ?                :     PUTFIELD java/lang/String.hash : I
00049 ?                :    L1
00050 ?                :    FRAME CHOP 2
00051 ?                :     ICONST_1
00052 ?                :     ISTORE 0
00053 ?                :     ILOAD 1
00054 ?                :     ICONST_1
00055 ?                :     SIPUSH 245
00056 ?                :     ILOAD 0
00057 ?                :     ILOAD 0
00058 ?                :     ILOAD 0
00059 ?                :     ILOAD 0
00060 ?                :     ILOAD 0
00061 ?                :     ILOAD 0
00062 ?                :     ILOAD 0
00063 ?                :     ILOAD 0
00064 ?                :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00065 ?                :     IRETURN
00066 String . . .  : Throwable  :    L4
00067 String . . .  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00068 String . . .  : Throwable  :     ICONST_1
00069 String . . .  : Throwable I  :     SIPUSH 245
00070 String . . .  : Throwable I I  :     ILOAD 0
00071 ?                :     ILOAD 0
00072 ?                :     ILOAD 0
00073 ?                :     ILOAD 0
00074 ?                :     ILOAD 0
00075 ?                :     ILOAD 0
00076 ?                :     ILOAD 0
00077 ?                :     ILOAD 0
00078 ?                :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZ)V
00079 ?                :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
indexOf(I)I
00000 String I  :  :    L0
00001 String I  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ILOAD 1
00005 ?        :     ICONST_0
00006 ?        :     INVOKEVIRTUAL java/lang/String.indexOf (II)I
00007 ?        :     ICONST_1
00008 ?        :     SIPUSH 253
00009 ?        :     ILOAD 0
00010 ?        :     ILOAD 0
00011 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?        :     IRETURN
00013 String I  : Throwable  :    L1
00014 String I  : Throwable  :    FRAME FULL [T I] [java/lang/Throwable]
00015 String I  : Throwable  :     ICONST_1
00016 String I  : Throwable I  :     SIPUSH 253
00017 String I  : Throwable I I  :     ILOAD 0
00018 ?        :     ILOAD 0
00019 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 146: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
indexOf(II)I
00000 String I I . . .  :     :    L0
00001 String I I . . .  :     :     ICONST_1
00002 ?                       :     ISTORE 0
00003 ?                       :     ALOAD 0
00004 ?                       :     GETFIELD java/lang/String.value : [C
00005 ?                       :     ARRAYLENGTH
00006 ?                       :     ISTORE 3
00007 ?                       :     ILOAD 2
00008 ?                       :     IFGE L1
00009 ?                       :     ICONST_1
00010 ?                       :     ISTORE 0
00011 ?                       :     ICONST_0
00012 ?                       :     ISTORE 2
00013 ?                       :     GOTO L2
00014 ?                       :    L1
00015 ?                       :    FRAME FULL [I I I I] []
00016 ?                       :     ICONST_1
00017 ?                       :     ISTORE 0
00018 ?                       :     ILOAD 2
00019 ?                       :     ILOAD 3
00020 ?                       :     IF_ICMPLT L2
00021 ?                       :     ICONST_1
00022 ?                       :     ISTORE 0
00023 ?                       :     ICONST_M1
00024 ?                       :     ICONST_1
00025 ?                       :     SIPUSH 255
00026 ?                       :     ILOAD 0
00027 ?                       :     ILOAD 0
00028 ?                       :     ILOAD 0
00029 ?                       :     ILOAD 0
00030 ?                       :     ILOAD 0
00031 ?                       :     ILOAD 0
00032 ?                       :     ILOAD 0
00033 ?                       :     ILOAD 0
00034 ?                       :     ILOAD 0
00035 ?                       :     ILOAD 0
00036 ?                       :     ILOAD 0
00037 ?                       :     ILOAD 0
00038 ?                       :     ILOAD 0
00039 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZZ)V
00040 ?                       :     IRETURN
00041 ?                       :    L2
00042 ?                       :    FRAME SAME
00043 ?                       :     ICONST_1
00044 ?                       :     ISTORE 0
00045 ?                       :     ILOAD 1
00046 ?                       :     LDC 65536
00047 ?                       :     IF_ICMPGE L3
00048 ?                       :     ICONST_1
00049 ?                       :     ISTORE 0
00050 ?                       :     ALOAD 0
00051 ?                       :     GETFIELD java/lang/String.value : [C
00052 ?                       :     ASTORE 4
00053 ?                       :     ILOAD 2
00054 ?                       :     ISTORE 5
00055 ?                       :    L4
00056 ?                       :    FRAME APPEND [[C I]
00057 ?                       :     ICONST_1
00058 ?                       :     ISTORE 0
00059 ?                       :     ILOAD 5
00060 ?                       :     ILOAD 3
00061 ?                       :     IF_ICMPGE L5
00062 ?                       :     ICONST_1
00063 ?                       :     ISTORE 0
00064 ?                       :     ALOAD 4
00065 ?                       :     ILOAD 5
00066 ?                       :     CALOAD
00067 ?                       :     ILOAD 1
00068 ?                       :     IF_ICMPNE L6
00069 ?                       :     ICONST_1
00070 ?                       :     ISTORE 0
00071 ?                       :     ILOAD 5
00072 ?                       :     ICONST_1
00073 ?                       :     SIPUSH 255
00074 ?                       :     ILOAD 0
00075 ?                       :     ILOAD 0
00076 ?                       :     ILOAD 0
00077 ?                       :     ILOAD 0
00078 ?                       :     ILOAD 0
00079 ?                       :     ILOAD 0
00080 ?                       :     ILOAD 0
00081 ?                       :     ILOAD 0
00082 ?                       :     ILOAD 0
00083 ?                       :     ILOAD 0
00084 ?                       :     ILOAD 0
00085 ?                       :     ILOAD 0
00086 ?                       :     ILOAD 0
00087 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZZ)V
00088 ?                       :     IRETURN
00089 ?                       :    L6
00090 ?                       :    FRAME SAME
00091 ?                       :     ICONST_1
00092 ?                       :     ISTORE 0
00093 ?                       :     IINC 5 1
00094 ?                       :     GOTO L4
00095 ?                       :    L5
00096 ?                       :    FRAME SAME
00097 ?                       :     ICONST_1
00098 ?                       :     ISTORE 0
00099 ?                       :     ICONST_M1
00100 ?                       :     ICONST_1
00101 ?                       :     SIPUSH 255
00102 ?                       :     ILOAD 0
00103 ?                       :     ILOAD 0
00104 ?                       :     ILOAD 0
00105 ?                       :     ILOAD 0
00106 ?                       :     ILOAD 0
00107 ?                       :     ILOAD 0
00108 ?                       :     ILOAD 0
00109 ?                       :     ILOAD 0
00110 ?                       :     ILOAD 0
00111 ?                       :     ILOAD 0
00112 ?                       :     ILOAD 0
00113 ?                       :     ILOAD 0
00114 ?                       :     ILOAD 0
00115 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZZ)V
00116 ?                       :     IRETURN
00117 ?                       :    L3
00118 ?                       :    FRAME CHOP 2
00119 ?                       :     ICONST_1
00120 ?                       :     ISTORE 0
00121 ?                       :     ALOAD 0
00122 ?                       :     ILOAD 1
00123 ?                       :     ILOAD 2
00124 ?                       :     INVOKESPECIAL java/lang/String.indexOfSupplementary (II)I
00125 ?                       :     ICONST_1
00126 ?                       :     SIPUSH 255
00127 ?                       :     ILOAD 0
00128 ?                       :     ILOAD 0
00129 ?                       :     ILOAD 0
00130 ?                       :     ILOAD 0
00131 ?                       :     ILOAD 0
00132 ?                       :     ILOAD 0
00133 ?                       :     ILOAD 0
00134 ?                       :     ILOAD 0
00135 ?                       :     ILOAD 0
00136 ?                       :     ILOAD 0
00137 ?                       :     ILOAD 0
00138 ?                       :     ILOAD 0
00139 ?                       :     ILOAD 0
00140 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZZ)V
00141 ?                       :     IRETURN
00142 String I I . . .  : Throwable  :    L7
00143 String I I . . .  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00144 String I I . . .  : Throwable  :     ICONST_1
00145 String I I . . .  : Throwable I  :     SIPUSH 255
00146 String I I . . .  : Throwable I I  :     ILOAD 0
00147 ?                       :     ILOAD 0
00148 ?                       :     ILOAD 0
00149 ?                       :     ILOAD 0
00150 ?                       :     ILOAD 0
00151 ?                       :     ILOAD 0
00152 ?                       :     ILOAD 0
00153 ?                       :     ILOAD 0
00154 ?                       :     ILOAD 0
00155 ?                       :     ILOAD 0
00156 ?                       :     ILOAD 0
00157 ?                       :     ILOAD 0
00158 ?                       :     ILOAD 0
00159 ?                       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZZ)V
00160 ?                       :     ATHROW
     TRYCATCHBLOCK L0 L7 L7 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 91: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
indexOfSupplementary(II)I
00000 String I I . . . . .  :  :    L0
00001 String I I . . . . .  :  :     ICONST_1
00002 ?                     :     ISTORE 0
00003 ?                     :     ILOAD 1
00004 ?                     :     INVOKESTATIC java/lang/Character.isValidCodePoint (I)Z
00005 ?                     :     IFEQ L1
00006 ?                     :     ICONST_1
00007 ?                     :     ISTORE 0
00008 ?                     :     ALOAD 0
00009 ?                     :     GETFIELD java/lang/String.value : [C
00010 ?                     :     ASTORE 3
00011 ?                     :     ILOAD 1
00012 ?                     :     INVOKESTATIC java/lang/Character.highSurrogate (I)C
00013 ?                     :     ISTORE 4
00014 ?                     :     ILOAD 1
00015 ?                     :     INVOKESTATIC java/lang/Character.lowSurrogate (I)C
00016 ?                     :     ISTORE 5
00017 ?                     :     ALOAD 3
00018 ?                     :     ARRAYLENGTH
00019 ?                     :     ICONST_1
00020 ?                     :     ISUB
00021 ?                     :     ISTORE 6
00022 ?                     :     ILOAD 2
00023 ?                     :     ISTORE 7
00024 ?                     :    L2
00025 ?                     :    FRAME FULL [I I I [C I I I I] []
00026 ?                     :     ICONST_1
00027 ?                     :     ISTORE 0
00028 ?                     :     ILOAD 7
00029 ?                     :     ILOAD 6
00030 ?                     :     IF_ICMPGE L1
00031 ?                     :     ICONST_1
00032 ?                     :     ISTORE 0
00033 ?                     :     ALOAD 3
00034 ?                     :     ILOAD 7
00035 ?                     :     CALOAD
00036 ?                     :     ILOAD 4
00037 ?                     :     IF_ICMPNE L3
00038 ?                     :     ICONST_1
00039 ?                     :     ISTORE 0
00040 ?                     :     ALOAD 3
00041 ?                     :     ILOAD 7
00042 ?                     :     ICONST_1
00043 ?                     :     IADD
00044 ?                     :     CALOAD
00045 ?                     :     ILOAD 5
00046 ?                     :     IF_ICMPNE L3
00047 ?                     :     ICONST_1
00048 ?                     :     ISTORE 0
00049 ?                     :     ILOAD 7
00050 ?                     :     ICONST_1
00051 ?                     :     SIPUSH 268
00052 ?                     :     ILOAD 0
00053 ?                     :     ILOAD 0
00054 ?                     :     ILOAD 0
00055 ?                     :     ILOAD 0
00056 ?                     :     ILOAD 0
00057 ?                     :     ILOAD 0
00058 ?                     :     ILOAD 0
00059 ?                     :     ILOAD 0
00060 ?                     :     ILOAD 0
00061 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00062 ?                     :     IRETURN
00063 ?                     :    L3
00064 ?                     :    FRAME SAME
00065 ?                     :     ICONST_1
00066 ?                     :     ISTORE 0
00067 ?                     :     IINC 7 1
00068 ?                     :     GOTO L2
00069 ?                     :    L1
00070 ?                     :    FRAME FULL [I I I] []
00071 ?                     :     ICONST_1
00072 ?                     :     ISTORE 0
00073 ?                     :     ICONST_M1
00074 ?                     :     ICONST_1
00075 ?                     :     SIPUSH 268
00076 ?                     :     ILOAD 0
00077 ?                     :     ILOAD 0
00078 ?                     :     ILOAD 0
00079 ?                     :     ILOAD 0
00080 ?                     :     ILOAD 0
00081 ?                     :     ILOAD 0
00082 ?                     :     ILOAD 0
00083 ?                     :     ILOAD 0
00084 ?                     :     ILOAD 0
00085 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00086 ?                     :     IRETURN
00087 String I I . . . . .  : Throwable  :    L4
00088 String I I . . . . .  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00089 String I I . . . . .  : Throwable  :     ICONST_1
00090 String I I . . . . .  : Throwable I  :     SIPUSH 268
00091 String I I . . . . .  : Throwable I I  :     ILOAD 0
00092 ?                     :     ILOAD 0
00093 ?                     :     ILOAD 0
00094 ?                     :     ILOAD 0
00095 ?                     :     ILOAD 0
00096 ?                     :     ILOAD 0
00097 ?                     :     ILOAD 0
00098 ?                     :     ILOAD 0
00099 ?                     :     ILOAD 0
00100 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00101 ?                     :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 21: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
lastIndexOf(I)I
00000 String I  :  :    L0
00001 String I  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ILOAD 1
00005 ?        :     ALOAD 0
00006 ?        :     GETFIELD java/lang/String.value : [C
00007 ?        :     ARRAYLENGTH
00008 ?        :     ICONST_1
00009 ?        :     ISUB
00010 ?        :     INVOKEVIRTUAL java/lang/String.lastIndexOf (II)I
00011 ?        :     ICONST_1
00012 ?        :     SIPUSH 277
00013 ?        :     ILOAD 0
00014 ?        :     ILOAD 0
00015 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00016 ?        :     IRETURN
00017 String I  : Throwable  :    L1
00018 String I  : Throwable  :    FRAME FULL [T I] [java/lang/Throwable]
00019 String I  : Throwable  :     ICONST_1
00020 String I  : Throwable I  :     SIPUSH 277
00021 String I  : Throwable I I  :     ILOAD 0
00022 ?        :     ILOAD 0
00023 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00024 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 96: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
lastIndexOf(II)I
00000 String I I . .  :  :    L0
00001 String I I . .  :  :     ICONST_1
00002 ?                  :     ISTORE 0
00003 ?                  :     ILOAD 1
00004 ?                  :     LDC 65536
00005 ?                  :     IF_ICMPGE L1
00006 ?                  :     ICONST_1
00007 ?                  :     ISTORE 0
00008 ?                  :     ALOAD 0
00009 ?                  :     GETFIELD java/lang/String.value : [C
00010 ?                  :     ASTORE 3
00011 ?                  :     ILOAD 2
00012 ?                  :     ALOAD 3
00013 ?                  :     ARRAYLENGTH
00014 ?                  :     ICONST_1
00015 ?                  :     ISUB
00016 ?                  :     INVOKESTATIC java/lang/Math.min (II)I
00017 ?                  :     ISTORE 4
00018 ?                  :    L2
00019 ?                  :    FRAME FULL [I I I [C I] []
00020 ?                  :     ICONST_1
00021 ?                  :     ISTORE 0
00022 ?                  :     ILOAD 4
00023 ?                  :     IFLT L3
00024 ?                  :     ICONST_1
00025 ?                  :     ISTORE 0
00026 ?                  :     ALOAD 3
00027 ?                  :     ILOAD 4
00028 ?                  :     CALOAD
00029 ?                  :     ILOAD 1
00030 ?                  :     IF_ICMPNE L4
00031 ?                  :     ICONST_1
00032 ?                  :     ISTORE 0
00033 ?                  :     ILOAD 4
00034 ?                  :     ICONST_1
00035 ?                  :     SIPUSH 279
00036 ?                  :     ILOAD 0
00037 ?                  :     ILOAD 0
00038 ?                  :     ILOAD 0
00039 ?                  :     ILOAD 0
00040 ?                  :     ILOAD 0
00041 ?                  :     ILOAD 0
00042 ?                  :     ILOAD 0
00043 ?                  :     ILOAD 0
00044 ?                  :     ILOAD 0
00045 ?                  :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00046 ?                  :     IRETURN
00047 ?                  :    L4
00048 ?                  :    FRAME SAME
00049 ?                  :     ICONST_1
00050 ?                  :     ISTORE 0
00051 ?                  :     IINC 4 -1
00052 ?                  :     GOTO L2
00053 ?                  :    L3
00054 ?                  :    FRAME SAME
00055 ?                  :     ICONST_1
00056 ?                  :     ISTORE 0
00057 ?                  :     ICONST_M1
00058 ?                  :     ICONST_1
00059 ?                  :     SIPUSH 279
00060 ?                  :     ILOAD 0
00061 ?                  :     ILOAD 0
00062 ?                  :     ILOAD 0
00063 ?                  :     ILOAD 0
00064 ?                  :     ILOAD 0
00065 ?                  :     ILOAD 0
00066 ?                  :     ILOAD 0
00067 ?                  :     ILOAD 0
00068 ?                  :     ILOAD 0
00069 ?                  :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00070 ?                  :     IRETURN
00071 ?                  :    L1
00072 ?                  :    FRAME CHOP 2
00073 ?                  :     ICONST_1
00074 ?                  :     ISTORE 0
00075 ?                  :     ALOAD 0
00076 ?                  :     ILOAD 1
00077 ?                  :     ILOAD 2
00078 ?                  :     INVOKESPECIAL java/lang/String.lastIndexOfSupplementary (II)I
00079 ?                  :     ICONST_1
00080 ?                  :     SIPUSH 279
00081 ?                  :     ILOAD 0
00082 ?                  :     ILOAD 0
00083 ?                  :     ILOAD 0
00084 ?                  :     ILOAD 0
00085 ?                  :     ILOAD 0
00086 ?                  :     ILOAD 0
00087 ?                  :     ILOAD 0
00088 ?                  :     ILOAD 0
00089 ?                  :     ILOAD 0
00090 ?                  :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00091 ?                  :     IRETURN
00092 String I I . .  : Throwable  :    L5
00093 String I I . .  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00094 String I I . .  : Throwable  :     ICONST_1
00095 String I I . .  : Throwable I  :     SIPUSH 279
00096 String I I . .  : Throwable I I  :     ILOAD 0
00097 ?                  :     ILOAD 0
00098 ?                  :     ILOAD 0
00099 ?                  :     ILOAD 0
00100 ?                  :     ILOAD 0
00101 ?                  :     ILOAD 0
00102 ?                  :     ILOAD 0
00103 ?                  :     ILOAD 0
00104 ?                  :     ILOAD 0
00105 ?                  :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00106 ?                  :     ATHROW
     TRYCATCHBLOCK L0 L5 L5 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 90: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
lastIndexOfSupplementary(II)I
00000 String I I . . . .  :  :    L0
00001 String I I . . . .  :  :     ICONST_1
00002 ?                    :     ISTORE 0
00003 ?                    :     ILOAD 1
00004 ?                    :     INVOKESTATIC java/lang/Character.isValidCodePoint (I)Z
00005 ?                    :     IFEQ L1
00006 ?                    :     ICONST_1
00007 ?                    :     ISTORE 0
00008 ?                    :     ALOAD 0
00009 ?                    :     GETFIELD java/lang/String.value : [C
00010 ?                    :     ASTORE 3
00011 ?                    :     ILOAD 1
00012 ?                    :     INVOKESTATIC java/lang/Character.highSurrogate (I)C
00013 ?                    :     ISTORE 4
00014 ?                    :     ILOAD 1
00015 ?                    :     INVOKESTATIC java/lang/Character.lowSurrogate (I)C
00016 ?                    :     ISTORE 5
00017 ?                    :     ILOAD 2
00018 ?                    :     ALOAD 3
00019 ?                    :     ARRAYLENGTH
00020 ?                    :     ICONST_2
00021 ?                    :     ISUB
00022 ?                    :     INVOKESTATIC java/lang/Math.min (II)I
00023 ?                    :     ISTORE 6
00024 ?                    :    L2
00025 ?                    :    FRAME FULL [I I I [C I I I] []
00026 ?                    :     ICONST_1
00027 ?                    :     ISTORE 0
00028 ?                    :     ILOAD 6
00029 ?                    :     IFLT L1
00030 ?                    :     ICONST_1
00031 ?                    :     ISTORE 0
00032 ?                    :     ALOAD 3
00033 ?                    :     ILOAD 6
00034 ?                    :     CALOAD
00035 ?                    :     ILOAD 4
00036 ?                    :     IF_ICMPNE L3
00037 ?                    :     ICONST_1
00038 ?                    :     ISTORE 0
00039 ?                    :     ALOAD 3
00040 ?                    :     ILOAD 6
00041 ?                    :     ICONST_1
00042 ?                    :     IADD
00043 ?                    :     CALOAD
00044 ?                    :     ILOAD 5
00045 ?                    :     IF_ICMPNE L3
00046 ?                    :     ICONST_1
00047 ?                    :     ISTORE 0
00048 ?                    :     ILOAD 6
00049 ?                    :     ICONST_1
00050 ?                    :     SIPUSH 288
00051 ?                    :     ILOAD 0
00052 ?                    :     ILOAD 0
00053 ?                    :     ILOAD 0
00054 ?                    :     ILOAD 0
00055 ?                    :     ILOAD 0
00056 ?                    :     ILOAD 0
00057 ?                    :     ILOAD 0
00058 ?                    :     ILOAD 0
00059 ?                    :     ILOAD 0
00060 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00061 ?                    :     IRETURN
00062 ?                    :    L3
00063 ?                    :    FRAME SAME
00064 ?                    :     ICONST_1
00065 ?                    :     ISTORE 0
00066 ?                    :     IINC 6 -1
00067 ?                    :     GOTO L2
00068 ?                    :    L1
00069 ?                    :    FRAME FULL [I I I] []
00070 ?                    :     ICONST_1
00071 ?                    :     ISTORE 0
00072 ?                    :     ICONST_M1
00073 ?                    :     ICONST_1
00074 ?                    :     SIPUSH 288
00075 ?                    :     ILOAD 0
00076 ?                    :     ILOAD 0
00077 ?                    :     ILOAD 0
00078 ?                    :     ILOAD 0
00079 ?                    :     ILOAD 0
00080 ?                    :     ILOAD 0
00081 ?                    :     ILOAD 0
00082 ?                    :     ILOAD 0
00083 ?                    :     ILOAD 0
00084 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00085 ?                    :     IRETURN
00086 String I I . . . .  : Throwable  :    L4
00087 String I I . . . .  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00088 String I I . . . .  : Throwable  :     ICONST_1
00089 String I I . . . .  : Throwable I  :     SIPUSH 288
00090 String I I . . . .  : Throwable I I  :     ILOAD 0
00091 ?                    :     ILOAD 0
00092 ?                    :     ILOAD 0
00093 ?                    :     ILOAD 0
00094 ?                    :     ILOAD 0
00095 ?                    :     ILOAD 0
00096 ?                    :     ILOAD 0
00097 ?                    :     ILOAD 0
00098 ?                    :     ILOAD 0
00099 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00100 ?                    :     ATHROW
     TRYCATCHBLOCK L0 L4 L4 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
indexOf(Ljava/lang/String;)I
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ALOAD 1
00005 ?        :     ICONST_0
00006 ?        :     INVOKEVIRTUAL java/lang/String.indexOf (Ljava/lang/String;I)I
00007 ?        :     ICONST_1
00008 ?        :     SIPUSH 297
00009 ?        :     ILOAD 0
00010 ?        :     ILOAD 0
00011 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?        :     IRETURN
00013 String String  : Throwable  :    L1
00014 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00015 String String  : Throwable  :     ICONST_1
00016 String String  : Throwable I  :     SIPUSH 297
00017 String String  : Throwable I I  :     ILOAD 0
00018 ?        :     ILOAD 0
00019 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 27: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
indexOf(Ljava/lang/String;I)I
00000 String String I  :  :    L0
00001 String String I  :  :     ICONST_1
00002 ?           :     ISTORE 0
00003 ?           :     ALOAD 0
00004 ?           :     GETFIELD java/lang/String.value : [C
00005 ?           :     ICONST_0
00006 ?           :     ALOAD 0
00007 ?           :     GETFIELD java/lang/String.value : [C
00008 ?           :     ARRAYLENGTH
00009 ?           :     ALOAD 1
00010 ?           :     GETFIELD java/lang/String.value : [C
00011 ?           :     ICONST_0
00012 ?           :     ALOAD 1
00013 ?           :     GETFIELD java/lang/String.value : [C
00014 ?           :     ARRAYLENGTH
00015 ?           :     ILOAD 2
00016 ?           :     INVOKESTATIC java/lang/String.indexOf ([CII[CIII)I
00017 ?           :     ICONST_1
00018 ?           :     SIPUSH 299
00019 ?           :     ILOAD 0
00020 ?           :     ILOAD 0
00021 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00022 ?           :     IRETURN
00023 String String I  : Throwable  :    L1
00024 String String I  : Throwable  :    FRAME FULL [T java/lang/String I] [java/lang/Throwable]
00025 String String I  : Throwable  :     ICONST_1
00026 String String I  : Throwable I  :     SIPUSH 299
00027 String String I  : Throwable I I  :     ILOAD 0
00028 ?           :     ILOAD 0
00029 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00030 ?           :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 24: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
indexOf([CIILjava/lang/String;I)I
00000 [C I I String I  :  :    L0
00001 [C I I String I  :  :     ICONST_1
00002 ?             :     ISTORE 0
00003 ?             :     ALOAD 0
00004 ?             :     ILOAD 1
00005 ?             :     ILOAD 2
00006 ?             :     ALOAD 3
00007 ?             :     GETFIELD java/lang/String.value : [C
00008 ?             :     ICONST_0
00009 ?             :     ALOAD 3
00010 ?             :     GETFIELD java/lang/String.value : [C
00011 ?             :     ARRAYLENGTH
00012 ?             :     ILOAD 4
00013 ?             :     INVOKESTATIC java/lang/String.indexOf ([CII[CIII)I
00014 ?             :     ICONST_1
00015 ?             :     SIPUSH 301
00016 ?             :     ILOAD 0
00017 ?             :     ILOAD 0
00018 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00019 ?             :     IRETURN
00020 [C I I String I  : Throwable  :    L1
00021 [C I I String I  : Throwable  :    FRAME FULL [T I I java/lang/String I] [java/lang/Throwable]
00022 [C I I String I  : Throwable  :     ICONST_1
00023 [C I I String I  : Throwable I  :     SIPUSH 301
00024 [C I I String I  : Throwable I I  :     ILOAD 0
00025 ?             :     ILOAD 0
00026 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00027 ?             :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 19: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
lastIndexOf(Ljava/lang/String;)I
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ALOAD 1
00005 ?        :     ALOAD 0
00006 ?        :     GETFIELD java/lang/String.value : [C
00007 ?        :     ARRAYLENGTH
00008 ?        :     INVOKEVIRTUAL java/lang/String.lastIndexOf (Ljava/lang/String;I)I
00009 ?        :     ICONST_1
00010 ?        :     SIPUSH 328
00011 ?        :     ILOAD 0
00012 ?        :     ILOAD 0
00013 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00014 ?        :     IRETURN
00015 String String  : Throwable  :    L1
00016 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00017 String String  : Throwable  :     ICONST_1
00018 String String  : Throwable I  :     SIPUSH 328
00019 String String  : Throwable I I  :     ILOAD 0
00020 ?        :     ILOAD 0
00021 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00022 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 27: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
lastIndexOf(Ljava/lang/String;I)I
00000 String String I  :  :    L0
00001 String String I  :  :     ICONST_1
00002 ?           :     ISTORE 0
00003 ?           :     ALOAD 0
00004 ?           :     GETFIELD java/lang/String.value : [C
00005 ?           :     ICONST_0
00006 ?           :     ALOAD 0
00007 ?           :     GETFIELD java/lang/String.value : [C
00008 ?           :     ARRAYLENGTH
00009 ?           :     ALOAD 1
00010 ?           :     GETFIELD java/lang/String.value : [C
00011 ?           :     ICONST_0
00012 ?           :     ALOAD 1
00013 ?           :     GETFIELD java/lang/String.value : [C
00014 ?           :     ARRAYLENGTH
00015 ?           :     ILOAD 2
00016 ?           :     INVOKESTATIC java/lang/String.lastIndexOf ([CII[CIII)I
00017 ?           :     ICONST_1
00018 ?           :     SIPUSH 330
00019 ?           :     ILOAD 0
00020 ?           :     ILOAD 0
00021 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00022 ?           :     IRETURN
00023 String String I  : Throwable  :    L1
00024 String String I  : Throwable  :    FRAME FULL [T java/lang/String I] [java/lang/Throwable]
00025 String String I  : Throwable  :     ICONST_1
00026 String String I  : Throwable I  :     SIPUSH 330
00027 String String I  : Throwable I I  :     ILOAD 0
00028 ?           :     ILOAD 0
00029 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00030 ?           :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 24: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
lastIndexOf([CIILjava/lang/String;I)I
00000 [C I I String I  :  :    L0
00001 [C I I String I  :  :     ICONST_1
00002 ?             :     ISTORE 0
00003 ?             :     ALOAD 0
00004 ?             :     ILOAD 1
00005 ?             :     ILOAD 2
00006 ?             :     ALOAD 3
00007 ?             :     GETFIELD java/lang/String.value : [C
00008 ?             :     ICONST_0
00009 ?             :     ALOAD 3
00010 ?             :     GETFIELD java/lang/String.value : [C
00011 ?             :     ARRAYLENGTH
00012 ?             :     ILOAD 4
00013 ?             :     INVOKESTATIC java/lang/String.lastIndexOf ([CII[CIII)I
00014 ?             :     ICONST_1
00015 ?             :     SIPUSH 332
00016 ?             :     ILOAD 0
00017 ?             :     ILOAD 0
00018 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00019 ?             :     IRETURN
00020 [C I I String I  : Throwable  :    L1
00021 [C I I String I  : Throwable  :    FRAME FULL [T I I java/lang/String I] [java/lang/Throwable]
00022 [C I I String I  : Throwable  :     ICONST_1
00023 [C I I String I  : Throwable I  :     SIPUSH 332
00024 [C I I String I  : Throwable I I  :     ILOAD 0
00025 ?             :     ILOAD 0
00026 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00027 ?             :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 73: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
substring(I)Ljava/lang/String;
00000 String I .  :    :    L0
00001 String I .  :    :     ICONST_1
00002 ?                :     ISTORE 0
00003 ?                :     ILOAD 1
00004 ?                :     IFGE L1
00005 ?                :     ICONST_1
00006 ?                :     ISTORE 0
00007 ?                :     NEW java/lang/StringIndexOutOfBoundsException
00008 ?                :     DUP
00009 ?                :     ILOAD 1
00010 ?                :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00011 ?                :     ATHROW
00012 ?                :    L1
00013 ?                :    FRAME FULL [I I] []
00014 ?                :     ICONST_1
00015 ?                :     ISTORE 0
00016 ?                :     ALOAD 0
00017 ?                :     GETFIELD java/lang/String.value : [C
00018 ?                :     ARRAYLENGTH
00019 ?                :     ILOAD 1
00020 ?                :     ISUB
00021 ?                :     ISTORE 2
00022 ?                :     ILOAD 2
00023 ?                :     IFGE L2
00024 ?                :     ICONST_1
00025 ?                :     ISTORE 0
00026 ?                :     NEW java/lang/StringIndexOutOfBoundsException
00027 ?                :     DUP
00028 ?                :     ILOAD 2
00029 ?                :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00030 ?                :     ATHROW
00031 ?                :    L2
00032 ?                :    FRAME APPEND [I]
00033 ?                :     ICONST_1
00034 ?                :     ISTORE 0
00035 ?                :     ILOAD 1
00036 ?                :     IFNE L3
00037 ?                :     ICONST_1
00038 ?                :     ISTORE 0
00039 ?                :     ALOAD 0
00040 ?                :     GOTO L4
00041 ?                :    L3
00042 ?                :    FRAME SAME
00043 ?                :     ICONST_1
00044 ?                :     ISTORE 0
00045 ?                :     NEW java/lang/String
00046 ?                :     DUP
00047 ?                :     ALOAD 0
00048 ?                :     GETFIELD java/lang/String.value : [C
00049 ?                :     ILOAD 1
00050 ?                :     ILOAD 2
00051 ?                :     INVOKESPECIAL java/lang/String.<init> ([CII)V
00052 ?                :    L4
00053 ?                :    FRAME SAME1 T
00054 ?                :     ICONST_1
00055 ?                :     ISTORE 0
00056 ?                :     ICONST_1
00057 ?                :     SIPUSH 352
00058 ?                :     ILOAD 0
00059 ?                :     ILOAD 0
00060 ?                :     ILOAD 0
00061 ?                :     ILOAD 0
00062 ?                :     ILOAD 0
00063 ?                :     ILOAD 0
00064 ?                :     ILOAD 0
00065 ?                :     ILOAD 0
00066 ?                :     ILOAD 0
00067 ?                :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00068 ?                :     ARETURN
00069 String I .  : Throwable  :    L5
00070 String I .  : Throwable  :    FRAME FULL [T I] [java/lang/Throwable]
00071 String I .  : Throwable  :     ICONST_1
00072 String I .  : Throwable I  :     SIPUSH 352
00073 String I .  : Throwable I I  :     ILOAD 0
00074 ?                :     ILOAD 0
00075 ?                :     ILOAD 0
00076 ?                :     ILOAD 0
00077 ?                :     ILOAD 0
00078 ?                :     ILOAD 0
00079 ?                :     ILOAD 0
00080 ?                :     ILOAD 0
00081 ?                :     ILOAD 0
00082 ?                :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZ)V
00083 ?                :     ATHROW
     TRYCATCHBLOCK L0 L5 L5 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 97: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
substring(II)Ljava/lang/String;
00000 String I I .  :      :    L0
00001 String I I .  :      :     ICONST_1
00002 ?                    :     ISTORE 0
00003 ?                    :     ILOAD 1
00004 ?                    :     IFGE L1
00005 ?                    :     ICONST_1
00006 ?                    :     ISTORE 0
00007 ?                    :     NEW java/lang/StringIndexOutOfBoundsException
00008 ?                    :     DUP
00009 ?                    :     ILOAD 1
00010 ?                    :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00011 ?                    :     ATHROW
00012 ?                    :    L1
00013 ?                    :    FRAME FULL [I I I] []
00014 ?                    :     ICONST_1
00015 ?                    :     ISTORE 0
00016 ?                    :     ILOAD 2
00017 ?                    :     ALOAD 0
00018 ?                    :     GETFIELD java/lang/String.value : [C
00019 ?                    :     ARRAYLENGTH
00020 ?                    :     IF_ICMPLE L2
00021 ?                    :     ICONST_1
00022 ?                    :     ISTORE 0
00023 ?                    :     NEW java/lang/StringIndexOutOfBoundsException
00024 ?                    :     DUP
00025 ?                    :     ILOAD 2
00026 ?                    :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00027 ?                    :     ATHROW
00028 ?                    :    L2
00029 ?                    :    FRAME SAME
00030 ?                    :     ICONST_1
00031 ?                    :     ISTORE 0
00032 ?                    :     ILOAD 2
00033 ?                    :     ILOAD 1
00034 ?                    :     ISUB
00035 ?                    :     ISTORE 3
00036 ?                    :     ILOAD 3
00037 ?                    :     IFGE L3
00038 ?                    :     ICONST_1
00039 ?                    :     ISTORE 0
00040 ?                    :     NEW java/lang/StringIndexOutOfBoundsException
00041 ?                    :     DUP
00042 ?                    :     ILOAD 3
00043 ?                    :     INVOKESPECIAL java/lang/StringIndexOutOfBoundsException.<init> (I)V
00044 ?                    :     ATHROW
00045 ?                    :    L3
00046 ?                    :    FRAME APPEND [I]
00047 ?                    :     ICONST_1
00048 ?                    :     ISTORE 0
00049 ?                    :     ILOAD 1
00050 ?                    :     IFNE L4
00051 ?                    :     ICONST_1
00052 ?                    :     ISTORE 0
00053 ?                    :     ILOAD 2
00054 ?                    :     ALOAD 0
00055 ?                    :     GETFIELD java/lang/String.value : [C
00056 ?                    :     ARRAYLENGTH
00057 ?                    :     IF_ICMPNE L4
00058 ?                    :     ICONST_1
00059 ?                    :     ISTORE 0
00060 ?                    :     ALOAD 0
00061 ?                    :     GOTO L5
00062 ?                    :    L4
00063 ?                    :    FRAME SAME
00064 ?                    :     ICONST_1
00065 ?                    :     ISTORE 0
00066 ?                    :     NEW java/lang/String
00067 ?                    :     DUP
00068 ?                    :     ALOAD 0
00069 ?                    :     GETFIELD java/lang/String.value : [C
00070 ?                    :     ILOAD 1
00071 ?                    :     ILOAD 3
00072 ?                    :     INVOKESPECIAL java/lang/String.<init> ([CII)V
00073 ?                    :    L5
00074 ?                    :    FRAME SAME1 T
00075 ?                    :     ICONST_1
00076 ?                    :     ISTORE 0
00077 ?                    :     ICONST_1
00078 ?                    :     SIPUSH 361
00079 ?                    :     ILOAD 0
00080 ?                    :     ILOAD 0
00081 ?                    :     ILOAD 0
00082 ?                    :     ILOAD 0
00083 ?                    :     ILOAD 0
00084 ?                    :     ILOAD 0
00085 ?                    :     ILOAD 0
00086 ?                    :     ILOAD 0
00087 ?                    :     ILOAD 0
00088 ?                    :     ILOAD 0
00089 ?                    :     ILOAD 0
00090 ?                    :     ILOAD 0
00091 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZ)V
00092 ?                    :     ARETURN
00093 String I I .  : Throwable  :    L6
00094 String I I .  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00095 String I I .  : Throwable  :     ICONST_1
00096 String I I .  : Throwable I  :     SIPUSH 361
00097 String I I .  : Throwable I I  :     ILOAD 0
00098 ?                    :     ILOAD 0
00099 ?                    :     ILOAD 0
00100 ?                    :     ILOAD 0
00101 ?                    :     ILOAD 0
00102 ?                    :     ILOAD 0
00103 ?                    :     ILOAD 0
00104 ?                    :     ILOAD 0
00105 ?                    :     ILOAD 0
00106 ?                    :     ILOAD 0
00107 ?                    :     ILOAD 0
00108 ?                    :     ILOAD 0
00109 ?                    :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZ)V
00110 ?                    :     ATHROW
     TRYCATCHBLOCK L0 L6 L6 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
subSequence(II)Ljava/lang/CharSequence;
00000 String I I  :  :    L0
00001 String I I  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     ALOAD 0
00004 ?         :     ILOAD 1
00005 ?         :     ILOAD 2
00006 ?         :     INVOKEVIRTUAL java/lang/String.substring (II)Ljava/lang/String;
00007 ?         :     ICONST_1
00008 ?         :     SIPUSH 373
00009 ?         :     ILOAD 0
00010 ?         :     ILOAD 0
00011 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?         :     ARETURN
00013 String I I  : Throwable  :    L1
00014 String I I  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00015 String I I  : Throwable  :     ICONST_1
00016 String I I  : Throwable I  :     SIPUSH 373
00017 String I I  : Throwable I I  :     ILOAD 0
00018 ?         :     ILOAD 0
00019 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 55: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
concat(Ljava/lang/String;)Ljava/lang/String;
00000 String String . . .  :  :    L0
00001 String String . . .  :  :     ICONST_1
00002 ?             :     ISTORE 0
00003 ?             :     ALOAD 1
00004 ?             :     INVOKEVIRTUAL java/lang/String.length ()I
00005 ?             :     ISTORE 2
00006 ?             :     ILOAD 2
00007 ?             :     IFNE L1
00008 ?             :     ICONST_1
00009 ?             :     ISTORE 0
00010 ?             :     ALOAD 0
00011 ?             :     ICONST_1
00012 ?             :     SIPUSH 375
00013 ?             :     ILOAD 0
00014 ?             :     ILOAD 0
00015 ?             :     ILOAD 0
00016 ?             :     ILOAD 0
00017 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZ)V
00018 ?             :     ARETURN
00019 ?             :    L1
00020 ?             :    FRAME FULL [I java/lang/String I] []
00021 ?             :     ICONST_1
00022 ?             :     ISTORE 0
00023 ?             :     ALOAD 0
00024 ?             :     GETFIELD java/lang/String.value : [C
00025 ?             :     ARRAYLENGTH
00026 ?             :     ISTORE 3
00027 ?             :     ALOAD 0
00028 ?             :     GETFIELD java/lang/String.value : [C
00029 ?             :     ILOAD 3
00030 ?             :     ILOAD 2
00031 ?             :     IADD
00032 ?             :     INVOKESTATIC java/util/Arrays.copyOf ([CI)[C
00033 ?             :     ASTORE 4
00034 ?             :     ALOAD 1
00035 ?             :     ALOAD 4
00036 ?             :     ILOAD 3
00037 ?             :     INVOKEVIRTUAL java/lang/String.getChars ([CI)V
00038 ?             :     NEW java/lang/String
00039 ?             :     DUP
00040 ?             :     ALOAD 4
00041 ?             :     ICONST_1
00042 ?             :     INVOKESPECIAL java/lang/String.<init> ([CZ)V
00043 ?             :     ICONST_1
00044 ?             :     SIPUSH 375
00045 ?             :     ILOAD 0
00046 ?             :     ILOAD 0
00047 ?             :     ILOAD 0
00048 ?             :     ILOAD 0
00049 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZ)V
00050 ?             :     ARETURN
00051 String String . . .  : Throwable  :    L2
00052 String String . . .  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00053 String String . . .  : Throwable  :     ICONST_1
00054 String String . . .  : Throwable I  :     SIPUSH 375
00055 String String . . .  : Throwable I I  :     ILOAD 0
00056 ?             :     ILOAD 0
00057 ?             :     ILOAD 0
00058 ?             :     ILOAD 0
00059 ?             :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZ)V
00060 ?             :     ATHROW
     TRYCATCHBLOCK L0 L2 L2 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 16: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
matches(Ljava/lang/String;)Z
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 1
00004 ?        :     ALOAD 0
00005 ?        :     INVOKESTATIC java/util/regex/Pattern.matches (Ljava/lang/String;Ljava/lang/CharSequence;)Z
00006 ?        :     ICONST_1
00007 ?        :     SIPUSH 396
00008 ?        :     ILOAD 0
00009 ?        :     ILOAD 0
00010 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00011 ?        :     IRETURN
00012 String String  : Throwable  :    L1
00013 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00014 String String  : Throwable  :     ICONST_1
00015 String String  : Throwable I  :     SIPUSH 396
00016 String String  : Throwable I I  :     ILOAD 0
00017 ?        :     ILOAD 0
00018 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00019 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 35: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
contains(Ljava/lang/CharSequence;)Z
00000 String CharSequence  :  :    L0
00001 String CharSequence  :  :     ICONST_1
00002 ?           :     ISTORE 0
00003 ?           :     ALOAD 0
00004 ?           :     ALOAD 1
00005 ?           :     INVOKEINTERFACE java/lang/CharSequence.toString ()Ljava/lang/String;
00006 ?           :     INVOKEVIRTUAL java/lang/String.indexOf (Ljava/lang/String;)I
00007 ?           :     ICONST_M1
00008 ?           :     IF_ICMPLE L1
00009 ?           :     ICONST_1
00010 ?           :     ISTORE 0
00011 ?           :     ICONST_1
00012 ?           :     GOTO L2
00013 ?           :    L1
00014 ?           :    FRAME FULL [I java/lang/CharSequence] []
00015 ?           :     ICONST_1
00016 ?           :     ISTORE 0
00017 ?           :     ICONST_0
00018 ?           :    L2
00019 ?           :    FRAME SAME1 I
00020 ?           :     ICONST_1
00021 ?           :     ISTORE 0
00022 ?           :     ICONST_1
00023 ?           :     SIPUSH 398
00024 ?           :     ILOAD 0
00025 ?           :     ILOAD 0
00026 ?           :     ILOAD 0
00027 ?           :     ILOAD 0
00028 ?           :     ILOAD 0
00029 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00030 ?           :     IRETURN
00031 String CharSequence  : Throwable  :    L3
00032 String CharSequence  : Throwable  :    FRAME FULL [T java/lang/CharSequence] [java/lang/Throwable]
00033 String CharSequence  : Throwable  :     ICONST_1
00034 String CharSequence  : Throwable I  :     SIPUSH 398
00035 String CharSequence  : Throwable I I  :     ILOAD 0
00036 ?           :     ILOAD 0
00037 ?           :     ILOAD 0
00038 ?           :     ILOAD 0
00039 ?           :     ILOAD 0
00040 ?           :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00041 ?           :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 19: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
replaceFirst(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00000 String String String  :  :    L0
00001 String String String  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     ALOAD 1
00004 ?         :     INVOKESTATIC java/util/regex/Pattern.compile (Ljava/lang/String;)Ljava/util/regex/Pattern;
00005 ?         :     ALOAD 0
00006 ?         :     INVOKEVIRTUAL java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
00007 ?         :     ALOAD 2
00008 ?         :     INVOKEVIRTUAL java/util/regex/Matcher.replaceFirst (Ljava/lang/String;)Ljava/lang/String;
00009 ?         :     ICONST_1
00010 ?         :     SIPUSH 403
00011 ?         :     ILOAD 0
00012 ?         :     ILOAD 0
00013 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00014 ?         :     ARETURN
00015 String String String  : Throwable  :    L1
00016 String String String  : Throwable  :    FRAME FULL [T java/lang/String java/lang/String] [java/lang/Throwable]
00017 String String String  : Throwable  :     ICONST_1
00018 String String String  : Throwable I  :     SIPUSH 403
00019 String String String  : Throwable I I  :     ILOAD 0
00020 ?         :     ILOAD 0
00021 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00022 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 19: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00000 String String String  :  :    L0
00001 String String String  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     ALOAD 1
00004 ?         :     INVOKESTATIC java/util/regex/Pattern.compile (Ljava/lang/String;)Ljava/util/regex/Pattern;
00005 ?         :     ALOAD 0
00006 ?         :     INVOKEVIRTUAL java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
00007 ?         :     ALOAD 2
00008 ?         :     INVOKEVIRTUAL java/util/regex/Matcher.replaceAll (Ljava/lang/String;)Ljava/lang/String;
00009 ?         :     ICONST_1
00010 ?         :     SIPUSH 405
00011 ?         :     ILOAD 0
00012 ?         :     ILOAD 0
00013 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00014 ?         :     ARETURN
00015 String String String  : Throwable  :    L1
00016 String String String  : Throwable  :    FRAME FULL [T java/lang/String java/lang/String] [java/lang/Throwable]
00017 String String String  : Throwable  :     ICONST_1
00018 String String String  : Throwable I  :     SIPUSH 405
00019 String String String  : Throwable I I  :     ILOAD 0
00020 ?         :     ILOAD 0
00021 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00022 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 23: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
00000 String CharSequence CharSequence  :  :    L0
00001 String CharSequence CharSequence  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     ALOAD 1
00004 ?         :     INVOKEINTERFACE java/lang/CharSequence.toString ()Ljava/lang/String;
00005 ?         :     BIPUSH 16
00006 ?         :     INVOKESTATIC java/util/regex/Pattern.compile (Ljava/lang/String;I)Ljava/util/regex/Pattern;
00007 ?         :     ALOAD 0
00008 ?         :     INVOKEVIRTUAL java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
00009 ?         :     ALOAD 2
00010 ?         :     INVOKEINTERFACE java/lang/CharSequence.toString ()Ljava/lang/String;
00011 ?         :     INVOKESTATIC java/util/regex/Matcher.quoteReplacement (Ljava/lang/String;)Ljava/lang/String;
00012 ?         :     INVOKEVIRTUAL java/util/regex/Matcher.replaceAll (Ljava/lang/String;)Ljava/lang/String;
00013 ?         :     ICONST_1
00014 ?         :     SIPUSH 407
00015 ?         :     ILOAD 0
00016 ?         :     ILOAD 0
00017 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00018 ?         :     ARETURN
00019 String CharSequence CharSequence  : Throwable  :    L1
00020 String CharSequence CharSequence  : Throwable  :    FRAME FULL [T java/lang/CharSequence java/lang/CharSequence] [java/lang/Throwable]
00021 String CharSequence CharSequence  : Throwable  :     ICONST_1
00022 String CharSequence CharSequence  : Throwable I  :     SIPUSH 407
00023 String CharSequence CharSequence  : Throwable I I  :     ILOAD 0
00024 ?         :     ILOAD 0
00025 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00026 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
split(Ljava/lang/String;)[Ljava/lang/String;
00000 String String  :  :    L0
00001 String String  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     ALOAD 1
00005 ?        :     ICONST_0
00006 ?        :     INVOKEVIRTUAL java/lang/String.split (Ljava/lang/String;I)[Ljava/lang/String;
00007 ?        :     ICONST_1
00008 ?        :     SIPUSH 439
00009 ?        :     ILOAD 0
00010 ?        :     ILOAD 0
00011 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?        :     ARETURN
00013 String String  : Throwable  :    L1
00014 String String  : Throwable  :    FRAME FULL [T java/lang/String] [java/lang/Throwable]
00015 String String  : Throwable  :     ICONST_1
00016 String String  : Throwable I  :     SIPUSH 439
00017 String String  : Throwable I I  :     ILOAD 0
00018 ?        :     ILOAD 0
00019 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 59: Expected I, but found Ljava/lang/CharSequence;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/CharSequence;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
join(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Ljava/lang/String;
00000 CharSequence CharSequence . . . . .  :  :    L0
00001 CharSequence CharSequence . . . . .  :  :     ICONST_1
00002 ?                :     ISTORE 0
00003 ?                :     ALOAD 0
00004 ?                :     INVOKESTATIC java/util/Objects.requireNonNull (Ljava/lang/Object;)Ljava/lang/Object;
00005 ?                :     POP
00006 ?                :     ALOAD 1
00007 ?                :     INVOKESTATIC java/util/Objects.requireNonNull (Ljava/lang/Object;)Ljava/lang/Object;
00008 ?                :     POP
00009 ?                :     NEW java/util/StringJoiner
00010 ?                :     DUP
00011 ?                :     ALOAD 0
00012 ?                :     INVOKESPECIAL java/util/StringJoiner.<init> (Ljava/lang/CharSequence;)V
00013 ?                :     ASTORE 2
00014 ?                :     ALOAD 1
00015 ?                :     ASTORE 3
00016 ?                :     ALOAD 3
00017 ?                :     ARRAYLENGTH
00018 ?                :     ISTORE 4
00019 ?                :     ICONST_0
00020 ?                :     ISTORE 5
00021 ?                :    L1
00022 ?                :    FRAME FULL [I [Ljava/lang/CharSequence; java/util/StringJoiner [Ljava/lang/CharSequence; I I] []
00023 ?                :     ICONST_1
00024 ?                :     ISTORE 0
00025 ?                :     ILOAD 5
00026 ?                :     ILOAD 4
00027 ?                :     IF_ICMPGE L2
00028 ?                :     ICONST_1
00029 ?                :     ISTORE 0
00030 ?                :     ALOAD 3
00031 ?                :     ILOAD 5
00032 ?                :     AALOAD
00033 ?                :     ASTORE 6
00034 ?                :     ALOAD 2
00035 ?                :     ALOAD 6
00036 ?                :     INVOKEVIRTUAL java/util/StringJoiner.add (Ljava/lang/CharSequence;)Ljava/util/StringJoiner;
00037 ?                :     POP
00038 ?                :     IINC 5 1
00039 ?                :     GOTO L1
00040 ?                :    L2
00041 ?                :    FRAME SAME
00042 ?                :     ICONST_1
00043 ?                :     ISTORE 0
00044 ?                :     ALOAD 2
00045 ?                :     INVOKEVIRTUAL java/util/StringJoiner.toString ()Ljava/lang/String;
00046 ?                :     ICONST_1
00047 ?                :     SIPUSH 441
00048 ?                :     ILOAD 0
00049 ?                :     ILOAD 0
00050 ?                :     ILOAD 0
00051 ?                :     ILOAD 0
00052 ?                :     ILOAD 0
00053 ?                :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00054 ?                :     ARETURN
00055 CharSequence CharSequence . . . . .  : Throwable  :    L3
00056 CharSequence CharSequence . . . . .  : Throwable  :    FRAME FULL [T [Ljava/lang/CharSequence;] [java/lang/Throwable]
00057 CharSequence CharSequence . . . . .  : Throwable  :     ICONST_1
00058 CharSequence CharSequence . . . . .  : Throwable I  :     SIPUSH 441
00059 CharSequence CharSequence . . . . .  : Throwable I I  :     ILOAD 0
00060 ?                :     ILOAD 0
00061 ?                :     ILOAD 0
00062 ?                :     ILOAD 0
00063 ?                :     ILOAD 0
00064 ?                :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00065 ?                :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 54: Expected I, but found Ljava/lang/CharSequence;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/CharSequence;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;
00000 CharSequence Iterable . . .  :  :    L0
00001 CharSequence Iterable . . .  :  :     ICONST_1
00002 ?              :     ISTORE 0
00003 ?              :     ALOAD 0
00004 ?              :     INVOKESTATIC java/util/Objects.requireNonNull (Ljava/lang/Object;)Ljava/lang/Object;
00005 ?              :     POP
00006 ?              :     ALOAD 1
00007 ?              :     INVOKESTATIC java/util/Objects.requireNonNull (Ljava/lang/Object;)Ljava/lang/Object;
00008 ?              :     POP
00009 ?              :     NEW java/util/StringJoiner
00010 ?              :     DUP
00011 ?              :     ALOAD 0
00012 ?              :     INVOKESPECIAL java/util/StringJoiner.<init> (Ljava/lang/CharSequence;)V
00013 ?              :     ASTORE 2
00014 ?              :     ALOAD 1
00015 ?              :     INVOKEINTERFACE java/lang/Iterable.iterator ()Ljava/util/Iterator;
00016 ?              :     ASTORE 3
00017 ?              :    L1
00018 ?              :    FRAME FULL [I java/lang/Iterable java/util/StringJoiner java/util/Iterator] []
00019 ?              :     ICONST_1
00020 ?              :     ISTORE 0
00021 ?              :     ALOAD 3
00022 ?              :     INVOKEINTERFACE java/util/Iterator.hasNext ()Z
00023 ?              :     IFEQ L2
00024 ?              :     ICONST_1
00025 ?              :     ISTORE 0
00026 ?              :     ALOAD 3
00027 ?              :     INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
00028 ?              :     CHECKCAST java/lang/CharSequence
00029 ?              :     ASTORE 4
00030 ?              :     ALOAD 2
00031 ?              :     ALOAD 4
00032 ?              :     INVOKEVIRTUAL java/util/StringJoiner.add (Ljava/lang/CharSequence;)Ljava/util/StringJoiner;
00033 ?              :     POP
00034 ?              :     GOTO L1
00035 ?              :    L2
00036 ?              :    FRAME SAME
00037 ?              :     ICONST_1
00038 ?              :     ISTORE 0
00039 ?              :     ALOAD 2
00040 ?              :     INVOKEVIRTUAL java/util/StringJoiner.toString ()Ljava/lang/String;
00041 ?              :     ICONST_1
00042 ?              :     SIPUSH 446
00043 ?              :     ILOAD 0
00044 ?              :     ILOAD 0
00045 ?              :     ILOAD 0
00046 ?              :     ILOAD 0
00047 ?              :     ILOAD 0
00048 ?              :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00049 ?              :     ARETURN
00050 CharSequence Iterable . . .  : Throwable  :    L3
00051 CharSequence Iterable . . .  : Throwable  :    FRAME FULL [T java/lang/Iterable] [java/lang/Throwable]
00052 CharSequence Iterable . . .  : Throwable  :     ICONST_1
00053 CharSequence Iterable . . .  : Throwable I  :     SIPUSH 446
00054 CharSequence Iterable . . .  : Throwable I I  :     ILOAD 0
00055 ?              :     ILOAD 0
00056 ?              :     ILOAD 0
00057 ?              :     ILOAD 0
00058 ?              :     ILOAD 0
00059 ?              :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00060 ?              :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 16: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
toLowerCase()Ljava/lang/String;
00000 String  :  :    L0
00001 String  :  :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     ALOAD 0
00004 ?       :     INVOKESTATIC java/util/Locale.getDefault ()Ljava/util/Locale;
00005 ?       :     INVOKEVIRTUAL java/lang/String.toLowerCase (Ljava/util/Locale;)Ljava/lang/String;
00006 ?       :     ICONST_1
00007 ?       :     SIPUSH 498
00008 ?       :     ILOAD 0
00009 ?       :     ILOAD 0
00010 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00011 ?       :     ARETURN
00012 String  : Throwable  :    L1
00013 String  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00014 String  : Throwable  :     ICONST_1
00015 String  : Throwable I  :     SIPUSH 498
00016 String  : Throwable I I  :     ILOAD 0
00017 ?       :     ILOAD 0
00018 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00019 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 16: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
toUpperCase()Ljava/lang/String;
00000 String  :  :    L0
00001 String  :  :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     ALOAD 0
00004 ?       :     INVOKESTATIC java/util/Locale.getDefault ()Ljava/util/Locale;
00005 ?       :     INVOKEVIRTUAL java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;
00006 ?       :     ICONST_1
00007 ?       :     SIPUSH 546
00008 ?       :     ILOAD 0
00009 ?       :     ILOAD 0
00010 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00011 ?       :     ARETURN
00012 String  : Throwable  :    L1
00013 String  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00014 String  : Throwable  :     ICONST_1
00015 String  : Throwable I  :     SIPUSH 546
00016 String  : Throwable I I  :     ILOAD 0
00017 ?       :     ILOAD 0
00018 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00019 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 102: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
trim()Ljava/lang/String;
00000 String . . .  :       :    L0
00001 String . . .  :       :     ICONST_1
00002 ?                     :     ISTORE 0
00003 ?                     :     ALOAD 0
00004 ?                     :     GETFIELD java/lang/String.value : [C
00005 ?                     :     ARRAYLENGTH
00006 ?                     :     ISTORE 1
00007 ?                     :     ICONST_0
00008 ?                     :     ISTORE 2
00009 ?                     :     ALOAD 0
00010 ?                     :     GETFIELD java/lang/String.value : [C
00011 ?                     :     ASTORE 3
00012 ?                     :    L1
00013 ?                     :    FRAME FULL [I I I [C] []
00014 ?                     :     ICONST_1
00015 ?                     :     ISTORE 0
00016 ?                     :     ILOAD 2
00017 ?                     :     ILOAD 1
00018 ?                     :     IF_ICMPGE L2
00019 ?                     :     ICONST_1
00020 ?                     :     ISTORE 0
00021 ?                     :     ALOAD 3
00022 ?                     :     ILOAD 2
00023 ?                     :     CALOAD
00024 ?                     :     BIPUSH 32
00025 ?                     :     IF_ICMPGT L2
00026 ?                     :     ICONST_1
00027 ?                     :     ISTORE 0
00028 ?                     :     IINC 2 1
00029 ?                     :     GOTO L1
00030 ?                     :    L2
00031 ?                     :    FRAME SAME
00032 ?                     :     ICONST_1
00033 ?                     :     ISTORE 0
00034 ?                     :     ILOAD 2
00035 ?                     :     ILOAD 1
00036 ?                     :     IF_ICMPGE L3
00037 ?                     :     ICONST_1
00038 ?                     :     ISTORE 0
00039 ?                     :     ALOAD 3
00040 ?                     :     ILOAD 1
00041 ?                     :     ICONST_1
00042 ?                     :     ISUB
00043 ?                     :     CALOAD
00044 ?                     :     BIPUSH 32
00045 ?                     :     IF_ICMPGT L3
00046 ?                     :     ICONST_1
00047 ?                     :     ISTORE 0
00048 ?                     :     IINC 1 -1
00049 ?                     :     GOTO L2
00050 ?                     :    L3
00051 ?                     :    FRAME SAME
00052 ?                     :     ICONST_1
00053 ?                     :     ISTORE 0
00054 ?                     :     ILOAD 2
00055 ?                     :     IFGT L4
00056 ?                     :     ICONST_1
00057 ?                     :     ISTORE 0
00058 ?                     :     ILOAD 1
00059 ?                     :     ALOAD 0
00060 ?                     :     GETFIELD java/lang/String.value : [C
00061 ?                     :     ARRAYLENGTH
00062 ?                     :     IF_ICMPGE L5
00063 ?                     :    L4
00064 ?                     :    FRAME SAME
00065 ?                     :     ICONST_1
00066 ?                     :     ISTORE 0
00067 ?                     :     ALOAD 0
00068 ?                     :     ILOAD 2
00069 ?                     :     ILOAD 1
00070 ?                     :     INVOKEVIRTUAL java/lang/String.substring (II)Ljava/lang/String;
00071 ?                     :     GOTO L6
00072 ?                     :    L5
00073 ?                     :    FRAME SAME
00074 ?                     :     ICONST_1
00075 ?                     :     ISTORE 0
00076 ?                     :     ALOAD 0
00077 ?                     :    L6
00078 ?                     :    FRAME SAME1 T
00079 ?                     :     ICONST_1
00080 ?                     :     ISTORE 0
00081 ?                     :     ICONST_1
00082 ?                     :     SIPUSH 548
00083 ?                     :     ILOAD 0
00084 ?                     :     ILOAD 0
00085 ?                     :     ILOAD 0
00086 ?                     :     ILOAD 0
00087 ?                     :     ILOAD 0
00088 ?                     :     ILOAD 0
00089 ?                     :     ILOAD 0
00090 ?                     :     ILOAD 0
00091 ?                     :     ILOAD 0
00092 ?                     :     ILOAD 0
00093 ?                     :     ILOAD 0
00094 ?                     :     ILOAD 0
00095 ?                     :     ILOAD 0
00096 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZZ)V
00097 ?                     :     ARETURN
00098 String . . .  : Throwable  :    L7
00099 String . . .  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00100 String . . .  : Throwable  :     ICONST_1
00101 String . . .  : Throwable I  :     SIPUSH 548
00102 String . . .  : Throwable I I  :     ILOAD 0
00103 ?                     :     ILOAD 0
00104 ?                     :     ILOAD 0
00105 ?                     :     ILOAD 0
00106 ?                     :     ILOAD 0
00107 ?                     :     ILOAD 0
00108 ?                     :     ILOAD 0
00109 ?                     :     ILOAD 0
00110 ?                     :     ILOAD 0
00111 ?                     :     ILOAD 0
00112 ?                     :     ILOAD 0
00113 ?                     :     ILOAD 0
00114 ?                     :     ILOAD 0
00115 ?                     :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZZZZZZZZZ)V
00116 ?                     :     ATHROW
     TRYCATCHBLOCK L0 L7 L7 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 14: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
toString()Ljava/lang/String;
00000 String  :  :    L0
00001 String  :  :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     ALOAD 0
00004 ?       :     ICONST_1
00005 ?       :     SIPUSH 561
00006 ?       :     ILOAD 0
00007 ?       :     ILOAD 0
00008 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00009 ?       :     ARETURN
00010 String  : Throwable  :    L1
00011 String  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00012 String  : Throwable  :     ICONST_1
00013 String  : Throwable I  :     SIPUSH 561
00014 String  : Throwable I I  :     ILOAD 0
00015 ?       :     ILOAD 0
00016 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00017 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 28: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
toCharArray()[C
00000 String .  :  :    L0
00001 String .  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     ALOAD 0
00004 ?        :     GETFIELD java/lang/String.value : [C
00005 ?        :     ARRAYLENGTH
00006 ?        :     NEWARRAY T_CHAR
00007 ?        :     ASTORE 1
00008 ?        :     ALOAD 0
00009 ?        :     GETFIELD java/lang/String.value : [C
00010 ?        :     ICONST_0
00011 ?        :     ALOAD 1
00012 ?        :     ICONST_0
00013 ?        :     ALOAD 0
00014 ?        :     GETFIELD java/lang/String.value : [C
00015 ?        :     ARRAYLENGTH
00016 ?        :     INVOKESTATIC java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
00017 ?        :     ALOAD 1
00018 ?        :     ICONST_1
00019 ?        :     SIPUSH 563
00020 ?        :     ILOAD 0
00021 ?        :     ILOAD 0
00022 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00023 ?        :     ARETURN
00024 String .  : Throwable  :    L1
00025 String .  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00026 String .  : Throwable  :     ICONST_1
00027 String .  : Throwable I  :     SIPUSH 563
00028 String .  : Throwable I I  :     ILOAD 0
00029 ?        :     ILOAD 0
00030 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00031 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 20: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/String;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
00000 String Object  :  :    L0
00001 String Object  :  :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     NEW java/util/Formatter
00004 ?        :     DUP
00005 ?        :     INVOKESPECIAL java/util/Formatter.<init> ()V
00006 ?        :     ALOAD 0
00007 ?        :     ALOAD 1
00008 ?        :     INVOKEVIRTUAL java/util/Formatter.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
00009 ?        :     INVOKEVIRTUAL java/util/Formatter.toString ()Ljava/lang/String;
00010 ?        :     ICONST_1
00011 ?        :     SIPUSH 565
00012 ?        :     ILOAD 0
00013 ?        :     ILOAD 0
00014 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00015 ?        :     ARETURN
00016 String Object  : Throwable  :    L1
00017 String Object  : Throwable  :    FRAME FULL [T [Ljava/lang/Object;] [java/lang/Throwable]
00018 String Object  : Throwable  :     ICONST_1
00019 String Object  : Throwable I  :     SIPUSH 565
00020 String Object  : Throwable I I  :     ILOAD 0
00021 ?        :     ILOAD 0
00022 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00023 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 21: Expected I, but found Ljava/util/Locale;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/util/Locale;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
00000 Locale String Object  :  :    L0
00001 Locale String Object  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     NEW java/util/Formatter
00004 ?         :     DUP
00005 ?         :     ALOAD 0
00006 ?         :     INVOKESPECIAL java/util/Formatter.<init> (Ljava/util/Locale;)V
00007 ?         :     ALOAD 1
00008 ?         :     ALOAD 2
00009 ?         :     INVOKEVIRTUAL java/util/Formatter.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
00010 ?         :     INVOKEVIRTUAL java/util/Formatter.toString ()Ljava/lang/String;
00011 ?         :     ICONST_1
00012 ?         :     SIPUSH 567
00013 ?         :     ILOAD 0
00014 ?         :     ILOAD 0
00015 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00016 ?         :     ARETURN
00017 Locale String Object  : Throwable  :    L1
00018 Locale String Object  : Throwable  :    FRAME FULL [T java/lang/String [Ljava/lang/Object;] [java/lang/Throwable]
00019 Locale String Object  : Throwable  :     ICONST_1
00020 Locale String Object  : Throwable I  :     SIPUSH 567
00021 Locale String Object  : Throwable I I  :     ILOAD 0
00022 ?         :     ILOAD 0
00023 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00024 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 32: Expected I, but found Ljava/lang/Object;
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found Ljava/lang/Object;
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
valueOf(Ljava/lang/Object;)Ljava/lang/String;
00000 Object  :  :    L0
00001 Object  :  :     ICONST_1
00002 ?          :     ISTORE 0
00003 ?          :     ALOAD 0
00004 ?          :     IFNONNULL L1
00005 ?          :     ICONST_1
00006 ?          :     ISTORE 0
00007 ?          :     LDC "null"
00008 ?          :     GOTO L2
00009 ?          :    L1
00010 ?          :    FRAME FULL [I] []
00011 ?          :     ICONST_1
00012 ?          :     ISTORE 0
00013 ?          :     ALOAD 0
00014 ?          :     INVOKEVIRTUAL java/lang/Object.toString ()Ljava/lang/String;
00015 ?          :    L2
00016 ?          :    FRAME SAME1 java/lang/String
00017 ?          :     ICONST_1
00018 ?          :     ISTORE 0
00019 ?          :     ICONST_1
00020 ?          :     SIPUSH 569
00021 ?          :     ILOAD 0
00022 ?          :     ILOAD 0
00023 ?          :     ILOAD 0
00024 ?          :     ILOAD 0
00025 ?          :     ILOAD 0
00026 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00027 ?          :     ARETURN
00028 Object  : Throwable  :    L3
00029 Object  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00030 Object  : Throwable  :     ICONST_1
00031 Object  : Throwable I  :     SIPUSH 569
00032 Object  : Throwable I I  :     ILOAD 0
00033 ?          :     ILOAD 0
00034 ?          :     ILOAD 0
00035 ?          :     ILOAD 0
00036 ?          :     ILOAD 0
00037 ?          :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZZZZ)V
00038 ?          :     ATHROW
     TRYCATCHBLOCK L0 L3 L3 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
valueOf([C)Ljava/lang/String;
00000 [C  :   :    L0
00001 [C  :   :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     NEW java/lang/String
00004 ?       :     DUP
00005 ?       :     ALOAD 0
00006 ?       :     INVOKESPECIAL java/lang/String.<init> ([C)V
00007 ?       :     ICONST_1
00008 ?       :     SIPUSH 574
00009 ?       :     ILOAD 0
00010 ?       :     ILOAD 0
00011 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?       :     ARETURN
00013 [C  : Throwable  :    L1
00014 [C  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00015 [C  : Throwable  :     ICONST_1
00016 [C  : Throwable I  :     SIPUSH 574
00017 [C  : Throwable I I  :     ILOAD 0
00018 ?       :     ILOAD 0
00019 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 19: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
valueOf([CII)Ljava/lang/String;
00000 [C I I  :  :    L0
00001 [C I I  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     NEW java/lang/String
00004 ?         :     DUP
00005 ?         :     ALOAD 0
00006 ?         :     ILOAD 1
00007 ?         :     ILOAD 2
00008 ?         :     INVOKESPECIAL java/lang/String.<init> ([CII)V
00009 ?         :     ICONST_1
00010 ?         :     SIPUSH 576
00011 ?         :     ILOAD 0
00012 ?         :     ILOAD 0
00013 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00014 ?         :     ARETURN
00015 [C I I  : Throwable  :    L1
00016 [C I I  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00017 [C I I  : Throwable  :     ICONST_1
00018 [C I I  : Throwable I  :     SIPUSH 576
00019 [C I I  : Throwable I I  :     ILOAD 0
00020 ?         :     ILOAD 0
00021 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00022 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 19: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
copyValueOf([CII)Ljava/lang/String;
00000 [C I I  :  :    L0
00001 [C I I  :  :     ICONST_1
00002 ?         :     ISTORE 0
00003 ?         :     NEW java/lang/String
00004 ?         :     DUP
00005 ?         :     ALOAD 0
00006 ?         :     ILOAD 1
00007 ?         :     ILOAD 2
00008 ?         :     INVOKESPECIAL java/lang/String.<init> ([CII)V
00009 ?         :     ICONST_1
00010 ?         :     SIPUSH 578
00011 ?         :     ILOAD 0
00012 ?         :     ILOAD 0
00013 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00014 ?         :     ARETURN
00015 [C I I  : Throwable  :    L1
00016 [C I I  : Throwable  :    FRAME FULL [T I I] [java/lang/Throwable]
00017 [C I I  : Throwable  :     ICONST_1
00018 [C I I  : Throwable I  :     SIPUSH 578
00019 [C I I  : Throwable I I  :     ILOAD 0
00020 ?         :     ILOAD 0
00021 ?         :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00022 ?         :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 17: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found [C
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
copyValueOf([C)Ljava/lang/String;
00000 [C  :   :    L0
00001 [C  :   :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     NEW java/lang/String
00004 ?       :     DUP
00005 ?       :     ALOAD 0
00006 ?       :     INVOKESPECIAL java/lang/String.<init> ([C)V
00007 ?       :     ICONST_1
00008 ?       :     SIPUSH 580
00009 ?       :     ILOAD 0
00010 ?       :     ILOAD 0
00011 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00012 ?       :     ARETURN
00013 [C  : Throwable  :    L1
00014 [C  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00015 [C  : Throwable  :     ICONST_1
00016 [C  : Throwable I  :     SIPUSH 580
00017 [C  : Throwable I I  :     ILOAD 0
00018 ?       :     ILOAD 0
00019 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00020 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 15: Expected I, but found J
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found J
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
valueOf(J)Ljava/lang/String;
00000 J .  :   :    L0
00001 J .  :   :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     LLOAD 0
00004 ?        :     INVOKESTATIC java/lang/Long.toString (J)Ljava/lang/String;
00005 ?        :     ICONST_1
00006 ?        :     SIPUSH 591
00007 ?        :     ILOAD 0
00008 ?        :     ILOAD 0
00009 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00010 ?        :     ARETURN
00011 J .  : Throwable  :    L1
00012 J .  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00013 J .  : Throwable  :     ICONST_1
00014 J .  : Throwable I  :     SIPUSH 591
00015 J .  : Throwable I I  :     ILOAD 0
00016 ?        :     ILOAD 0
00017 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00018 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 15: Expected I, but found F
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found F
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
valueOf(F)Ljava/lang/String;
00000 F  :    :    L0
00001 F  :    :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     FLOAD 0
00004 ?       :     INVOKESTATIC java/lang/Float.toString (F)Ljava/lang/String;
00005 ?       :     ICONST_1
00006 ?       :     SIPUSH 593
00007 ?       :     ILOAD 0
00008 ?       :     ILOAD 0
00009 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00010 ?       :     ARETURN
00011 F  : Throwable  :    L1
00012 F  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00013 F  : Throwable  :     ICONST_1
00014 F  : Throwable I  :     SIPUSH 593
00015 F  : Throwable I I  :     ILOAD 0
00016 ?       :     ILOAD 0
00017 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00018 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 15: Expected I, but found D
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found D
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
valueOf(D)Ljava/lang/String;
00000 D .  :   :    L0
00001 D .  :   :     ICONST_1
00002 ?        :     ISTORE 0
00003 ?        :     DLOAD 0
00004 ?        :     INVOKESTATIC java/lang/Double.toString (D)Ljava/lang/String;
00005 ?        :     ICONST_1
00006 ?        :     SIPUSH 595
00007 ?        :     ILOAD 0
00008 ?        :     ILOAD 0
00009 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00010 ?        :     ARETURN
00011 D .  : Throwable  :    L1
00012 D .  : Throwable  :    FRAME FULL [] [java/lang/Throwable]
00013 D .  : Throwable  :     ICONST_1
00014 D .  : Throwable I  :     SIPUSH 595
00015 D .  : Throwable I I  :     ILOAD 0
00016 ?        :     ILOAD 0
00017 ?        :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00018 ?        :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null

org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 21: Expected I, but found .
	at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.objectweb.asm.util.CheckClassAdapter.verify(Unknown Source)
	at org.pitest.coverage.CoverageTransformerTest.assertValidClass(CoverageTransformerTest.java:93)
	at org.pitest.coverage.CoverageTransformerTest.shouldGenerateValidClasses(CoverageTransformerTest.java:79)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runners.Suite.runChild(Suite.java:127)
	at org.junit.runners.Suite.runChild(Suite.java:26)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Expected I, but found .
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.BasicVerifier.copyOperation(Unknown Source)
	at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
	... 41 more
<clinit>()V
00000 .  :    :    L0
00001 .  :    :     ICONST_1
00002 ?       :     ISTORE 0
00003 ?       :     ICONST_0
00004 ?       :     ANEWARRAY java/io/ObjectStreamField
00005 ?       :     PUTSTATIC java/lang/String.serialPersistentFields : [Ljava/io/ObjectStreamField;
00006 ?       :     NEW java/lang/String$CaseInsensitiveComparator
00007 ?       :     DUP
00008 ?       :     ACONST_NULL
00009 ?       :     INVOKESPECIAL java/lang/String$CaseInsensitiveComparator.<init> (Ljava/lang/String$1;)V
00010 ?       :     PUTSTATIC java/lang/String.CASE_INSENSITIVE_ORDER : Ljava/util/Comparator;
00011 ?       :     ICONST_1
00012 ?       :     SIPUSH 598
00013 ?       :     ILOAD 0
00014 ?       :     ILOAD 0
00015 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00016 ?       :     RETURN
00017 .  : Throwable  :    L1
00018 .  : Throwable  :    FRAME SAME1 java/lang/Throwable
00019 .  : Throwable  :     ICONST_1
00020 .  : Throwable I  :     SIPUSH 598
00021 .  : Throwable I I  :     ILOAD 0
00022 ?       :     ILOAD 0
00023 ?       :     INVOKESTATIC sun/pitest/CodeCoverageStore.visitProbes (IIZZ)V
00024 ?       :     ATHROW
     TRYCATCHBLOCK L0 L1 L1 null



Tests run: 1135, Failures: 1, Errors: 0, Skipped: 1

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13.180 s
[INFO] Finished at: 2015-10-06T10:15:17+02:00
[INFO] Final Memory: 24M/325M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.17:test (default-test) on project pitest: There are test failures.
[ERROR] 
[ERROR] Please refer to /Users/aliparsai/Study/LittleDarwin/Cases/pitest-pitest-parent-1.1.7/pitest/target/surefire-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
