scalac_perf
scalac_perf copied to clipboard
Diagnostic for HashSet (do not merge)
/Users/jz/.jabba/jdk/[email protected]/Contents/Home/bin/java -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:59491,suspend=y,server=n -ea -Didea.test.cyclic.buffer.size=1048576 -javaagent:/Users/jz/Library/Caches/JetBrains/IntelliJIdea2020.1/captureAgent/debugger-agent.jar -agentpath:/private/var/folders/22/g1sv634d11j1d_lqlnhz9p2r0000gn/T/libmemory_agent701.dylib= -Dfile.encoding=UTF-8 -classpath "/Users/jz/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/201.4865.12/IntelliJ IDEA 2020.1 EAP.app/Contents/lib/idea_rt.jar:/Users/jz/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/201.4865.12/IntelliJ IDEA 2020.1 EAP.app/Contents/plugins/junit/lib/junit5-rt.jar:/Users/jz/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/201.4865.12/IntelliJ IDEA 2020.1 EAP.app/Contents/plugins/junit/lib/junit-rt.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/charsets.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/ext/cldrdata.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/ext/dnsns.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/ext/jaccess.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/ext/localedata.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/ext/nashorn.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/ext/sunec.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/ext/zipfs.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/jce.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/jsse.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/management-agent.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/resources.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/jre/lib/rt.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/lib/dt.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/lib/jconsole.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/lib/sa-jdi.jar:/Users/jz/.jabba/jdk/[email protected]/Contents/Home/lib/tools.jar:/Users/jz/code/scala/target/junit/test-classes:/Users/jz/code/scala/build/quick/classes/library:/Users/jz/code/scala/build/quick/classes/reflect:/Users/jz/code/scala/build/quick/classes/compiler:/Users/jz/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar:/Users/jz/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6.jar:/Users/jz/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.0.6/scala-xml_2.12-1.0.6.jar:/Users/jz/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12.jar:/Users/jz/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar:/Users/jz/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/7.3.1-scala-1/scala-asm-7.3.1-scala-1.jar:/Users/jz/code/scala/build/quick/classes/repl:/Users/jz/code/scala/build/quick/classes/interactive:/Users/jz/code/scala/build/quick/classes/scaladoc:/Users/jz/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/webjars/jquery/3.4.1/jquery-3.4.1.jar:/Users/jz/code/scala/build/quick/classes/partest-extras:/Users/jz/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/scala-sbt/test-interface/1.0/test-interface-1.0.jar:/Users/jz/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/com/googlecode/java-diff-utils/diffutils/1.3.0/diffutils-1.3.0.jar:/Users/jz/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-partest_2.12/1.1.9/scala-partest_2.12-1.1.9.jar:/Users/jz/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/openjdk/jol/jol-core/0.9/jol-core-0.9.jar:/Users/jz/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/junit/junit/4.12/junit-4.12.jar:/Users/jz/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" com.intellij.rt.junit.JUnitStarter -ideVersion5 -junit4 scala.collection.immutable.HashSetTest,optimizedAppendAllWorks
Connected to the target VM, address: '127.0.0.1:59491', transport: 'socket'
iteration 1
HashTrieSet@134310351
HashSet1@2074185499
HashTrieSet@17037394
HashSet1@1151593579
HashSet1@1988859660
HashTrieSet@1411892748
HashSet1@22805895
HashSet1@1514160588
HashSet1@1413378318
HashSet1@1475491159
HashSet1@1640639994
HashSet1@1263793464
HashTrieSet@1024429571
HashSet1@323326911
HashSet1@1667689440
HashTrieSet@1270144618
!! DUPLICATE NODE DETECTED. HashTrieSet@2074185499
HashSet1@797925218
HashTrieSet@275310919
HashSet1@2109874862
HashSet1@183284570
HashSet1@1607305514
HashSet1@146305349
HashSet1@1686369710
HashSet1@194706439
HashSet1@942518407
HashSet1@1943325854
!! DUPLICATE NODE DETECTED. HashTrieSet@797925218
java.lang.AssertionError:
at scala.collection.immutable.HashSet.$anonfun$selfCheck$1(HashSet.scala:242)
at scala.collection.immutable.HashSet.$anonfun$selfCheck$1$adapted(HashSet.scala:239)
at scala.collection.IndexedSeqOptimized.foreach(IndexedSeqOptimized.scala:36)
at scala.collection.IndexedSeqOptimized.foreach$(IndexedSeqOptimized.scala:33)
at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:198)
at scala.collection.immutable.HashSet.loop$2(HashSet.scala:239)
at scala.collection.immutable.HashSet.$anonfun$selfCheck$1(HashSet.scala:244)
at scala.collection.immutable.HashSet.$anonfun$selfCheck$1$adapted(HashSet.scala:239)
at scala.collection.IndexedSeqOptimized.foreach(IndexedSeqOptimized.scala:36)
at scala.collection.IndexedSeqOptimized.foreach$(IndexedSeqOptimized.scala:33)
at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:198)
at scala.collection.immutable.HashSet.loop$2(HashSet.scala:239)
at scala.collection.immutable.HashSet.$anonfun$selfCheck$1(HashSet.scala:244)
at scala.collection.immutable.HashSet.$anonfun$selfCheck$1$adapted(HashSet.scala:239)
at scala.collection.IndexedSeqOptimized.foreach(IndexedSeqOptimized.scala:36)
at scala.collection.IndexedSeqOptimized.foreach$(IndexedSeqOptimized.scala:33)
at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:198)
at scala.collection.immutable.HashSet.loop$2(HashSet.scala:239)
at scala.collection.immutable.HashSet.selfCheck(HashSet.scala:250)
at scala.collection.immutable.HashSet$HashSetBuilder.addToTrieHashSet(HashSet.scala:1450)
at scala.collection.immutable.HashSet$HashSetBuilder.addHashSet(HashSet.scala:1436)
at scala.collection.immutable.HashSet$HashSetBuilder.addToTrieHashSet(HashSet.scala:1489)
at scala.collection.immutable.HashSet$HashSetBuilder.addHashSet(HashSet.scala:1436)
at scala.collection.immutable.HashSet$HashSetBuilder.$plus$plus$eq(HashSet.scala:1352)
at scala.collection.immutable.HashSet$HashSetBuilder.$plus$plus$eq(HashSet.scala:1240)
at scala.collection.immutable.HashSetTest.$anonfun$optimizedAppendAllWorks$2(HashSetTest.scala:231)
at scala.collection.immutable.HashSetTest.$anonfun$optimizedAppendAllWorks$2$adapted(HashSetTest.scala:226)
at scala.collection.immutable.Range.foreach(Range.scala:158)
at scala.collection.immutable.HashSetTest.$anonfun$optimizedAppendAllWorks$1(HashSetTest.scala:226)
at scala.collection.immutable.Range.foreach$mVc$sp(Range.scala:158)
at scala.collection.immutable.HashSetTest.optimizedAppendAllWorks(HashSetTest.scala:223)
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:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33)
at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:230)
at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:58)
Disconnected from the target VM, address: '127.0.0.1:59491', transport: 'socket'
Process finished with exit code 255