[ https://issues.apache.org/jira/browse/SPARK-40767?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17631397#comment-17631397 ]
Apache Spark commented on SPARK-40767: -------------------------------------- User 'LuciferYang' has created a pull request for this issue: https://github.com/apache/spark/pull/38590 > Compile Spark example module will hang > -------------------------------------- > > Key: SPARK-40767 > URL: https://issues.apache.org/jira/browse/SPARK-40767 > Project: Spark > Issue Type: Bug > Components: Build > Affects Versions: 3.4.0 > Reporter: Yuming Wang > Priority: Major > Attachments: image-2022-10-12-14-57-55-988.png, > image-2022-10-12-15-10-31-650.png, screenshot-1.png, screenshot-2.png > > > !screenshot-1.png! > {noformat} > yumwang@LM-SHC-16508156 spark-release % jcmd | grep package > 55882 org.codehaus.plexus.classworlds.launcher.Launcher clean package > -DskipTests -Phive -Phive-thriftserver -Pyarn -Phadoop-provided -Phadoop-2.7 > yumwang@LM-SHC-16508156 spark-release % jstack 55882 > 2022-10-12 14:25:01 > Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.251-b08 mixed mode): > "Attach Listener" #1818 daemon prio=9 os_prio=31 tid=0x00007fa6e3af4800 > nid=0x8003 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "Timer-33" #1738 daemon prio=5 os_prio=31 tid=0x00007fa6b893b800 nid=0x1391f > in Object.wait() [0x0000700007b96000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x00000007a8009208> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-32" #1726 daemon prio=5 os_prio=31 tid=0x00007fa6cfd3f000 nid=0x148b3 > in Object.wait() [0x000070000788d000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x0000000758fa4870> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-31" #1651 daemon prio=5 os_prio=31 tid=0x00007fa6c395f000 nid=0xb617 > in Object.wait() [0x0000700007687000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x00000007589838a8> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-30" #1643 daemon prio=5 os_prio=31 tid=0x00007fa6e5e01800 nid=0x1358b > in Object.wait() [0x00007000086b7000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x00000007584f9168> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-29" #1584 daemon prio=5 os_prio=31 tid=0x00007fa6c1f0b000 nid=0x13f1f > in Object.wait() [0x00007000084b1000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x0000000757f480a0> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-28" #1579 daemon prio=5 os_prio=31 tid=0x00007fa6c2d50000 nid=0x7a37 > in Object.wait() [0x0000700007a93000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x00000007578c6300> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-27" #1506 daemon prio=5 os_prio=31 tid=0x00007fa6e77e3000 nid=0x14393 > in Object.wait() [0x0000700007990000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x000000075693a868> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-26" #1499 daemon prio=5 os_prio=31 tid=0x00007fa6c2cdf800 nid=0x752b > in Object.wait() [0x00007000080a5000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x000000074e5ff368> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-25" #1425 daemon prio=5 os_prio=31 tid=0x00007fa6b97de000 nid=0x730b > in Object.wait() [0x00007000081a8000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x000000074d8eaa10> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-24" #1420 daemon prio=5 os_prio=31 tid=0x00007fa6d036e800 nid=0xc123 > in Object.wait() [0x000070000778a000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x000000074d23fd78> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-23" #1318 daemon prio=5 os_prio=31 tid=0x00007fa6e742d800 nid=0x14637 > in Object.wait() [0x0000700007c99000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x000000074b8f0558> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-22" #1309 daemon prio=5 os_prio=31 tid=0x00007fa6dfe57000 nid=0xc517 > in Object.wait() [0x0000700007584000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x000000074b2e9870> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "JNA Cleaner" #1308 daemon prio=5 os_prio=31 tid=0x00007fa6ee495800 > nid=0xb833 in Object.wait() [0x0000700008bc6000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) > - locked <0x000000074b323a10> (a java.lang.ref.ReferenceQueue$Lock) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) > at com.sun.jna.internal.Cleaner$1.run(Cleaner.java:58) > "Timer-21" #1226 daemon prio=5 os_prio=31 tid=0x00007fa6f5c9b000 nid=0x6a57 > in Object.wait() [0x0000700007e9f000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x000000074ac6ceb8> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-20" #1223 daemon prio=5 os_prio=31 tid=0x00007fa6e284f000 nid=0x79b7 > in Object.wait() [0x0000700007fa2000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x000000074a73edb8> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-19" #1146 daemon prio=5 os_prio=31 tid=0x00007fa6d7b34000 nid=0x14217 > in Object.wait() [0x0000700007481000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x000000074a4cbd48> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-18" #1137 daemon prio=5 os_prio=31 tid=0x00007fa6f4e33800 nid=0xaa13 > in Object.wait() [0x000070000737e000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x000000074942cf68> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-17" #1108 daemon prio=5 os_prio=31 tid=0x00007fa6d27f1800 nid=0x15483 > in Object.wait() [0x0000700007d9c000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x0000000748a30578> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-16" #1029 daemon prio=5 os_prio=31 tid=0x00007fa6f4c37000 nid=0x14d3f > in Object.wait() [0x0000700007178000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x00000007486f5298> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-15" #1017 daemon prio=5 os_prio=31 tid=0x00007fa6e7fef000 nid=0x6e0b > in Object.wait() [0x0000700007075000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x00000007483799c0> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-14" #936 daemon prio=5 os_prio=31 tid=0x00007fa6e9f0a000 nid=0x1472f > in Object.wait() [0x0000700006f72000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x0000000747d5f7e0> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-13" #925 daemon prio=5 os_prio=31 tid=0x00007fa6f44fc000 nid=0x8a2b in > Object.wait() [0x0000700006e6f000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x0000000747851790> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-12" #848 daemon prio=5 os_prio=31 tid=0x00007fa6c70bc000 nid=0xafab in > Object.wait() [0x000070000675a000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x0000000747277ad8> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-11" #837 daemon prio=5 os_prio=31 tid=0x00007fa6d7aa5000 nid=0xb487 in > Object.wait() [0x0000700006451000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x0000000746f04fe8> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-10" #758 daemon prio=5 os_prio=31 tid=0x00007fa6e624f800 nid=0xac6f in > Object.wait() [0x000070000727b000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x00000007461d3380> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-9" #751 daemon prio=5 os_prio=31 tid=0x00007fa6ef74c800 nid=0x14517 in > Object.wait() [0x0000700006a63000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x0000000745ec6708> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-8" #681 daemon prio=5 os_prio=31 tid=0x00007fa6f4ae8800 nid=0x7113 in > Object.wait() [0x0000700006d6c000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x0000000745958548> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-7" #675 daemon prio=5 os_prio=31 tid=0x00007fa6f302d800 nid=0x831b in > Object.wait() [0x000070000634e000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x000000074522fa68> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-6" #611 daemon prio=5 os_prio=31 tid=0x00007fa6e390f800 nid=0x670b in > Object.wait() [0x0000700006960000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x00000007451a2428> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-5" #608 daemon prio=5 os_prio=31 tid=0x00007fa6f4f82000 nid=0x6307 in > Object.wait() [0x0000700006554000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x0000000744c72df8> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-4" #532 daemon prio=5 os_prio=31 tid=0x00007fa6f450c000 nid=0x860f in > Object.wait() [0x000070000624b000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x0000000744a33a18> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-3" #523 daemon prio=5 os_prio=31 tid=0x00007fa6db50e800 nid=0x8d07 in > Object.wait() [0x0000700006148000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x00000007446448c0> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-2" #386 daemon prio=5 os_prio=31 tid=0x00007fa6d791d000 nid=0x6507 in > Object.wait() [0x0000700006657000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x00000007439d2e90> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-1" #120 daemon prio=5 os_prio=31 tid=0x00007fa6d791e000 nid=0x8907 in > Object.wait() [0x000070000685d000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x00000007432deea0> (a java.util.TaskQueue) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x00000007432deea0> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "Timer-0" #48 daemon prio=5 os_prio=31 tid=0x00007fa6e86e3800 nid=0x6d03 in > Object.wait() [0x0000700006c69000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x0000000742b81f68> (a java.util.TaskQueue) > at java.lang.Object.wait(Object.java:502) > at java.util.TimerThread.mainLoop(Timer.java:526) > - locked <0x0000000742b81f68> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > "JNA Cleaner" #47 daemon prio=5 os_prio=31 tid=0x00007fa6e71e8800 nid=0x6b03 > in Object.wait() [0x0000700006b66000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) > - locked <0x000000074246ab40> (a java.lang.ref.ReferenceQueue$Lock) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) > at com.sun.jna.internal.Cleaner$1.run(Cleaner.java:58) > "resolver-5" #36 daemon prio=5 os_prio=31 tid=0x00007fa6d9260800 nid=0x9007 > waiting on condition [0x0000700006045000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x0000000740deb3e0> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) > at > java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748) > "resolver-4" #35 daemon prio=5 os_prio=31 tid=0x00007fa6d96be800 nid=0x9517 > waiting on condition [0x0000700005f42000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x0000000740deb3e0> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) > at > java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748) > "resolver-3" #34 daemon prio=5 os_prio=31 tid=0x00007fa6dc2cf000 nid=0x930f > waiting on condition [0x0000700005e3f000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x0000000740deb3e0> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) > at > java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748) > "resolver-2" #33 daemon prio=5 os_prio=31 tid=0x00007fa6e72e1000 nid=0x4317 > waiting on condition [0x0000700005d3c000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x0000000740deb3e0> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) > at > java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748) > "resolver-1" #23 daemon prio=5 os_prio=31 tid=0x00007fa6ecb33000 nid=0x9607 > waiting on condition [0x0000700005c39000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x0000000740deb3e0> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) > at > java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748) > "Service Thread" #17 daemon prio=9 os_prio=31 tid=0x00007fa6ed810800 > nid=0x5b03 runnable [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C1 CompilerThread11" #16 daemon prio=9 os_prio=31 tid=0x00007fa6e880b800 > nid=0x9a03 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C1 CompilerThread10" #15 daemon prio=9 os_prio=31 tid=0x00007fa6ec809000 > nid=0x9b03 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C1 CompilerThread9" #14 daemon prio=9 os_prio=31 tid=0x00007fa6e9811000 > nid=0x9d03 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C1 CompilerThread8" #13 daemon prio=9 os_prio=31 tid=0x00007fa6e802f800 > nid=0x9e03 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C2 CompilerThread7" #12 daemon prio=9 os_prio=31 tid=0x00007fa6e802f000 > nid=0xa003 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C2 CompilerThread6" #11 daemon prio=9 os_prio=31 tid=0x00007fa6e802e000 > nid=0xa203 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C2 CompilerThread5" #10 daemon prio=9 os_prio=31 tid=0x00007fa6e7843000 > nid=0xa403 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C2 CompilerThread4" #9 daemon prio=9 os_prio=31 tid=0x00007fa6e783a000 > nid=0xa603 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C2 CompilerThread3" #8 daemon prio=9 os_prio=31 tid=0x00007fa6e880a800 > nid=0xa703 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C2 CompilerThread2" #7 daemon prio=9 os_prio=31 tid=0x00007fa6e7831800 > nid=0x5603 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C2 CompilerThread1" #6 daemon prio=9 os_prio=31 tid=0x00007fa6e7824000 > nid=0x5503 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C2 CompilerThread0" #5 daemon prio=9 os_prio=31 tid=0x00007fa6e7064000 > nid=0x3e03 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "Signal Dispatcher" #4 daemon prio=9 os_prio=31 tid=0x00007fa6e8025800 > nid=0x3f03 runnable [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "Finalizer" #3 daemon prio=8 os_prio=31 tid=0x00007fa6e7817000 nid=0x3303 in > Object.wait() [0x0000700004b03000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) > - locked <0x00000007410638c8> (a java.lang.ref.ReferenceQueue$Lock) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) > at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216) > "Reference Handler" #2 daemon prio=10 os_prio=31 tid=0x00007fa6e7046000 > nid=0x4603 in Object.wait() [0x0000700004a00000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.lang.ref.Reference.tryHandlePending(Reference.java:191) > - locked <0x0000000741063960> (a java.lang.ref.Reference$Lock) > at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) > "main" #1 prio=5 os_prio=31 tid=0x00007fa6e7808800 nid=0xf03 runnable > [0x0000700003ac6000] > java.lang.Thread.State: RUNNABLE > at scala.reflect.internal.HasFlags.isJavaDefined$(HasFlags.scala:115) > at > scala.reflect.internal.Symbols$Symbol.isJavaDefined(Symbols.scala:220) > at > scala.reflect.internal.Types$ExistentialType.skolemizeExistential(Types.scala:2761) > at > scala.reflect.internal.Types$Type.skolemizeExistential(Types.scala:504) > at > scala.reflect.internal.tpe.TypeComparers.secondTry$1(TypeComparers.scala:504) > at > scala.reflect.internal.tpe.TypeComparers.firstTry$1(TypeComparers.scala:485) > at > scala.reflect.internal.tpe.TypeComparers.isSubType2(TypeComparers.scala:605) > at > scala.reflect.internal.tpe.TypeComparers.isSubType1(TypeComparers.scala:343) > at > scala.reflect.internal.tpe.TypeComparers.isSubType(TypeComparers.scala:301) > at > scala.reflect.internal.tpe.TypeComparers.isSubType$(TypeComparers.scala:263) > at scala.reflect.internal.SymbolTable.isSubType(SymbolTable.scala:28) > at scala.reflect.internal.Types$Type.$less$colon$less(Types.scala:820) > at > scala.tools.nsc.typechecker.Infer$Inferencer.isAsSpecificValueType(Infer.scala:828) > at > scala.tools.nsc.typechecker.Infer$Inferencer.onRight$1(Infer.scala:806) > at > scala.tools.nsc.typechecker.Infer$Inferencer.isAsSpecific(Infer.scala:819) > at > scala.tools.nsc.typechecker.Infer$Inferencer.onRight$1(Infer.scala:805) > at > scala.tools.nsc.typechecker.Infer$Inferencer.isAsSpecific(Infer.scala:819) > at > scala.tools.nsc.typechecker.Infer$Inferencer.isAsSpecific(Infer.scala:816) > at > scala.tools.nsc.typechecker.Infer$Inferencer.isStrictlyMoreSpecific(Infer.scala:856) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.improves(Implicits.scala:449) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.liftedTree1$1(Implicits.scala:1102) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.firstPendingImproves$1(Implicits.scala:1102) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.$anonfun$rankImplicits$3(Implicits.scala:1129) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.$anonfun$rankImplicits$3$adapted(Implicits.scala:1129) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$Lambda$57801/1262937847.apply(Unknown > Source) > at scala.collection.TraversableLike.noneIn$1(TraversableLike.scala:319) > at > scala.collection.TraversableLike.filterImpl(TraversableLike.scala:385) > at > scala.collection.TraversableLike.filterImpl$(TraversableLike.scala:297) > at > scala.collection.AbstractTraversable.filterImpl(Traversable.scala:108) > at scala.collection.TraversableLike.filterNot(TraversableLike.scala:403) > at > scala.collection.TraversableLike.filterNot$(TraversableLike.scala:403) > at scala.collection.AbstractTraversable.filterNot(Traversable.scala:108) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.$anonfun$rankImplicits$2(Implicits.scala:1129) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$Lambda$57800/929433948.apply(Unknown > Source) > at > scala.reflect.internal.tpe.TypeConstraints$UndoLog.undo(TypeConstraints.scala:73) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1129) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1145) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1202) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1598) > at > scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111) > at > scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:93) > at > scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:90) > at scala.tools.nsc.Global$$anon$5.inferImplicit(Global.scala:483) > at > scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:48) > at > scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:47) > at scala.tools.nsc.Global$$anon$5.inferImplicitFor(Global.scala:483) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263) > at > scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901) > at > scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491) > at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1227) > at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1224) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:779) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:716) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:541) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1114) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1145) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1202) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1598) > at > scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111) > at > scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:93) > at > scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:90) > at scala.tools.nsc.Global$$anon$5.inferImplicit(Global.scala:483) > at > scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:48) > at > scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:47) > at scala.tools.nsc.Global$$anon$5.inferImplicitFor(Global.scala:483) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263) > at > scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901) > at > scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491) > at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1227) > at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1224) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:779) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:716) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:541) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1114) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1145) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1202) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1598) > at > scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111) > at > scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:93) > at > scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:90) > at scala.tools.nsc.Global$$anon$5.inferImplicit(Global.scala:483) > at > scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:48) > at > scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:47) > at scala.tools.nsc.Global$$anon$5.inferImplicitFor(Global.scala:483) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263) > at > scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901) > at > scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491) > at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1227) > at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1224) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:779) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:716) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:541) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1114) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1145) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1202) > at > scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1598) > at > scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111) > at > scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:93) > at > scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:90) > at scala.tools.nsc.Global$$anon$5.inferImplicit(Global.scala:483) > at > scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:48) > at > scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:47) > at scala.tools.nsc.Global$$anon$5.inferImplicitFor(Global.scala:483) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263) > at > scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901) > at > scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491) > at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1227) > at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5799) > at > scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5860) > at > scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:1114) > at scala.tools.nsc.typechecker.Namers$Namer.valDefSig(Namers.scala:1733) > at scala.tools.nsc.typechecker.Namers$Namer.memberSig(Namers.scala:1919) > at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1870) > at > scala.tools.nsc.typechecker.Namers$Namer$MonoTypeCompleter.completeImpl(Namers.scala:877) > at > scala.tools.nsc.typechecker.Namers$LockingTypeCompleter.complete(Namers.scala:2082) > at > scala.tools.nsc.typechecker.Namers$LockingTypeCompleter.complete$(Namers.scala:2080) > at > scala.tools.nsc.typechecker.Namers$TypeCompleterBase.complete(Namers.scala:2075) > at > scala.reflect.internal.Symbols$Symbol.completeInfo(Symbols.scala:1542) > at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1514) > at scala.reflect.internal.Symbols$Symbol.initialize(Symbols.scala:1698) > at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5410) > at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5785) > at > scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:5849) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedStats$10(Typers.scala:3341) > at > scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3341) > at > scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:2501) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typed1$104(Typers.scala:5715) > at > scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:500) > at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5750) > at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5785) > at > scala.tools.nsc.typechecker.Typers$Typer.doTypedFunction(Typers.scala:5860) > at > scala.tools.nsc.typechecker.Typers$Typer.typedFunction(Typers.scala:3047) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typed1$103(Typers.scala:5681) > at > scala.tools.nsc.typechecker.Typers$Typer.typedFunction$1(Typers.scala:500) > at > scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5718) > at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5750) > at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5785) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedArg$1(Typers.scala:3359) > at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:491) > at > scala.tools.nsc.typechecker.Typers$Typer.typedArgToPoly$1(Typers.scala:3752) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$doTypedApply$32(Typers.scala:3760) > at > scala.tools.nsc.typechecker.Typers$Typer.handlePolymorphicCall$1(Typers.scala:3760) > at > scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3771) > at > scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4916) > at > scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4925) > at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5740) > at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5785) > at > scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:5849) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedStats$10(Typers.scala:3341) > at > scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3341) > at > scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:2501) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typed1$104(Typers.scala:5715) > at > scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:500) > at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5750) > at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5785) > at > scala.tools.nsc.typechecker.Typers$Typer.typedDefDef(Typers.scala:6001) > at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5705) > at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5785) > at > scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:5849) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedStats$10(Typers.scala:3341) > at > scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3341) > at > scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:2023) > at > scala.tools.nsc.typechecker.Typers$Typer.typedModuleDef(Typers.scala:1889) > at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5707) > at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5785) > at > scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:5849) > at > scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedStats$10(Typers.scala:3341) > at > scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3341) > at > scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:5417) > at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5709) > at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5785) > at > scala.tools.nsc.typechecker.Analyzer$typerFactory$TyperPhase.apply(Analyzer.scala:114) > at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:454) > at > scala.tools.nsc.typechecker.Analyzer$typerFactory$TyperPhase.run(Analyzer.scala:102) > at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1510) > at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1494) > at scala.tools.nsc.Global$Run.compileSources(Global.scala:1487) > at scala.tools.nsc.Global$Run.compileFiles(Global.scala:1598) > at xsbt.CachedCompiler0.run(CompilerBridge.scala:163) > at xsbt.CachedCompiler0.run(CompilerBridge.scala:134) > - locked <0x00000007a808ca18> (a xsbt.CachedCompiler0) > at xsbt.CompilerBridge.run(CompilerBridge.scala:39) > at > sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91) > at > sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:193) > at > sbt.internal.inc.MixedAnalyzingCompiler$$Lambda$302/547160119.apply$mcV$sp(Unknown > Source) > at > scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18) > at > sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:248) > at > sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:183) > at > sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:163) > at > sbt.internal.inc.MixedAnalyzingCompiler$$Lambda$298/1686386255.apply(Unknown > Source) > at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:239) > at > sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:163) > at > sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:211) > at > sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:534) > at > sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:534) > at > sbt.internal.inc.IncrementalCompilerImpl$$Lambda$217/1969754956.apply(Unknown > Source) > at sbt.internal.inc.Incremental$.$anonfun$apply$5(Incremental.scala:179) > at > sbt.internal.inc.Incremental$.$anonfun$apply$5$adapted(Incremental.scala:177) > at sbt.internal.inc.Incremental$$$Lambda$224/1165836116.apply(Unknown > Source) > at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:463) > at > sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116) > at > sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56) > at > sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52) > at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:263) > at > sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:418) > at sbt.internal.inc.Incremental$$$Lambda$270/1997725558.apply(Unknown > Source) > at > sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:506) > at > sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:405) > at sbt.internal.inc.Incremental$.apply(Incremental.scala:171) > at > sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:534) > at > sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:488) > at > sbt.internal.inc.IncrementalCompilerImpl$$Lambda$80/143929038.apply(Unknown > Source) > at > sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332) > at > sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:425) > at > sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137) > at > sbt_inc.SbtIncrementalCompiler.compile(SbtIncrementalCompiler.java:181) > at > scala_maven.ScalaCompilerSupport.incrementalCompile(ScalaCompilerSupport.java:364) > at > scala_maven.ScalaCompilerSupport.compile(ScalaCompilerSupport.java:122) > at > scala_maven.ScalaCompilerSupport.doExecute(ScalaCompilerSupport.java:89) > at scala_maven.ScalaMojoSupport.execute(ScalaMojoSupport.java:310) > at scala_maven.ScalaCompileMojo.execute(ScalaCompileMojo.java:108) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137) > at > org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:370) > at > org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:351) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:215) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:171) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:163) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:294) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:960) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:293) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:196) > 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.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:282) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:225) > at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:406) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:347) > "VM Thread" os_prio=31 tid=0x00007fa6e703f800 nid=0x4803 runnable > "GC task thread#0 (ParallelGC)" os_prio=31 tid=0x00007fa6e7010000 nid=0x1c07 > runnable > "GC task thread#1 (ParallelGC)" os_prio=31 tid=0x00007fa6e7012000 nid=0x2103 > runnable > "GC task thread#2 (ParallelGC)" os_prio=31 tid=0x00007fa6e8808800 nid=0x1f03 > runnable > "GC task thread#3 (ParallelGC)" os_prio=31 tid=0x00007fa6e8809000 nid=0x2a03 > runnable > "GC task thread#4 (ParallelGC)" os_prio=31 tid=0x00007fa6e800b000 nid=0x2b03 > runnable > "GC task thread#5 (ParallelGC)" os_prio=31 tid=0x00007fa6e7809800 nid=0x5303 > runnable > "GC task thread#6 (ParallelGC)" os_prio=31 tid=0x00007fa6e780a000 nid=0x5103 > runnable > "GC task thread#7 (ParallelGC)" os_prio=31 tid=0x00007fa6e780a800 nid=0x2d03 > runnable > "GC task thread#8 (ParallelGC)" os_prio=31 tid=0x00007fa6e780b800 nid=0x2f03 > runnable > "GC task thread#9 (ParallelGC)" os_prio=31 tid=0x00007fa6e7012800 nid=0x4e03 > runnable > "GC task thread#10 (ParallelGC)" os_prio=31 tid=0x00007fa6e9808800 nid=0x4c03 > runnable > "GC task thread#11 (ParallelGC)" os_prio=31 tid=0x00007fa6e7013000 nid=0x3003 > runnable > "GC task thread#12 (ParallelGC)" os_prio=31 tid=0x00007fa6e800b800 nid=0x4903 > runnable > "VM Periodic Task Thread" os_prio=31 tid=0x00007fa6e7821800 nid=0x9903 > waiting on condition > JNI global references: 100224 > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org