FULL PRODUCT VERSION :
java version "1.8.0-ea"
Java(TM) SE Runtime Environment (build 1.8.0-ea-b123)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b65, mixed mode)
FULL OS VERSION :
MacOSX 10.9.1
A DESCRIPTION OF THE PROBLEM :
The JIT compiler seems to crash when compiling scala/tools/nsc/transform/patmat/PatternMatching$OptimizingMatchTranslator.AnalysisBudget method from Scala compiler.
Here's the core dump:
https://dl.dropboxusercontent.com/u/12870350/core-dump-jdk8-crash.zip
(I haven't found a way to attach that file to the ticket)
THE PROBLEM WAS REPRODUCIBLE WITH -Xint FLAG: Did not try
THE PROBLEM WAS REPRODUCIBLE WITH -server FLAG: Did not try
REGRESSION. Last worked in version 7u51
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Checkout https://github.com/gkossakowski/scala/tree/java8-support branch (commit: 008694f552719695756e33d5855e07add0735a34)
and then:
$ export ANT_OPTS="-Xms3G -Xmx3G -Xss1M -XX:MaxPermSize=192M -XX:+UseParallelGC"
$ ant
EXPECTED VERSUS ACTUAL BEHAVIOR :
Expected: should just finish compiling Scala
Actual result:
quick.lib:
[quick.library] Compiling 581 files to /Users/grek/scala/scala-master/build/quick/classes/library
[quick.library] Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=192M; support was removed in 8.0
[quick.library] /Users/grek/scala/scala-master/src/library/scala/SerialVersionUID.scala:15: warning: Implementation restriction: subclassing Classfile does not
[quick.library] make your annotation visible at runtime. If that is what
[quick.library] you want, you must write the annotation class in Java.
[quick.library] class SerialVersionUID(value: Long) extends scala.annotation.ClassfileAnnotation
[quick.library] ^
[quick.library] #
[quick.library] # A fatal error has been detected by the Java Runtime Environment:
[quick.library] #
[quick.library] # SIGSEGV (0xb) at pc=0x000000010ff99024, pid=21513, tid=20739
[quick.library] #
[quick.library] # JRE version: Java(TM) SE Runtime Environment (8.0-b123) (build 1.8.0-ea-b123)
[quick.library] # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b65 mixed mode bsd-amd64 compressed oops)
[quick.library] # Problematic frame:
[quick.library] # V [libjvm.dylib+0x399024]
[quick.library] #
[quick.library] # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
[quick.library] #
[quick.library] # An error report file with more information is saved as:
[quick.library] # /Users/grek/scala/scala-master/hs_err_pid21513.log
[quick.library] #
[quick.library] # Compiler replay data is saved as:
[quick.library] # /Users/grek/scala/scala-master/replay_pid21513.log
[quick.library] #
[quick.library] # If you would like to submit a bug report, please visit:
[quick.library] # http://bugreport.sun.com/bugreport/crash.jsp
[quick.library] #
ERROR MESSAGES/STACK TRACES THAT OCCUR :
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x000000010ff99024, pid=21513, tid=20739
#
# JRE version: Java(TM) SE Runtime Environment (8.0-b123) (build 1.8.0-ea-b123)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b65 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# V [libjvm.dylib+0x399024]
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#
--------------- T H R E A D ---------------
Current thread (0x00007fe6d5004000): JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=20739, stack(0x000000012a4cb000,0x000000012a5cb000)]
siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000000008
Registers:
RAX=0x0000000000000000, RBX=0x000000012a5c6980, RCX=0x00007fe6d3b4e610, RDX=0x00007fe6d84e9278
RSP=0x000000012a5c45e0, RBP=0x000000012a5c45e0, RSI=0x00007fe6d371f150, RDI=0x000000012a5c6980
R8 =0x0000000000000000, R9 =0x000000012a5c4500, R10=0x0000000000008200, R11=0x00000000000009c0
R12=0x00007fe6d84e9278, R13=0x0000000000000000, R14=0x00007fe6d371f150, R15=0x00007fe6d8624288
RIP=0x000000010ff99024, EFLAGS=0x0000000000010202, ERR=0x0000000000000004
TRAPNO=0x000000000000000e
Top of Stack: (sp=0x000000012a5c45e0)
0x000000012a5c45e0: 000000012a5c4620 000000010ffa2241
0x000000012a5c45f0: 00007fe6d86275b8 000000012a5c4950
0x000000012a5c4600: 0000000000000001 00007fe6d8627550
0x000000012a5c4610: 000000012a5c6980 00007fe6d86275b8
0x000000012a5c4620: 000000012a5c4680 000000010ffa248e
0x000000012a5c4630: 000000012a5c7350 000000012a5c4930
0x000000012a5c4640: 000000012a5c7330 000000012a5c4910
0x000000012a5c4650: 0000000100000487 000000012a5c6980
0x000000012a5c4660: 0000000000000001 000000012a5c9fd0
0x000000012a5c4670: 00007fe6d371f1c0 0000000000000001
0x000000012a5c4680: 000000012a5c49c0 000000010ffa85df
0x000000012a5c4690: 000000012a5c46a0 0000000110124f23
0x000000012a5c46a0: 0000000100000000 00007fe6d3503390
0x000000012a5c46b0: 0000000100000010 0000000000006246
0x000000012a5c46c0: 00007fe6d82d0808 00007fe6d926af28
0x000000012a5c46d0: 00007fe6d82d0808 00007fe6d82d0808
0x000000012a5c46e0: 0000000000000001 0000000000000000
0x000000012a5c46f0: 00007fe6d3737860 0000000000000000
0x000000012a5c4700: 000000012a5c4720 000000010fc993cb
0x000000012a5c4710: 000000012a5c4750 000000010fd4c7a1
0x000000012a5c4720: 000000012a5c4750 00007fe6d8ab2230
0x000000012a5c4730: 00000001101b4eb8 000000012a5c9fd0
0x000000012a5c4740: 0000000110478610 00007fe6d8628380
0x000000012a5c4750: 000000012a5c4770 00000001101267f3
0x000000012a5c4760: 00007fe6d732dd00 00007fe6d82d0808
0x000000012a5c4770: 000000012a5c47a0 0000000110126898
0x000000012a5c4780: 00000000000053cc 00007fe6d3737860
0x000000012a5c4790: 00007fe6d926c780 0000000000000000
0x000000012a5c47a0: 000000012a5c47b0 00007fe6d732dd68
0x000000012a5c47b0: 000000012a5c4800 000000010fd4cfd9
0x000000012a5c47c0: 00007fe6d82a3890 0000000000000005
0x000000012a5c47d0: 000000012a5c88c8 0000000000000006
Instructions: (pc=0x000000010ff99024)
0x000000010ff99004: 2c 83 e1 07 83 f9 05 48 0f 45 c2 5d c3 90 55 48
0x000000010ff99014: 89 e5 8b 46 28 48 8b 8f f0 09 00 00 48 8b 04 c1
0x000000010ff99024: 48 8b 48 08 48 83 39 00 75 26 8b 4f 28 8b 40 28
0x000000010ff99034: 39 c1 77 0e 31 c0 48 8b 50 08 48 83 3a 00 74 ed
Register to memory mapping:
RAX=0x0000000000000000 is an unknown value
RBX=0x000000012a5c6980 is pointing into the stack for thread: 0x00007fe6d5004000
RCX=0x00007fe6d3b4e610 is an unknown value
RDX=0x00007fe6d84e9278 is an unknown value
RSP=0x000000012a5c45e0 is pointing into the stack for thread: 0x00007fe6d5004000
RBP=0x000000012a5c45e0 is pointing into the stack for thread: 0x00007fe6d5004000
RSI=0x00007fe6d371f150 is an unknown value
RDI=0x000000012a5c6980 is pointing into the stack for thread: 0x00007fe6d5004000
R8 =0x0000000000000000 is an unknown value
R9 =0x000000012a5c4500 is pointing into the stack for thread: 0x00007fe6d5004000
R10=0x0000000000008200 is an unknown value
R11=0x00000000000009c0 is an unknown value
R12=0x00007fe6d84e9278 is an unknown value
R13=0x0000000000000000 is an unknown value
R14=0x00007fe6d371f150 is an unknown value
R15=0x00007fe6d8624288 is an unknown value
Stack: [0x000000012a4cb000,0x000000012a5cb000], sp=0x000000012a5c45e0, free space=997k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x399024]
V [libjvm.dylib+0x3a2241]
V [libjvm.dylib+0x3a248e]
V [libjvm.dylib+0x3a85df]
V [libjvm.dylib+0x19d87f]
V [libjvm.dylib+0x1a0695]
V [libjvm.dylib+0x143b52]
V [libjvm.dylib+0x1a3f80]
V [libjvm.dylib+0x1a608f]
V [libjvm.dylib+0x51c4a5]
V [libjvm.dylib+0x51dbe2]
V [libjvm.dylib+0x444c1e]
C [libsystem_pthread.dylib+0x1899] _pthread_body+0x8a
C [libsystem_pthread.dylib+0x172a] _pthread_struct_init+0x0
C [libsystem_pthread.dylib+0x5fc9] thread_start+0xd
Current CompileTask:
C2: 23940 13927 4 scala.tools.nsc.transform.patmat.PatternMatching$OptimizingMatchTranslator::AnalysisBudget (19 bytes)
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x00007fe6d400f000 JavaThread "Service Thread" daemon [_thread_blocked, id=22275, stack(0x000000012a7d4000,0x000000012a8d4000)]
0x00007fe6d5005800 JavaThread "C1 CompilerThread3" daemon [_thread_in_native, id=21763, stack(0x000000012a6d1000,0x000000012a7d1000)]
0x00007fe6d5005000 JavaThread "C2 CompilerThread2" daemon [_thread_in_native, id=21251, stack(0x000000012a5ce000,0x000000012a6ce000)]
=>0x00007fe6d5004000 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=20739, stack(0x000000012a4cb000,0x000000012a5cb000)]
0x00007fe6d5001000 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=20227, stack(0x000000012a3c8000,0x000000012a4c8000)]
0x00007fe6d4830800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=19715, stack(0x000000012a2c5000,0x000000012a3c5000)]
0x00007fe6d381f000 JavaThread "Finalizer" daemon [_thread_blocked, id=14595, stack(0x000000012a076000,0x000000012a176000)]
0x00007fe6d4006000 JavaThread "Reference Handler" daemon [_thread_blocked, id=14083, stack(0x0000000129f73000,0x000000012a073000)]
0x00007fe6d380f000 JavaThread "main" [_thread_in_Java, id=6403, stack(0x000000010eaf7000,0x000000010ebf7000)]
Other Threads:
0x00007fe6d4851000 VMThread [stack: 0x0000000129e70000,0x0000000129f70000] [id=13571]
0x00007fe6d4871800 WatcherThread [stack: 0x000000012a8d7000,0x000000012a9d7000] [id=22787]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap:
PSYoungGen total 917504K, used 146033K [0x0000000780000000, 0x00000007c0000000, 0x00000007c0000000)
eden space 786432K, 8% used [0x0000000780000000,0x0000000783fed228,0x00000007b0000000)
from space 131072K, 61% used [0x00000007b0000000,0x00000007b4eaf1f0,0x00000007b8000000)
to space 131072K, 0% used [0x00000007b8000000,0x00000007b8000000,0x00000007c0000000)
ParOldGen total 2097152K, used 25672K [0x0000000700000000, 0x0000000780000000, 0x0000000780000000)
object space 2097152K, 1% used [0x0000000700000000,0x0000000701912368,0x0000000780000000)
Metaspace used 34148K, capacity 34978K, committed 35192K, reserved 1079296K
class space used 6169K, capacity 6224K, committed 6272K, reserved 1048576K
Card table byte_map: [0x000000011fed0000,0x00000001204d1000] byte_map_base: 0x000000011c6d0000
Marking Bits: (ParMarkBitMap*) 0x0000000110464ef0
Begin Bits: [0x00000001210e9000, 0x00000001240e9000)
End Bits: [0x00000001240e9000, 0x00000001270e9000)
Polling page: 0x000000010ebf9000
CodeCache: size=245760Kb used=37333Kb max_used=37339Kb free=208426Kb
bounds [0x0000000110b10000, 0x0000000112fc0000, 0x000000011fb10000]
total_blobs=10166 nmethods=9834 adapters=241
compilation: enabled
Compilation events (10 events):
Event: 23.932 Thread 0x00007fe6d5005800 13918 3 scala.reflect.internal.util.Collections$$anonfun$sequence$1::apply (5 bytes)
Event: 23.932 Thread 0x00007fe6d5005800 nmethod 13918 0x0000000112f9b610 code [0x0000000112f9b780, 0x0000000112f9b9a8]
Event: 23.932 Thread 0x00007fe6d5005800 13919 3 scala.reflect.internal.util.Collections$$anonfun$sequence$2::apply (9 bytes)
Event: 23.932 Thread 0x00007fe6d5005800 nmethod 13919 0x0000000112f9c4d0 code [0x0000000112f9c660, 0x0000000112f9ca88]
Event: 23.932 Thread 0x00007fe6d5004000 nmethod 13925 0x0000000112f9c150 code [0x0000000112f9c2a0, 0x0000000112f9c398]
Event: 23.932 Thread 0x00007fe6d5005800 13920 3 scala.reflect.internal.util.Collections$$anonfun$sequence$2::apply (8 bytes)
Event: 23.932 Thread 0x00007fe6d5004000 13927 4 scala.tools.nsc.transform.patmat.PatternMatching$OptimizingMatchTranslator::AnalysisBudget (19 bytes)
Event: 23.933 Thread 0x00007fe6d5005800 nmethod 13920 0x0000000112fb8390 code [0x0000000112fb8540, 0x0000000112fb8ac8]
Event: 23.933 Thread 0x00007fe6d5005800 13921 3 scala.tools.nsc.transform.patmat.MatchOptimization$SwitchEmission$SwitchMaker$$anonfun$scala$tools$nsc$transform$patmat$MatchOptimization$SwitchEmission$SwitchMaker$$loop$1$1::<init> (21 bytes)
Event: 23.933 Thread 0x00007fe6d5005800 nmethod 13921 0x0000000112fb7e10 code [0x0000000112fb7f80, 0x0000000112fb8250]
GC Heap History (8 events):
Event: 1.597 GC heap before
{Heap before GC invocations=1 (full 0):
PSYoungGen total 917504K, used 236150K [0x0000000780000000, 0x00000007c0000000, 0x00000007c0000000)
eden space 786432K, 30% used [0x0000000780000000,0x000000078e69d9a8,0x00000007b0000000)
from space 131072K, 0% used [0x00000007b8000000,0x00000007b8000000,0x00000007c0000000)
to space 131072K, 0% used [0x00000007b0000000,0x00000007b0000000,0x00000007b8000000)
ParOldGen total 2097152K, used 0K [0x0000000700000000, 0x0000000780000000, 0x0000000780000000)
object space 2097152K, 0% used [0x0000000700000000,0x0000000700000000,0x0000000780000000)
Metaspace used 20140K, capacity 21114K, committed 21248K, reserved 1067008K
class space used 3297K, capacity 3304K, committed 3328K, reserved 1048576K
Event: 1.613 GC heap after
Heap after GC invocations=1 (full 0):
PSYoungGen total 917504K, used 26118K [0x0000000780000000, 0x00000007c0000000, 0x00000007c0000000)
eden space 786432K, 0% used [0x0000000780000000,0x0000000780000000,0x00000007b0000000)
from space 131072K, 19% used [0x00000007b0000000,0x00000007b1981af8,0x00000007b8000000)
to space 131072K, 0% used [0x00000007b8000000,0x00000007b8000000,0x00000007c0000000)
ParOldGen total 2097152K, used 16K [0x0000000700000000, 0x0000000780000000, 0x0000000780000000)
object space 2097152K, 0% used [0x0000000700000000,0x0000000700004000,0x0000000780000000)
Metaspace used 20140K, capacity 21114K, committed 21248K, reserved 1067008K
class space used 3297K, capacity 3304K, committed 3328K, reserved 1048576K
}
Event: 1.613 GC heap before
{Heap before GC invocations=2 (full 1):
PSYoungGen total 917504K, used 26118K [0x0000000780000000, 0x00000007c0000000, 0x00000007c0000000)
eden space 786432K, 0% used [0x0000000780000000,0x0000000780000000,0x00000007b0000000)
from space 131072K, 19% used [0x00000007b0000000,0x00000007b1981af8,0x00000007b8000000)
to space 131072K, 0% used [0x00000007b8000000,0x00000007b8000000,0x00000007c0000000)
ParOldGen total 2097152K, used 16K [0x0000000700000000, 0x0000000780000000, 0x0000000780000000)
object space 2097152K, 0% used [0x0000000700000000,0x0000000700004000,0x0000000780000000)
Metaspace used 20140K, capacity 21114K, committed 21248K, reserved 1067008K
class space used 3297K, capacity 3304K, committed 3328K, reserved 1048576K
Event: 1.657 GC heap after
Heap after GC invocations=2 (full 1):
PSYoungGen total 917504K, used 0K [0x0000000780000000, 0x00000007c0000000, 0x00000007c0000000)
eden space 786432K, 0% used [0x0000000780000000,0x0000000780000000,0x00000007b0000000)
from space 131072K, 0% used [0x00000007b0000000,0x00000007b0000000,0x00000007b8000000)
to space 131072K, 0% used [0x00000007b8000000,0x00000007b8000000,0x00000007c0000000)
ParOldGen total 2097152K, used 25656K [0x0000000700000000, 0x0000000780000000, 0x0000000780000000)
object space 2097152K, 1% used [0x0000000700000000,0x000000070190e368,0x0000000780000000)
Metaspace used 20140K, capacity 21114K, committed 21248K, reserved 1067008K
class space used 3297K, capacity 3304K, committed 3328K, reserved 1048576K
}
Event: 14.562 GC heap before
{Heap before GC invocations=3 (full 1):
PSYoungGen total 917504K, used 786432K [0x0000000780000000, 0x00000007c0000000, 0x00000007c0000000)
eden space 786432K, 100% used [0x0000000780000000,0x00000007b0000000,0x00000007b0000000)
from space 131072K, 0% used [0x00000007b0000000,0x00000007b0000000,0x00000007b8000000)
to space 131072K, 0% used [0x00000007b8000000,0x00000007b8000000,0x00000007c0000000)
ParOldGen total 2097152K, used 25656K [0x0000000700000000, 0x0000000780000000, 0x0000000780000000)
object space 2097152K, 1% used [0x0000000700000000,0x000000070190e368,0x0000000780000000)
Metaspace used 31027K, capacity 31874K, committed 32000K, reserved 1075200K
class space used 5563K, capacity 5616K, committed 5632K, reserved 1048576K
Event: 14.647 GC heap after
Heap after GC invocations=3 (full 1):
PSYoungGen total 917504K, used 55953K [0x0000000780000000, 0x00000007c0000000, 0x00000007c0000000)
eden space 786432K, 0% used [0x0000000780000000,0x0000000780000000,0x00000007b0000000)
from space 131072K, 42% used [0x00000007b8000000,0x00000007bb6a45c8,0x00000007c0000000)
to space 131072K, 0% used [0x00000007b0000000,0x00000007b0000000,0x00000007b8000000)
ParOldGen total 2097152K, used 25664K [0x0000000700000000, 0x0000000780000000, 0x0000000780000000)
object space 2097152K, 1% used [0x0000000700000000,0x0000000701910368,0x0000000780000000)
Metaspace used 31027K, capacity 31874K, committed 32000K, reserved 1075200K
class space used 5563K, capacity 5616K, committed 5632K, reserved 1048576K
}
Event: 22.927 GC heap before
{Heap before GC invocations=4 (full 1):
PSYoungGen total 917504K, used 842385K [0x0000000780000000, 0x00000007c0000000, 0x00000007c0000000)
eden space 786432K, 100% used [0x0000000780000000,0x00000007b0000000,0x00000007b0000000)
from space 131072K, 42% used [0x00000007b8000000,0x00000007bb6a45c8,0x00000007c0000000)
to space 131072K, 0% used [0x00000007b0000000,0x00000007b0000000,0x00000007b8000000)
ParOldGen total 2097152K, used 25664K [0x0000000700000000, 0x0000000780000000, 0x0000000780000000)
object space 2097152K, 1% used [0x0000000700000000,0x0000000701910368,0x0000000780000000)
Metaspace used 33396K, capacity 34210K, committed 34560K, reserved 1077248K
class space used 6042K, capacity 6096K, committed 6144K, reserved 1048576K
Event: 23.034 GC heap after
Heap after GC invocations=4 (full 1):
PSYoungGen total 917504K, used 80572K [0x0000000780000000, 0x00000007c0000000, 0x00000007c0000000)
eden space 786432K, 0% used [0x0000000780000000,0x0000000780000000,0x00000007b0000000)
from space 131072K, 61% used [0x00000007b0000000,0x00000007b4eaf1f0,0x00000007b8000000)
to space 131072K, 0% used [0x00000007b8000000,0x00000007b8000000,0x00000007c0000000)
ParOldGen total 2097152K, used 25672K [0x0000000700000000, 0x0000000780000000, 0x0000000780000000)
object space 2097152K, 1% used [0x0000000700000000,0x0000000701912368,0x0000000780000000)
Metaspace used 33396K, capacity 34210K, committed 34560K, reserved 1077248K
class space used 6042K, capacity 6096K, committed 6144K, reserved 1048576K
}
Deoptimization events (10 events):
Event: 23.560 Thread 0x00007fe6d380f000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000112c6e66c method=scala.reflect.internal.Trees$class.itransform(Lscala/reflect/internal/SymbolTable;Lscala/reflect/api/Trees$Transformer;Lscala/reflect/internal/Trees$Tree;)Lscala/reflect/i
Event: 23.598 Thread 0x00007fe6d380f000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000112ad1c1c method=scala.reflect.api.Trees$Transformer$$anonfun$transformCaseDefs$1.apply(Lscala/reflect/api/Trees$TreeApi;)Lscala/reflect/api/Trees$TreeApi; @ 5
Event: 23.648 Thread 0x00007fe6d380f000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000001125c4db8 method=scala.collection.TraversableOnce$$anonfun$foldLeft$1.apply(Ljava/lang/Object;)V @ 16
Event: 23.649 Thread 0x00007fe6d380f000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000001125c4db8 method=scala.collection.TraversableOnce$$anonfun$foldLeft$1.apply(Ljava/lang/Object;)V @ 16
Event: 23.649 Thread 0x00007fe6d380f000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000001125c4db8 method=scala.collection.TraversableOnce$$anonfun$foldLeft$1.apply(Ljava/lang/Object;)V @ 16
Event: 23.689 Thread 0x00007fe6d380f000 Uncommon trap: reason=null_check action=make_not_entrant pc=0x000000011165c7dc method=scala.runtime.BoxesRunTime.equals2(Ljava/lang/Object;Ljava/lang/Object;)Z @ 1
Event: 23.868 Thread 0x00007fe6d380f000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000112f65828 method=scala.collection.mutable.HashTable$class.removeEntry(Lscala/collection/mutable/HashTable;Ljava/lang/Object;)Lscala/collection/mutable/HashEntry; @ 165
Event: 23.876 Thread 0x00007fe6d380f000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000112f661b4 method=scala.collection.mutable.HashTable$class.removeEntry(Lscala/collection/mutable/HashTable;Ljava/lang/Object;)Lscala/collection/mutable/HashEntry; @ 56
Event: 23.889 Thread 0x00007fe6d380f000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000112f661b4 method=scala.collection.mutable.HashTable$class.removeEntry(Lscala/collection/mutable/HashTable;Ljava/lang/Object;)Lscala/collection/mutable/HashEntry; @ 56
Event: 23.922 Thread 0x00007fe6d380f000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000112842648 method=scala.reflect.internal.Types$Type.asSeenFrom(Lscala/reflect/internal/Types$Type;Lscala/reflect/internal/Symbols$Symbol;)Lscala/reflect/internal/Types$Type; @ 48
Internal exceptions (10 events):
Event: 23.664 Thread 0x00007fe6d380f000 Exception <a 'java/security/PrivilegedActionException'> (0x000000078228ee48) thrown at [/HUDSON/workspace/8-2-build-macosx-x86_64/jdk8/1418/hotspot/src/share/vm/prims/jvm.cpp, line 1248]
Event: 23.665 Thread 0x00007fe6d380f000 Exception <a 'java/security/PrivilegedActionException'> (0x000000078229b608) thrown at [/HUDSON/workspace/8-2-build-macosx-x86_64/jdk8/1418/hotspot/src/share/vm/prims/jvm.cpp, line 1248]
Event: 23.665 Thread 0x00007fe6d380f000 Exception <a 'java/security/PrivilegedActionException'> (0x00000007822a70b0) thrown at [/HUDSON/workspace/8-2-build-macosx-x86_64/jdk8/1418/hotspot/src/share/vm/prims/jvm.cpp, line 1248]
Event: 23.666 Thread 0x00007fe6d380f000 Exception <a 'java/security/PrivilegedActionException'> (0x00000007822b2ec8) thrown at [/HUDSON/workspace/8-2-build-macosx-x86_64/jdk8/1418/hotspot/src/share/vm/prims/jvm.cpp, line 1248]
Event: 23.666 Thread 0x00007fe6d380f000 Exception <a 'java/security/PrivilegedActionException'> (0x00000007822beeb0) thrown at [/HUDSON/workspace/8-2-build-macosx-x86_64/jdk8/1418/hotspot/src/share/vm/prims/jvm.cpp, line 1248]
Event: 23.666 Thread 0x00007fe6d380f000 Exception <a 'java/security/PrivilegedActionException'> (0x00000007822c9d50) thrown at [/HUDSON/workspace/8-2-build-macosx-x86_64/jdk8/1418/hotspot/src/share/vm/prims/jvm.cpp, line 1248]
Event: 23.667 Thread 0x00007fe6d380f000 Exception <a 'java/security/PrivilegedActionException'> (0x00000007822d54b8) thrown at [/HUDSON/workspace/8-2-build-macosx-x86_64/jdk8/1418/hotspot/src/share/vm/prims/jvm.cpp, line 1248]
Event: 23.689 Thread 0x00007fe6d380f000 Implicit null exception at 0x000000011165b392 to 0x000000011165c7c5
Event: 23.911 Thread 0x00007fe6d380f000 Exception <a 'java/security/PrivilegedActionException'> (0x00000007835ad058) thrown at [/HUDSON/workspace/8-2-build-macosx-x86_64/jdk8/1418/hotspot/src/share/vm/prims/jvm.cpp, line 1248]
Event: 23.919 Thread 0x00007fe6d380f000 Exception <a 'java/security/PrivilegedActionException'> (0x00000007836393a0) thrown at [/HUDSON/workspace/8-2-build-macosx-x86_64/jdk8/1418/hotspot/src/share/vm/prims/jvm.cpp, line 1248]
Events (10 events):
Event: 23.889 Thread 0x00007fe6d380f000 DEOPT UNPACKING pc=0x0000000110b57250 sp=0x000000010ebf4110 mode 2
Event: 23.911 loading class scala/reflect/internal/Constants$Constant$$anonfun$escape$1$1
Event: 23.911 loading class scala/reflect/internal/Constants$Constant$$anonfun$escape$1$1 done
Event: 23.919 loading class scala/tools/nsc/transform/patmat/Solving$CNF$$anonfun$distribute$1$1
Event: 23.919 loading class scala/tools/nsc/transform/patmat/Solving$CNF$$anonfun$distribute$1$1 done
Event: 23.922 Thread 0x00007fe6d380f000 Uncommon trap: trap_request=0xffffffc6 fr.pc=0x0000000112842648
Event: 23.922 Thread 0x00007fe6d380f000 DEOPT PACKING pc=0x0000000112842648 sp=0x000000010ebf4ab0
Event: 23.922 Thread 0x00007fe6d380f000 DEOPT UNPACKING pc=0x0000000110b57250 sp=0x000000010ebf4950 mode 2
Event: 23.926 Executing VM operation: ForceSafepoint
Event: 23.926 Executing VM operation: ForceSafepoint done
Dynamic libraries:
0x000000000adca000 /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x000000000adca000 /System/Library/Frameworks/Security.framework/Versions/A/Security
0x000000000adca000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x000000000adca000 /usr/lib/libz.1.dylib
0x000000000adca000 /usr/lib/libSystem.B.dylib
0x000000000adca000 /usr/lib/libobjc.A.dylib
0x000000000adca000 /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x000000000adca000 /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x000000000adca000 /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x000000000adca000 /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x000000000adca000 /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x000000000adca000 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x000000000adca000 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x000000000adca000 /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x000000000adca000 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x000000000adca000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x000000000adca000 /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x000000000adca000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x000000000adca000 /usr/lib/libauto.dylib
0x000000000adca000 /usr/lib/libicucore.A.dylib
0x000000000adca000 /usr/lib/libxml2.2.dylib
0x000000000adca000 /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x000000000adca000 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x000000000adca000 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x000000000adca000 /usr/lib/liblangid.dylib
0x000000000adca000 /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x000000000adca000 /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x000000000adca000 /usr/lib/libDiagnosticMessagesClient.dylib
0x000000000adca000 /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x000000000adca000 /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x000000000adca000 /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x000000000adca000 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x000000000adca000 /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x000000000adca000 /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x000000000adca000 /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x000000000adca000 /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x000000000adca000 /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x000000000adca000 /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x000000000adca000 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x000000000adca000 /usr/lib/libCRFSuite.dylib
0x000000000adca000 /usr/lib/libc++.1.dylib
0x000000000adca000 /usr/lib/libc++abi.dylib
0x000000000adca000 /usr/lib/system/libcache.dylib
0x000000000adca000 /usr/lib/system/libcommonCrypto.dylib
0x000000000adca000 /usr/lib/system/libcompiler_rt.dylib
0x000000000adca000 /usr/lib/system/libcopyfile.dylib
0x000000000adca000 /usr/lib/system/libcorecrypto.dylib
0x000000000adca000 /usr/lib/system/libdispatch.dylib
0x000000000adca000 /usr/lib/system/libdyld.dylib
0x000000000adca000 /usr/lib/system/libkeymgr.dylib
0x000000000adca000 /usr/lib/system/liblaunch.dylib
0x000000000adca000 /usr/lib/system/libmacho.dylib
0x000000000adca000 /usr/lib/system/libquarantine.dylib
0x000000000adca000 /usr/lib/system/libremovefile.dylib
0x000000000adca000 /usr/lib/system/libsystem_asl.dylib
0x000000000adca000 /usr/lib/system/libsystem_blocks.dylib
0x000000000adca000 /usr/lib/system/libsystem_c.dylib
0x000000000adca000 /usr/lib/system/libsystem_configuration.dylib
0x000000000adca000 /usr/lib/system/libsystem_dnssd.dylib
0x000000000adca000 /usr/lib/system/libsystem_info.dylib
0x000000000adca000 /usr/lib/system/libsystem_kernel.dylib
0x000000000adca000 /usr/lib/system/libsystem_m.dylib
0x000000000adca000 /usr/lib/system/libsystem_malloc.dylib
0x000000000adca000 /usr/lib/system/libsystem_network.dylib
0x000000000adca000 /usr/lib/system/libsystem_notify.dylib
0x000000000adca000 /usr/lib/system/libsystem_platform.dylib
0x000000000adca000 /usr/lib/system/libsystem_pthread.dylib
0x000000000adca000 /usr/lib/system/libsystem_sandbox.dylib
0x000000000adca000 /usr/lib/system/libsystem_stats.dylib
0x000000000adca000 /usr/lib/system/libunc.dylib
0x000000000adca000 /usr/lib/system/libunwind.dylib
0x000000000adca000 /usr/lib/system/libxpc.dylib
0x000000000adca000 /usr/lib/libbsm.0.dylib
0x000000000adca000 /usr/lib/libsqlite3.dylib
0x000000000adca000 /usr/lib/libxar.1.dylib
0x000000000adca000 /usr/lib/libpam.2.dylib
0x000000000adca000 /usr/lib/libOpenScriptingUtil.dylib
0x000000000adca000 /usr/lib/libbz2.1.0.dylib
0x000000000adca000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x000000000adca000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x000000000adca000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x000000000adca000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x000000000adca000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x000000000adca000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x000000000adca000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x000000000adca000 /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x000000000adca000 /usr/lib/system/libkxld.dylib
0x000000000adca000 /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x000000000adca000 /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x000000000adca000 /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x000000000adca000 /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x000000000adca000 /usr/lib/libxslt.1.dylib
0x000000000adca000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x000000000adca000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x000000000adca000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x000000000adca000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x000000000adca000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x000000000adca000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x000000000adca000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x000000000adca000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x000000000adca000 /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x000000000adca000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x000000000adca000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x000000000adca000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x000000000adca000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x000000000adca000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x000000000adca000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x000000000adca000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x000000000adca000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x000000000adca000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x000000000adca000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x000000000adca000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x000000000adca000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x000000000adca000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x000000000adca000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x000000000adca000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x000000000adca000 /usr/lib/libcups.2.dylib
0x000000000adca000 /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x000000000adca000 /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x000000000adca000 /usr/lib/libresolv.9.dylib
0x000000000adca000 /usr/lib/libiconv.2.dylib
0x000000000adca000 /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x000000000adca000 /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x000000000adca000 /usr/lib/libheimdal-asn1.dylib
0x000000000adca000 /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x000000000adca000 /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x000000000adca000 /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x000000000adca000 /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x000000000adca000 /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x000000000adca000 /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x000000000adca000 /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x000000000adca000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x000000000adca000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x000000000adca000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x000000000adca000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x000000000adca000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x000000000adca000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x000000000adca000 /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x000000000adca000 /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x000000000adca000 /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x000000000adca000 /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x000000000adca000 /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x000000000adca000 /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x000000000adca000 /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x000000000adca000 /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x000000000adca000 /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x000000000adca000 /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x000000010fc00000 /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/server/libjvm.dylib
0x000000000adca000 /usr/lib/libstdc++.6.dylib
0x0000000110abd000 /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/libverify.dylib
0x0000000110acb000 /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/libjava.dylib
0x0000000110b07000 /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/libzip.dylib
0x000000012a178000 /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/JavaRuntimeSupport
0x000000012a190000 /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
0x000000012a1a5000 /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
0x000000000adca000 /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x000000012a1b2000 /System/Library/PrivateFrameworks/JavaLaunching.framework/Versions/A/JavaLaunching
0x000000000adca000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x000000000adca000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x000000000adca000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x000000000adca000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x000000000adca000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x000000000adca000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x000000012aad1000 /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/libnet.dylib
0x000000012aae6000 /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/libnio.dylib
VM Arguments:
jvm_args: -Xms3G -Xmx3G -Xss1M -XX:MaxPermSize=192M -XX:+UseParallelGC
java_command: scala.tools.nsc.Main @/var/folders/0k/31jh6c293n31_tjkxmk90jjh0000gn/T/scalacfork7299446652986304036.tmp
java_class_path (initial): /Users/grek/scala/scala-master/build/locker/classes/library:/Users/grek/scala/scala-master/build/libs/classes/forkjoin:/usr/local/Cellar/ant/1.9.2/libexec/lib/ant.jar:/Users/grek/scala/scala-master/lib/extra/yjp.jar:/Users/grek/scala/scala-master/build/locker/classes/reflect:/Users/grek/scala/scala-master/build/locker/classes/compiler:/Users/grek/scala/scala-master/build/asm/classes
Launcher Type: SUN_STANDARD
Environment Variables:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home
PATH=/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/bin:/Library/Java/JavaVirtualMachines/1.6.0_65-b14-462.jdk/Contents/Home/bin:/Users/grek/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/MacGPG2/bin:/Users/grek/play-2.2.1:/Users/grek/scala/libscala/bin
SHELL=/bin/bash
Signal Handlers:
SIGSEGV: [libjvm.dylib+0x55ef8f], sa_mask[0]=0xfffefeff, sa_flags=0x00000043
SIGBUS: [libjvm.dylib+0x55ef8f], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGFPE: [libjvm.dylib+0x4424f2], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGPIPE: [libjvm.dylib+0x4424f2], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGXFSZ: [libjvm.dylib+0x4424f2], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGILL: [libjvm.dylib+0x4424f2], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0x63807efb, sa_flags=0x00000000
SIGUSR2: [libjvm.dylib+0x442010], sa_mask[0]=0x00000004, sa_flags=0x00000042
SIGHUP: [libjvm.dylib+0x44039d], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGINT: [libjvm.dylib+0x44039d], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGTERM: [libjvm.dylib+0x44039d], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGQUIT: [libjvm.dylib+0x44039d], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
--------------- S Y S T E M ---------------
OS:Bsduname:Darwin 13.0.0 Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~6/RELEASE_X86_64 x86_64
rlimit: STACK 8192k, CORE 0k, NPROC 709, NOFILE 10240, AS infinity
load average:2.27 2.05 2.23
CPU:total 8 (4 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, aes, clmul, erms, ht, tsc, tscinvbit
Memory: 4k page, physical 16777216k(2089632k free)
/proc/meminfo:
vm_info: Java HotSpot(TM) 64-Bit Server VM (25.0-b65) for bsd-amd64 JRE (1.8.0-ea-b123), built on Jan 10 2014 00:48:35 by "java_re" with gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
time: Tue Jan 21 11:43:38 2014
elapsed time: 23 seconds
REPRODUCIBILITY :
This bug can be reproduced always.
CUSTOMER SUBMITTED WORKAROUND :
Disable JIT compilation of single method that causes the crash:
-XX:CompileCommand=exclude,scala/tools/nsc/transform/patmat/PatternMatching$OptimizingMatchTranslator,AnalysisBudget