66.13/19.68 2019-03-28 11:54:03 66.13/19.68 Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.144-b01 mixed mode): 66.13/19.68 66.13/19.68 "ThreadPoolThread198" #237 daemon prio=6 os_prio=0 tid=0x00002af290167000 nid=0x11d2 runnable [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 66.13/19.68 "ThreadPoolThread197" #236 daemon prio=6 os_prio=0 tid=0x00002af290164800 nid=0x11d1 waiting for monitor entry [0x00002af34fb39000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread196" #235 daemon prio=6 os_prio=0 tid=0x00002af290162800 nid=0x11d0 waiting for monitor entry [0x00002af34fa38000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread195" #234 daemon prio=6 os_prio=0 tid=0x00002af290161000 nid=0x11cf waiting for monitor entry [0x00002af34f937000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread194" #233 daemon prio=6 os_prio=0 tid=0x00002af29015f000 nid=0x11ce waiting for monitor entry [0x00002af34f836000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread193" #232 daemon prio=6 os_prio=0 tid=0x00002af29015d000 nid=0x11cd waiting for monitor entry [0x00002af34f735000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread192" #231 daemon prio=6 os_prio=0 tid=0x00002af29015b000 nid=0x11cc waiting for monitor entry [0x00002af34f634000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread191" #230 daemon prio=6 os_prio=0 tid=0x00002af290159000 nid=0x11cb waiting for monitor entry [0x00002af34f533000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread190" #229 daemon prio=6 os_prio=0 tid=0x00002af290157000 nid=0x11c8 waiting for monitor entry [0x00002af34f432000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread189" #228 daemon prio=6 os_prio=0 tid=0x00002af290155000 nid=0x11c7 waiting for monitor entry [0x00002af34f331000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread188" #227 daemon prio=6 os_prio=0 tid=0x00002af290153000 nid=0x11c6 waiting for monitor entry [0x00002af34f230000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread187" #226 daemon prio=6 os_prio=0 tid=0x00002af290151000 nid=0x11c5 waiting for monitor entry [0x00002af34f12f000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread186" #225 daemon prio=6 os_prio=0 tid=0x00002af29014f000 nid=0x11c4 waiting for monitor entry [0x00002af34f02e000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread185" #224 daemon prio=6 os_prio=0 tid=0x00002af29014d000 nid=0x11c3 waiting for monitor entry [0x00002af34ef2d000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread184" #223 daemon prio=6 os_prio=0 tid=0x00002af29014b000 nid=0x11c2 waiting for monitor entry [0x00002af34ee2c000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread183" #222 daemon prio=6 os_prio=0 tid=0x00002af290149000 nid=0x11c1 waiting for monitor entry [0x00002af34ed2b000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread182" #221 daemon prio=6 os_prio=0 tid=0x00002af290147000 nid=0x11bf waiting for monitor entry [0x00002af34ec2a000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread181" #220 daemon prio=6 os_prio=0 tid=0x00002af290145000 nid=0x11be waiting for monitor entry [0x00002af34eb29000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread180" #219 daemon prio=6 os_prio=0 tid=0x00002af290143000 nid=0x11bd waiting for monitor entry [0x00002af34ea28000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread179" #218 daemon prio=6 os_prio=0 tid=0x00002af290141000 nid=0x11bc waiting for monitor entry [0x00002af34e927000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread178" #217 daemon prio=6 os_prio=0 tid=0x00002af29013f000 nid=0x11bb waiting for monitor entry [0x00002af34e826000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread177" #216 daemon prio=6 os_prio=0 tid=0x00002af29013c000 nid=0x11ba waiting for monitor entry [0x00002af34e725000] 66.13/19.68 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.68 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "Thread-191" #204 daemon prio=6 os_prio=0 tid=0x00002af33c005000 nid=0x11b8 runnable [0x00002af34e624000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 66.13/19.68 66.13/19.68 "Thread-190" #203 daemon prio=6 os_prio=0 tid=0x00002af33c003800 nid=0x11b7 runnable [0x00002af34e523000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 66.13/19.68 66.13/19.68 "process reaper" #202 daemon prio=10 os_prio=0 tid=0x00002af33c001800 nid=0x119b waiting on condition [0x00002af2a3fab000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 at java.io.FileDescriptor.closeAll(FileDescriptor.java:195) 66.13/19.68 - locked <0x00000007a1a22238> (a java.io.FileDescriptor) 66.13/19.68 at java.io.FileInputStream.close(FileInputStream.java:326) 66.13/19.68 at java.lang.UNIXProcess$ProcessPipeInputStream.processExited(UNIXProcess.java:533) 66.13/19.68 - locked <0x00000007a1a24278> (a java.lang.Object) 66.13/19.68 - locked <0x00000007a1a221f0> (a java.lang.UNIXProcess$ProcessPipeInputStream) 66.13/19.68 at java.lang.UNIXProcess.lambda$initStreams$3(UNIXProcess.java:298) 66.13/19.68 at java.lang.UNIXProcess$$Lambda$12/1463669761.run(Unknown Source) 66.13/19.68 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 66.13/19.68 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "Thread-188" #201 daemon prio=6 os_prio=0 tid=0x00002af328003800 nid=0x1191 waiting on condition [0x00002af34e422000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 at java.io.FileDescriptor.closeAll(FileDescriptor.java:195) 66.13/19.68 - locked <0x00000007a1a26748> (a java.io.FileDescriptor) 66.13/19.68 at java.io.FileInputStream.close(FileInputStream.java:326) 66.13/19.68 at java.io.BufferedInputStream.close(BufferedInputStream.java:483) 66.13/19.68 at java.lang.UNIXProcess$ProcessPipeInputStream.close(UNIXProcess.java:547) 66.13/19.68 - locked <0x00000007a1a42010> (a java.lang.Object) 66.13/19.68 at java.io.BufferedInputStream.close(BufferedInputStream.java:483) 66.13/19.68 at sun.nio.cs.StreamDecoder.implClose(StreamDecoder.java:378) 66.13/19.68 at sun.nio.cs.StreamDecoder.close(StreamDecoder.java:193) 66.13/19.68 - locked <0x00000007a1a44088> (a java.io.InputStreamReader) 66.13/19.68 at java.io.InputStreamReader.close(InputStreamReader.java:199) 66.13/19.68 at java.util.Scanner.close(Scanner.java:1093) 66.13/19.68 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:102) 66.13/19.68 66.13/19.68 "Thread-187" #200 daemon prio=6 os_prio=0 tid=0x00002af328001800 nid=0x118d waiting on condition [0x00002af34e321000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 at java.io.FileDescriptor.closeAll(FileDescriptor.java:195) 66.13/19.68 - locked <0x00000007a1a4a1e0> (a java.io.FileDescriptor) 66.13/19.68 at java.io.FileInputStream.close(FileInputStream.java:326) 66.13/19.68 at java.io.BufferedInputStream.close(BufferedInputStream.java:483) 66.13/19.68 at java.lang.UNIXProcess$ProcessPipeInputStream.close(UNIXProcess.java:547) 66.13/19.68 - locked <0x00000007a1a4c278> (a java.lang.Object) 66.13/19.68 at java.io.BufferedInputStream.close(BufferedInputStream.java:483) 66.13/19.68 at sun.nio.cs.StreamDecoder.implClose(StreamDecoder.java:378) 66.13/19.68 at sun.nio.cs.StreamDecoder.close(StreamDecoder.java:193) 66.13/19.68 - locked <0x00000007a1a4e2f0> (a java.io.InputStreamReader) 66.13/19.68 at java.io.InputStreamReader.close(InputStreamReader.java:199) 66.13/19.68 at java.util.Scanner.close(Scanner.java:1093) 66.13/19.68 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:102) 66.13/19.68 66.13/19.68 "ThreadPoolThread176" #199 daemon prio=6 os_prio=0 tid=0x00002af29013a000 nid=0x1184 waiting on condition [0x00002af34e21f000] 66.13/19.68 java.lang.Thread.State: WAITING (parking) 66.13/19.68 at sun.misc.Unsafe.park(Native Method) 66.13/19.68 - parking to wait for <0x000000044054ca00> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) 66.13/19.68 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) 66.13/19.68 at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) 66.13/19.68 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870) 66.13/19.68 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199) 66.13/19.68 at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209) 66.13/19.68 at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285) 66.13/19.68 at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:936) 66.13/19.68 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) 66.13/19.68 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 66.13/19.68 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 66.13/19.68 at java.lang.UNIXProcess$$Lambda$11/1064833834.run(Unknown Source) 66.13/19.68 at java.security.AccessController.doPrivileged(Native Method) 66.13/19.68 at java.lang.UNIXProcess.(UNIXProcess.java:257) 66.13/19.68 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 66.13/19.68 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 66.13/19.68 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:43) 66.13/19.68 at aprove.InputModules.Programs.t2.T2Processor.determineT2Command(T2Processor.java:215) 66.13/19.68 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:97) 66.13/19.68 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.68 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.68 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread175" #198 daemon prio=6 os_prio=0 tid=0x00002af290138000 nid=0x1183 waiting on condition [0x00002af34e11e000] 66.13/19.68 java.lang.Thread.State: WAITING (parking) 66.13/19.68 at sun.misc.Unsafe.park(Native Method) 66.13/19.68 - parking to wait for <0x000000044054ca00> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) 66.13/19.68 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) 66.13/19.68 at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) 66.13/19.68 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870) 66.13/19.68 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199) 66.13/19.68 at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209) 66.13/19.68 at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285) 66.13/19.68 at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:936) 66.13/19.68 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) 66.13/19.68 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 66.13/19.68 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 66.13/19.68 at java.lang.UNIXProcess$$Lambda$11/1064833834.run(Unknown Source) 66.13/19.68 at java.security.AccessController.doPrivileged(Native Method) 66.13/19.68 at java.lang.UNIXProcess.(UNIXProcess.java:257) 66.13/19.68 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 66.13/19.68 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 66.13/19.68 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:43) 66.13/19.68 at aprove.InputModules.Programs.t2.T2Processor.determineT2Command(T2Processor.java:215) 66.13/19.68 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:97) 66.13/19.68 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.68 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.68 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread174" #197 daemon prio=6 os_prio=0 tid=0x00002af290136000 nid=0x1182 waiting on condition [0x00002af34e01d000] 66.13/19.68 java.lang.Thread.State: WAITING (parking) 66.13/19.68 at sun.misc.Unsafe.park(Native Method) 66.13/19.68 - parking to wait for <0x000000044054ca00> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) 66.13/19.68 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) 66.13/19.68 at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) 66.13/19.68 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870) 66.13/19.68 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199) 66.13/19.68 at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209) 66.13/19.68 at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285) 66.13/19.68 at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:936) 66.13/19.68 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) 66.13/19.68 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 66.13/19.68 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 66.13/19.68 at java.lang.UNIXProcess$$Lambda$11/1064833834.run(Unknown Source) 66.13/19.68 at java.security.AccessController.doPrivileged(Native Method) 66.13/19.68 at java.lang.UNIXProcess.(UNIXProcess.java:257) 66.13/19.68 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 66.13/19.68 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 66.13/19.68 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:43) 66.13/19.68 at aprove.InputModules.Programs.t2.T2Processor.determineT2Command(T2Processor.java:215) 66.13/19.68 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:97) 66.13/19.68 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.68 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.68 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread173" #196 daemon prio=6 os_prio=0 tid=0x00002af290134000 nid=0x1181 waiting on condition [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 66.13/19.68 "ThreadPoolThread172" #195 daemon prio=6 os_prio=0 tid=0x00002af29012f800 nid=0x1180 waiting on condition [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 66.13/19.68 "ThreadPoolThread171" #194 daemon prio=6 os_prio=0 tid=0x00002af29012d800 nid=0x117f waiting on condition [0x00002af34dd1a000] 66.13/19.68 java.lang.Thread.State: WAITING (parking) 66.13/19.68 at sun.misc.Unsafe.park(Native Method) 66.13/19.68 - parking to wait for <0x000000044054ca00> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) 66.13/19.68 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) 66.13/19.68 at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) 66.13/19.68 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870) 66.13/19.68 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199) 66.13/19.68 at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209) 66.13/19.68 at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285) 66.13/19.68 at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:936) 66.13/19.68 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) 66.13/19.68 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 66.13/19.68 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 66.13/19.68 at java.lang.UNIXProcess$$Lambda$11/1064833834.run(Unknown Source) 66.13/19.68 at java.security.AccessController.doPrivileged(Native Method) 66.13/19.68 at java.lang.UNIXProcess.(UNIXProcess.java:257) 66.13/19.68 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 66.13/19.68 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 66.13/19.68 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:43) 66.13/19.68 at aprove.InputModules.Programs.t2.T2Processor.determineT2Command(T2Processor.java:215) 66.13/19.68 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:97) 66.13/19.68 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.68 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.68 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.68 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.68 at java.lang.Thread.run(Thread.java:748) 66.13/19.68 66.13/19.68 "ThreadPoolThread170" #193 daemon prio=6 os_prio=0 tid=0x00002af29012b800 nid=0x117e waiting on condition [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 66.13/19.68 "ThreadPoolThread169" #192 daemon prio=6 os_prio=0 tid=0x00002af290129800 nid=0x117d waiting on condition [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 66.13/19.68 "ThreadPoolThread168" #191 daemon prio=6 os_prio=0 tid=0x00002af290127800 nid=0x117c waiting on condition [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 66.13/19.68 "ThreadPoolThread167" #190 daemon prio=6 os_prio=0 tid=0x00002af290125800 nid=0x117b waiting on condition [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 66.13/19.68 "ThreadPoolThread166" #189 daemon prio=6 os_prio=0 tid=0x00002af290123800 nid=0x117a waiting on condition [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 66.13/19.68 "ThreadPoolThread165" #188 daemon prio=6 os_prio=0 tid=0x00002af290121800 nid=0x1179 waiting on condition [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 66.13/19.68 "ThreadPoolThread164" #187 daemon prio=6 os_prio=0 tid=0x00002af29011f800 nid=0x1178 waiting on condition [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 66.13/19.68 "ThreadPoolThread163" #186 daemon prio=6 os_prio=0 tid=0x00002af29011e800 nid=0x1177 waiting on condition [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 66.13/19.68 "ThreadPoolThread162" #185 daemon prio=6 os_prio=0 tid=0x00002af29000f000 nid=0x1176 waiting on condition [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 66.13/19.68 "ThreadPoolThread161" #184 daemon prio=6 os_prio=0 tid=0x00002af29010a000 nid=0x1175 waiting on condition [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 66.13/19.68 "ThreadPoolThread160" #183 daemon prio=6 os_prio=0 tid=0x00002af29011c800 nid=0x1174 waiting on condition [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.68 66.13/19.68 "ThreadPoolThread159" #182 daemon prio=6 os_prio=0 tid=0x00002af29011b800 nid=0x1173 waiting on condition [0x0000000000000000] 66.13/19.68 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread158" #181 daemon prio=6 os_prio=0 tid=0x00002af290119800 nid=0x1172 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread157" #180 daemon prio=6 os_prio=0 tid=0x00002af290117800 nid=0x1171 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread156" #179 daemon prio=6 os_prio=0 tid=0x00002af290116000 nid=0x1170 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread155" #178 daemon prio=6 os_prio=0 tid=0x00002af290113800 nid=0x1167 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread154" #177 daemon prio=6 os_prio=0 tid=0x00002af290111800 nid=0x115c waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread153" #176 daemon prio=6 os_prio=0 tid=0x00002af29010f800 nid=0x1156 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread152" #175 daemon prio=6 os_prio=0 tid=0x00002af29010d800 nid=0x1153 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread151" #174 daemon prio=6 os_prio=0 tid=0x00002af29010c000 nid=0x1150 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread150" #173 daemon prio=6 os_prio=0 tid=0x00002af2900c0000 nid=0x114d waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread149" #172 daemon prio=6 os_prio=0 tid=0x00002af2900c3800 nid=0x1144 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread148" #171 daemon prio=6 os_prio=0 tid=0x00002af2900c7800 nid=0x1141 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread147" #170 daemon prio=6 os_prio=0 tid=0x00002af2900c5800 nid=0x113e waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "Thread-155" #168 daemon prio=6 os_prio=0 tid=0x00002af334003800 nid=0x1136 waiting on condition [0x00002af34cb09000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 at java.lang.UNIXProcess$ProcessPipeInputStream.close(UNIXProcess.java:547) 66.13/19.69 - locked <0x00000007a1f1a010> (a java.lang.Object) 66.13/19.69 at java.io.BufferedInputStream.close(BufferedInputStream.java:483) 66.13/19.69 at sun.nio.cs.StreamDecoder.implClose(StreamDecoder.java:378) 66.13/19.69 at sun.nio.cs.StreamDecoder.close(StreamDecoder.java:193) 66.13/19.69 - locked <0x00000007a2374140> (a java.io.InputStreamReader) 66.13/19.69 at java.io.InputStreamReader.close(InputStreamReader.java:199) 66.13/19.69 at java.util.Scanner.close(Scanner.java:1093) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:102) 66.13/19.69 66.13/19.69 "process reaper" #167 daemon prio=10 os_prio=0 tid=0x00002af334001800 nid=0x1135 waiting on condition [0x00002af2a3f72000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 at java.lang.UNIXProcess$ProcessPipeInputStream.processExited(UNIXProcess.java:527) 66.13/19.69 - locked <0x00000007a1f1a020> (a java.lang.UNIXProcess$ProcessPipeInputStream) 66.13/19.69 at java.lang.UNIXProcess.lambda$initStreams$3(UNIXProcess.java:301) 66.13/19.69 at java.lang.UNIXProcess$$Lambda$12/1463669761.run(Unknown Source) 66.13/19.69 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 66.13/19.69 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "Thread-154" #166 daemon prio=6 os_prio=0 tid=0x00002af32c006000 nid=0x1133 waiting on condition [0x00002af34ca08000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:104) 66.13/19.69 - locked <0x00000007a2377248> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 66.13/19.69 66.13/19.69 "Thread-153" #165 daemon prio=6 os_prio=0 tid=0x00002af32c004000 nid=0x1132 waiting on condition [0x00002af34c907000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 at java.lang.UNIXProcess$ProcessPipeInputStream.close(UNIXProcess.java:547) 66.13/19.69 - locked <0x00000007a1e379a8> (a java.lang.Object) 66.13/19.69 at java.io.BufferedInputStream.close(BufferedInputStream.java:483) 66.13/19.69 at sun.nio.cs.StreamDecoder.implClose(StreamDecoder.java:378) 66.13/19.69 at sun.nio.cs.StreamDecoder.close(StreamDecoder.java:193) 66.13/19.69 - locked <0x00000007a239b568> (a java.io.InputStreamReader) 66.13/19.69 at java.io.InputStreamReader.close(InputStreamReader.java:199) 66.13/19.69 at java.util.Scanner.close(Scanner.java:1093) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:102) 66.13/19.69 66.13/19.69 "process reaper" #164 daemon prio=10 os_prio=0 tid=0x00002af32c002000 nid=0x1131 waiting on condition [0x00002af227fea000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 at java.lang.UNIXProcess$ProcessPipeInputStream.processExited(UNIXProcess.java:527) 66.13/19.69 - locked <0x00000007a1e379b8> (a java.lang.UNIXProcess$ProcessPipeInputStream) 66.13/19.69 at java.lang.UNIXProcess.lambda$initStreams$3(UNIXProcess.java:301) 66.13/19.69 at java.lang.UNIXProcess$$Lambda$12/1463669761.run(Unknown Source) 66.13/19.69 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 66.13/19.69 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "Thread-152" #163 daemon prio=6 os_prio=0 tid=0x00002af330004800 nid=0x111b waiting on condition [0x00002af34c806000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 at java.lang.UNIXProcess$ProcessPipeInputStream.close(UNIXProcess.java:547) 66.13/19.69 - locked <0x00000007a1eba010> (a java.lang.Object) 66.13/19.69 at java.io.BufferedInputStream.close(BufferedInputStream.java:483) 66.13/19.69 at sun.nio.cs.StreamDecoder.implClose(StreamDecoder.java:378) 66.13/19.69 at sun.nio.cs.StreamDecoder.close(StreamDecoder.java:193) 66.13/19.69 - locked <0x00000007a23b2040> (a java.io.InputStreamReader) 66.13/19.69 at java.io.InputStreamReader.close(InputStreamReader.java:199) 66.13/19.69 at java.util.Scanner.close(Scanner.java:1093) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:102) 66.13/19.69 66.13/19.69 "ThreadPoolThread145" #160 daemon prio=6 os_prio=0 tid=0x00002af290109000 nid=0x1103 waiting for monitor entry [0x00002af2a1914000] 66.13/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.69 at java.util.HashMap.resize(HashMap.java:703) 66.13/19.69 at java.util.HashMap.putVal(HashMap.java:662) 66.13/19.69 at java.util.HashMap.put(HashMap.java:611) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSVariable.renumberVariables(TRSVariable.java:232) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.13/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:108) 66.13/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.13/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.13/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.equals(IGeneralizedRule.java:179) 66.13/19.69 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:154) 66.13/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread144" #159 daemon prio=6 os_prio=0 tid=0x00002af290107800 nid=0x1102 runnable [0x00002af34c502000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 at java.util.ArrayList.iterator(ArrayList.java:834) 66.13/19.69 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.checkValidConstructorArgs(TRSFunctionApplication.java:228) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.(TRSFunctionApplication.java:264) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.(TRSCompoundTerm.java:22) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.13/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.13/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.13/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.13/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.13/19.69 at java.util.HashMap.hash(HashMap.java:338) 66.13/19.69 at java.util.HashMap.put(HashMap.java:611) 66.13/19.69 at java.util.HashSet.add(HashSet.java:219) 66.13/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.removeTrivialConstraints(TerminationSCCToIDPv1Processor.java:596) 66.13/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:87) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread143" #158 daemon prio=6 os_prio=0 tid=0x00002af290105800 nid=0x1101 waiting for monitor entry [0x00002af34c402000] 66.13/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread142" #157 daemon prio=6 os_prio=0 tid=0x00002af290103000 nid=0x1100 waiting for monitor entry [0x00002af34c301000] 66.13/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread141" #156 daemon prio=6 os_prio=0 tid=0x00002af290101000 nid=0x10ff waiting for monitor entry [0x00002af34c200000] 66.13/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread140" #155 daemon prio=6 os_prio=0 tid=0x00002af2900ff000 nid=0x10fe runnable [0x00002af34c0fe000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 at java.util.HashSet.(HashSet.java:161) 66.13/19.69 at java.util.LinkedHashSet.(LinkedHashSet.java:154) 66.13/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintRelation.getVariables(IntegerConstraintCleaner.java:1937) 66.13/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:414) 66.13/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:458) 66.13/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.clean(IntegerConstraintCleaner.java:80) 66.13/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:144) 66.13/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:83) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread139" #154 daemon prio=6 os_prio=0 tid=0x00002af2900fd000 nid=0x10fd waiting for monitor entry [0x00002af2aff3d000] 66.13/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread138" #153 daemon prio=6 os_prio=0 tid=0x00002af2900fb000 nid=0x10fc waiting for monitor entry [0x00002af2afe3c000] 66.13/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread137" #152 daemon prio=6 os_prio=0 tid=0x00002af2900f9800 nid=0x10fb waiting for monitor entry [0x00002af2afd3b000] 66.13/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread136" #151 daemon prio=6 os_prio=0 tid=0x00002af2900f7800 nid=0x10fa waiting for monitor entry [0x00002af2afc3a000] 66.13/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread135" #150 daemon prio=6 os_prio=0 tid=0x00002af2900f5800 nid=0x10f9 waiting for monitor entry [0x00002af2afb39000] 66.13/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread134" #149 daemon prio=6 os_prio=0 tid=0x00002af2900f3800 nid=0x10f8 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread133" #148 daemon prio=6 os_prio=0 tid=0x00002af2900f1800 nid=0x10f7 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread132" #147 daemon prio=6 os_prio=0 tid=0x00002af2900ef800 nid=0x10f6 waiting for monitor entry [0x00002af2af836000] 66.13/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread131" #146 daemon prio=6 os_prio=0 tid=0x00002af2900ed800 nid=0x10f5 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread130" #145 daemon prio=6 os_prio=0 tid=0x00002af2900eb800 nid=0x10f4 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread129" #144 daemon prio=6 os_prio=0 tid=0x00002af2900e9800 nid=0x10f3 waiting on condition [0x00002af2af532000] 66.13/19.69 java.lang.Thread.State: WAITING (parking) 66.13/19.69 at sun.misc.Unsafe.park(Native Method) 66.13/19.69 - parking to wait for <0x000000044054ca00> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) 66.13/19.69 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) 66.13/19.69 at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) 66.13/19.69 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870) 66.13/19.69 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199) 66.13/19.69 at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209) 66.13/19.69 at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285) 66.13/19.69 at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:936) 66.13/19.69 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) 66.13/19.69 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 66.13/19.69 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 66.13/19.69 at java.lang.UNIXProcess$$Lambda$11/1064833834.run(Unknown Source) 66.13/19.69 at java.security.AccessController.doPrivileged(Native Method) 66.13/19.69 at java.lang.UNIXProcess.(UNIXProcess.java:257) 66.13/19.69 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 66.13/19.69 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:43) 66.13/19.69 at aprove.InputModules.Programs.t2.T2Processor.determineT2Command(T2Processor.java:215) 66.13/19.69 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:97) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread128" #143 daemon prio=6 os_prio=0 tid=0x00002af2900e7800 nid=0x10f2 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread127" #142 daemon prio=6 os_prio=0 tid=0x00002af2900e5800 nid=0x10f1 in Object.wait() [0x00002af2af331000] 66.13/19.69 java.lang.Thread.State: WAITING (on object monitor) 66.13/19.69 at java.lang.Object.wait(Native Method) 66.13/19.69 - waiting on <0x00000007a1a4a060> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 66.13/19.69 at java.lang.Object.wait(Object.java:502) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 66.13/19.69 - locked <0x00000007a1a4a060> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 66.13/19.69 at aprove.InputModules.Programs.t2.T2Processor.determineT2Command(T2Processor.java:215) 66.13/19.69 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:97) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread126" #141 daemon prio=6 os_prio=0 tid=0x00002af2900e4000 nid=0x10f0 in Object.wait() [0x00002af2af230000] 66.13/19.69 java.lang.Thread.State: WAITING (on object monitor) 66.13/19.69 at java.lang.Object.wait(Native Method) 66.13/19.69 - waiting on <0x00000007a2399380> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 66.13/19.69 at java.lang.Object.wait(Object.java:502) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 66.13/19.69 - locked <0x00000007a2399380> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 66.13/19.69 at aprove.InputModules.Programs.t2.T2Processor.determineT2Command(T2Processor.java:215) 66.13/19.69 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:97) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread125" #140 daemon prio=6 os_prio=0 tid=0x00002af2900e2000 nid=0x10ef in Object.wait() [0x00002af2af12e000] 66.13/19.69 java.lang.Thread.State: WAITING (on object monitor) 66.13/19.69 at java.lang.Object.wait(Native Method) 66.13/19.69 - waiting on <0x00000007a239e360> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 66.13/19.69 at java.lang.Object.wait(Object.java:502) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 66.13/19.69 - locked <0x00000007a239e360> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solve(YicesEngine.java:159) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solveAndPutIntoFormula(YicesEngine.java:82) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.satisfiable(YicesEngine.java:49) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.TerminationGraph.buildGraph(TerminationGraph.java:155) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.analyzeTerminationGraph(IntTRSTerminationGraphWorker.java:121) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.work(IntTRSTerminationGraphWorker.java:79) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphProcessor.process(IntTRSTerminationGraphProcessor.java:119) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread124" #139 daemon prio=6 os_prio=0 tid=0x00002af2900e0800 nid=0x10ee in Object.wait() [0x00002af2af02d000] 66.13/19.69 java.lang.Thread.State: WAITING (on object monitor) 66.13/19.69 at java.lang.Object.wait(Native Method) 66.13/19.69 - waiting on <0x00000007a2371f58> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 66.13/19.69 at java.lang.Object.wait(Object.java:502) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 66.13/19.69 - locked <0x00000007a2371f58> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solve(YicesEngine.java:159) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solveAndPutIntoFormula(YicesEngine.java:82) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.satisfiable(YicesEngine.java:49) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.TerminationGraph.buildGraph(TerminationGraph.java:155) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.analyzeTerminationGraph(IntTRSTerminationGraphWorker.java:121) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.work(IntTRSTerminationGraphWorker.java:79) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphProcessor.process(IntTRSTerminationGraphProcessor.java:119) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread123" #138 daemon prio=6 os_prio=0 tid=0x00002af2900de800 nid=0x10ed waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread122" #137 daemon prio=6 os_prio=0 tid=0x00002af2900dc800 nid=0x10ec in Object.wait() [0x00002af2aee2c000] 66.13/19.69 java.lang.Thread.State: WAITING (on object monitor) 66.13/19.69 at java.lang.Object.wait(Native Method) 66.13/19.69 - waiting on <0x00000007a1a22020> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 66.13/19.69 at java.lang.Object.wait(Object.java:502) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 66.13/19.69 - locked <0x00000007a1a22020> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solve(YicesEngine.java:159) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solveAndPutIntoFormula(YicesEngine.java:82) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.satisfiable(YicesEngine.java:49) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.TerminationGraph.buildGraph(TerminationGraph.java:155) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.analyzeTerminationGraph(IntTRSTerminationGraphWorker.java:121) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.work(IntTRSTerminationGraphWorker.java:79) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphProcessor.process(IntTRSTerminationGraphProcessor.java:119) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread121" #136 daemon prio=6 os_prio=0 tid=0x00002af2900da800 nid=0x10eb waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread120" #135 daemon prio=6 os_prio=0 tid=0x00002af2900d9000 nid=0x10e9 runnable [0x00002af2aec28000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 at java.util.concurrent.locks.AbstractQueuedSynchronizer.addWaiter(AbstractQueuedSynchronizer.java:606) 66.13/19.69 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199) 66.13/19.69 at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209) 66.13/19.69 at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285) 66.13/19.69 at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:936) 66.13/19.69 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) 66.13/19.69 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 66.13/19.69 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 66.13/19.69 at java.lang.UNIXProcess$$Lambda$11/1064833834.run(Unknown Source) 66.13/19.69 at java.security.AccessController.doPrivileged(Native Method) 66.13/19.69 at java.lang.UNIXProcess.(UNIXProcess.java:257) 66.13/19.69 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 66.13/19.69 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:43) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solve(YicesEngine.java:159) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solveAndPutIntoFormula(YicesEngine.java:82) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.satisfiable(YicesEngine.java:49) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.TerminationGraph.buildGraph(TerminationGraph.java:155) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.analyzeTerminationGraph(IntTRSTerminationGraphWorker.java:121) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.work(IntTRSTerminationGraphWorker.java:79) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphProcessor.process(IntTRSTerminationGraphProcessor.java:119) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread119" #134 daemon prio=6 os_prio=0 tid=0x00002af2900d7000 nid=0x10e6 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread118" #133 daemon prio=6 os_prio=0 tid=0x00002af2900d5800 nid=0x10e5 runnable [0x00002af2aea26000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 at java.util.concurrent.locks.AbstractQueuedSynchronizer.addWaiter(AbstractQueuedSynchronizer.java:606) 66.13/19.69 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199) 66.13/19.69 at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209) 66.13/19.69 at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285) 66.13/19.69 at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:936) 66.13/19.69 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) 66.13/19.69 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 66.13/19.69 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 66.13/19.69 at java.lang.UNIXProcess$$Lambda$11/1064833834.run(Unknown Source) 66.13/19.69 at java.security.AccessController.doPrivileged(Native Method) 66.13/19.69 at java.lang.UNIXProcess.(UNIXProcess.java:257) 66.13/19.69 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 66.13/19.69 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:43) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solve(YicesEngine.java:159) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solveAndPutIntoFormula(YicesEngine.java:82) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.satisfiable(YicesEngine.java:49) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.TerminationGraph.buildGraph(TerminationGraph.java:155) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.analyzeTerminationGraph(IntTRSTerminationGraphWorker.java:121) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.work(IntTRSTerminationGraphWorker.java:79) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphProcessor.process(IntTRSTerminationGraphProcessor.java:119) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread117" #132 daemon prio=6 os_prio=0 tid=0x00002af2900d3800 nid=0x10e4 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread116" #131 daemon prio=6 os_prio=0 tid=0x00002af2900d2000 nid=0x10e3 runnable [0x00002af2ae825000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 at java.util.HashMap.newNode(HashMap.java:1742) 66.13/19.69 at java.util.HashMap.putVal(HashMap.java:630) 66.13/19.69 at java.util.HashMap.put(HashMap.java:611) 66.13/19.69 at java.util.HashSet.add(HashSet.java:219) 66.13/19.69 at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:947) 66.13/19.69 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) 66.13/19.69 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 66.13/19.69 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 66.13/19.69 at java.lang.UNIXProcess$$Lambda$11/1064833834.run(Unknown Source) 66.13/19.69 at java.security.AccessController.doPrivileged(Native Method) 66.13/19.69 at java.lang.UNIXProcess.(UNIXProcess.java:257) 66.13/19.69 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 66.13/19.69 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:43) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solve(YicesEngine.java:159) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solveAndPutIntoFormula(YicesEngine.java:82) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.satisfiable(YicesEngine.java:49) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.TerminationGraph.buildGraph(TerminationGraph.java:155) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.analyzeTerminationGraph(IntTRSTerminationGraphWorker.java:121) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.work(IntTRSTerminationGraphWorker.java:79) 66.13/19.69 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphProcessor.process(IntTRSTerminationGraphProcessor.java:119) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread115" #130 daemon prio=6 os_prio=0 tid=0x00002af2900d0000 nid=0x10e1 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread114" #129 daemon prio=6 os_prio=0 tid=0x00002af2900cd800 nid=0x10e0 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread113" #128 daemon prio=6 os_prio=0 tid=0x00002af2900cb800 nid=0x10df waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread112" #127 daemon prio=6 os_prio=0 tid=0x00002af2900c9800 nid=0x10de runnable [0x00002af2ae421000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 at java.util.concurrent.locks.AbstractQueuedSynchronizer.addWaiter(AbstractQueuedSynchronizer.java:606) 66.13/19.69 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199) 66.13/19.69 at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209) 66.13/19.69 at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285) 66.13/19.69 at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:936) 66.13/19.69 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) 66.13/19.69 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 66.13/19.69 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 66.13/19.69 at java.lang.UNIXProcess$$Lambda$11/1064833834.run(Unknown Source) 66.13/19.69 at java.security.AccessController.doPrivileged(Native Method) 66.13/19.69 at java.lang.UNIXProcess.(UNIXProcess.java:257) 66.13/19.69 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 66.13/19.69 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 66.13/19.69 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:43) 66.13/19.69 at aprove.InputModules.Programs.t2.T2Processor.determineT2Command(T2Processor.java:215) 66.13/19.69 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:97) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread108" #123 daemon prio=6 os_prio=0 tid=0x00002af2900c2000 nid=0x10da waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread106" #121 daemon prio=6 os_prio=0 tid=0x00002af29001b000 nid=0x10d6 runnable [0x00002af2adf18000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 at aprove.DPFramework.BasicStructures.Position.append(Position.java:229) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:641) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.13/19.69 at aprove.DPFramework.BasicStructures.TRSTerm.getPositionsWithSubTerms(TRSTerm.java:452) 66.13/19.69 at aprove.Framework.IRSwT.IRSwTFormatTransformer.killOR(IRSwTFormatTransformer.java:409) 66.13/19.69 at aprove.Framework.IRSwT.IRSwTFormatTransformer.removeDivModAndNotAndNotEqualAndOrAndFalse(IRSwTFormatTransformer.java:598) 66.13/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:81) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.13/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.13/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.13/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread105" #120 daemon prio=6 os_prio=0 tid=0x00002af290019000 nid=0x10d5 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread104" #119 daemon prio=6 os_prio=0 tid=0x00002af2900be800 nid=0x10d4 waiting for monitor entry [0x00002af2a1a16000] 66.13/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread103" #118 daemon prio=6 os_prio=0 tid=0x00002af29003c000 nid=0x10d3 waiting on condition [0x0000000000000000] 66.13/19.69 java.lang.Thread.State: RUNNABLE 66.13/19.69 66.13/19.69 "ThreadPoolThread102" #117 daemon prio=6 os_prio=0 tid=0x00002af2900bc800 nid=0x10d2 waiting for monitor entry [0x00002af2add1b000] 66.13/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.13/19.69 at java.lang.Thread.run(Thread.java:748) 66.13/19.69 66.13/19.69 "ThreadPoolThread101" #116 daemon prio=6 os_prio=0 tid=0x00002af2900ba800 nid=0x10d1 waiting for monitor entry [0x00002af2adc1a000] 66.13/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.13/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.13/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread100" #115 daemon prio=6 os_prio=0 tid=0x00002af2900b8000 nid=0x10d0 runnable [0x00002af2adb18000] 66.34/19.69 java.lang.Thread.State: RUNNABLE 66.34/19.69 at aprove.DPFramework.IDPProblem.PfFunctions.PredefinedSemanticsFactory.getIntValue(PredefinedSemanticsFactory.java:61) 66.34/19.69 at aprove.DPFramework.IDPProblem.PfFunctions.PredefinedSemanticsFactory.getIntValue(PredefinedSemanticsFactory.java:51) 66.34/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.funAppToTerm(IntegerConstraintCleaner.java:984) 66.34/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.toTerm(IntegerConstraintCleaner.java:1149) 66.34/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.toRelation(IntegerConstraintCleaner.java:1128) 66.34/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.takeApart(IntegerConstraintCleaner.java:799) 66.34/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.clean(IntegerConstraintCleaner.java:79) 66.34/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:144) 66.34/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:83) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread99" #114 daemon prio=6 os_prio=0 tid=0x00002af2900b6000 nid=0x10cf runnable [0x00002af2ada17000] 66.34/19.69 java.lang.Thread.State: RUNNABLE 66.34/19.69 at java.lang.reflect.Constructor.copy(Constructor.java:149) 66.34/19.69 at java.lang.reflect.ReflectAccess.copyConstructor(ReflectAccess.java:148) 66.34/19.69 at sun.reflect.ReflectionFactory.copyConstructor(ReflectionFactory.java:330) 66.34/19.69 at java.lang.Class.getConstructor0(Class.java:3079) 66.34/19.69 at java.lang.Class.getConstructor(Class.java:1825) 66.34/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintRelation.newInstance(IntegerConstraintCleaner.java:1969) 66.34/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.moveMaxesToFreshVars(IntegerConstraintCleaner.java:323) 66.34/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.tryToResolveMaxes(IntegerConstraintCleaner.java:811) 66.34/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:462) 66.34/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.clean(IntegerConstraintCleaner.java:80) 66.34/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:144) 66.34/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:83) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread98" #113 daemon prio=6 os_prio=0 tid=0x00002af2900b4000 nid=0x10ce waiting for monitor entry [0x00002af2ad917000] 66.34/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread97" #112 daemon prio=6 os_prio=0 tid=0x00002af2900b2000 nid=0x10cd waiting for monitor entry [0x00002af2ad816000] 66.34/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread96" #111 daemon prio=6 os_prio=0 tid=0x00002af2900b0000 nid=0x10cc waiting for monitor entry [0x00002af2ad715000] 66.34/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread95" #110 daemon prio=6 os_prio=0 tid=0x00002af2900ae000 nid=0x10cb waiting on condition [0x0000000000000000] 66.34/19.69 java.lang.Thread.State: RUNNABLE 66.34/19.69 66.34/19.69 "ThreadPoolThread94" #109 daemon prio=6 os_prio=0 tid=0x00002af2900ac000 nid=0x10ca waiting for monitor entry [0x00002af2ad511000] 66.34/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSTerm.getVariables(TRSTerm.java:571) 66.34/19.69 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.dontRemovePositionsNeededForNeededConditions(IntTRSUnneededArgumentFilterProcessor.java:310) 66.34/19.69 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.dontRemovePositionsNeededForNeededConditions(IntTRSUnneededArgumentFilterProcessor.java:274) 66.34/19.69 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.dontRemovePositionsNeededForNeededConditions(IntTRSUnneededArgumentFilterProcessor.java:273) 66.34/19.69 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.dontRemovePositionsNeededForNeededConditions(IntTRSUnneededArgumentFilterProcessor.java:273) 66.34/19.69 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.dontRemovePositionsNeededForNeededConditions(IntTRSUnneededArgumentFilterProcessor.java:273) 66.34/19.69 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.dontRemovePositionsNeededForNeededConditions(IntTRSUnneededArgumentFilterProcessor.java:273) 66.34/19.69 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.dontRemovePositionsNeededForNeededConditions(IntTRSUnneededArgumentFilterProcessor.java:273) 66.34/19.69 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.dontRemovePositionsNeededForNeededConditions(IntTRSUnneededArgumentFilterProcessor.java:273) 66.34/19.69 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.dontRemovePositionsNeededForNeededConditions(IntTRSUnneededArgumentFilterProcessor.java:273) 66.34/19.69 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.processRules(IntTRSUnneededArgumentFilterProcessor.java:225) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:141) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread93" #108 daemon prio=6 os_prio=0 tid=0x00002af2900aa000 nid=0x10c9 runnable [0x00002af2ad40e000] 66.34/19.69 java.lang.Thread.State: RUNNABLE 66.34/19.69 at java.util.ArrayList.iterator(ArrayList.java:834) 66.34/19.69 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.(TRSFunctionApplication.java:269) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.(TRSCompoundTerm.java:22) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.69 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.69 at java.util.HashMap.put(HashMap.java:611) 66.34/19.69 at java.util.HashSet.add(HashSet.java:219) 66.34/19.69 at aprove.Framework.Utility.GenericStructures.CollectionMap.add(CollectionMap.java:90) 66.34/19.69 at aprove.Framework.IntTRS.Compression.RuleMaps.update(RuleMaps.java:39) 66.34/19.69 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:300) 66.34/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread92" #107 daemon prio=6 os_prio=0 tid=0x00002af2900a8000 nid=0x10c8 runnable [0x00002af2ad30e000] 66.34/19.69 java.lang.Thread.State: RUNNABLE 66.34/19.69 at java.util.ArrayList.iterator(ArrayList.java:834) 66.34/19.69 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.(TRSFunctionApplication.java:269) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.(TRSCompoundTerm.java:22) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.69 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.69 at java.util.HashMap.put(HashMap.java:611) 66.34/19.69 at java.util.HashSet.add(HashSet.java:219) 66.34/19.69 at aprove.Framework.Utility.GenericStructures.CollectionMap.add(CollectionMap.java:90) 66.34/19.69 at aprove.Framework.IntTRS.Compression.RuleMaps.update(RuleMaps.java:39) 66.34/19.69 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:300) 66.34/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread91" #106 daemon prio=6 os_prio=0 tid=0x00002af2900a6000 nid=0x10c7 runnable [0x00002af2ad20f000] 66.34/19.69 java.lang.Thread.State: RUNNABLE 66.34/19.69 at java.lang.StringBuilder.toString(StringBuilder.java:407) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSVariable.renumberVariables(TRSVariable.java:225) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:108) 66.34/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.(IGeneralizedRule.java:52) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.create(IGeneralizedRule.java:64) 66.34/19.69 at aprove.Framework.IRSwT.IRSwTFormatTransformer.moveArithmeticToConstrains(IRSwTFormatTransformer.java:562) 66.34/19.69 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:114) 66.34/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:83) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread90" #105 daemon prio=6 os_prio=0 tid=0x00002af2900a4000 nid=0x10c6 waiting for monitor entry [0x00002af2ad10f000] 66.34/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread89" #104 daemon prio=6 os_prio=0 tid=0x00002af2900a2000 nid=0x10c5 waiting for monitor entry [0x00002af2ad008000] 66.34/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:89) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.69 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.69 at java.util.HashMap.put(HashMap.java:611) 66.34/19.69 at java.util.HashSet.add(HashSet.java:219) 66.34/19.69 at java.util.AbstractCollection.addAll(AbstractCollection.java:344) 66.34/19.69 at java.util.LinkedHashSet.(LinkedHashSet.java:169) 66.34/19.69 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:110) 66.34/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread88" #103 daemon prio=6 os_prio=0 tid=0x00002af29009f800 nid=0x10c4 waiting for monitor entry [0x00002af2acf0b000] 66.34/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.69 at immutables.Immutable.ImmutableArrayList.create(Unknown Source) 66.34/19.69 at immutables.Immutable.ImmutableCreator.create(Unknown Source) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.equals(IGeneralizedRule.java:179) 66.34/19.69 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:154) 66.34/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread87" #102 daemon prio=6 os_prio=0 tid=0x00002af29009d800 nid=0x10c3 runnable [0x00002af2ace0b000] 66.34/19.69 java.lang.Thread.State: RUNNABLE 66.34/19.69 at java.util.ArrayList.(ArrayList.java:152) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:515) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.getWithRenamedVariables(IGeneralizedRule.java:477) 66.34/19.69 at aprove.Framework.IntTRS.Compression.SymbolRemover$RenamingCentral.renameVariablesUniquely(SymbolRemover.java:51) 66.34/19.69 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:248) 66.34/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread86" #101 daemon prio=6 os_prio=0 tid=0x00002af29009c000 nid=0x10c2 runnable [0x00002af2acd07000] 66.34/19.69 java.lang.Thread.State: RUNNABLE 66.34/19.69 at java.util.ArrayList.iterator(ArrayList.java:834) 66.34/19.69 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.checkValidConstructorArgs(TRSFunctionApplication.java:228) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.(TRSFunctionApplication.java:264) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.(TRSCompoundTerm.java:22) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.69 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.69 at java.util.HashMap.put(HashMap.java:611) 66.34/19.69 at java.util.HashSet.add(HashSet.java:219) 66.34/19.69 at java.util.AbstractCollection.addAll(AbstractCollection.java:344) 66.34/19.69 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:262) 66.34/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread85" #100 daemon prio=6 os_prio=0 tid=0x00002af29009a000 nid=0x10c1 waiting for monitor entry [0x00002af2acc0a000] 66.34/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread84" #99 daemon prio=6 os_prio=0 tid=0x00002af290098000 nid=0x10bf waiting for monitor entry [0x00002af2acb09000] 66.34/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread83" #98 daemon prio=6 os_prio=0 tid=0x00002af290096000 nid=0x10be runnable [0x00002af2aca08000] 66.34/19.69 java.lang.Thread.State: RUNNABLE 66.34/19.69 at java.util.ArrayList.iterator(ArrayList.java:834) 66.34/19.69 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:640) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSTerm.getPositionsWithSubTerms(TRSTerm.java:452) 66.34/19.69 at aprove.Framework.IRSwT.IRSwTFormatTransformer.killOR(IRSwTFormatTransformer.java:409) 66.34/19.69 at aprove.Framework.IRSwT.IRSwTFormatTransformer.removeDivModAndNotAndNotEqualAndOrAndFalse(IRSwTFormatTransformer.java:598) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:162) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread82" #97 daemon prio=6 os_prio=0 tid=0x00002af290094000 nid=0x10bd waiting for monitor entry [0x00002af2ac907000] 66.34/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.69 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread81" #96 daemon prio=6 os_prio=0 tid=0x00002af290092000 nid=0x10bc runnable [0x00002af2ac801000] 66.34/19.69 java.lang.Thread.State: RUNNABLE 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:89) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.69 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.69 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.69 at java.util.HashMap.put(HashMap.java:611) 66.34/19.69 at java.util.HashSet.add(HashSet.java:219) 66.34/19.69 at aprove.Framework.Utility.GenericStructures.CollectionMap.add(CollectionMap.java:90) 66.34/19.69 at aprove.Framework.IntTRS.Compression.RuleMaps.update(RuleMaps.java:52) 66.34/19.69 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:300) 66.34/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread80" #95 daemon prio=6 os_prio=0 tid=0x00002af290090000 nid=0x10bb waiting for monitor entry [0x00002af2ac704000] 66.34/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.69 at java.util.HashMap.resize(HashMap.java:703) 66.34/19.69 at java.util.HashMap.putVal(HashMap.java:662) 66.34/19.69 at java.util.HashMap.put(HashMap.java:611) 66.34/19.69 at java.util.HashSet.add(HashSet.java:219) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectSubTerms(TRSFunctionApplication.java:649) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectSubTerms(TRSFunctionApplication.java:651) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSTerm.getSubTerms(TRSTerm.java:545) 66.34/19.69 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.init(IntTRSUnneededArgumentFilterProcessor.java:375) 66.34/19.69 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.processRules(IntTRSUnneededArgumentFilterProcessor.java:90) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:141) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread79" #94 daemon prio=6 os_prio=0 tid=0x00002af29008e000 nid=0x10ba waiting for monitor entry [0x00002af2ac601000] 66.34/19.69 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.69 at java.util.ArrayList.iterator(ArrayList.java:834) 66.34/19.69 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.(TRSFunctionApplication.java:269) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.(TRSCompoundTerm.java:22) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSTerm.createFunctionApplication(TRSTerm.java:76) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:522) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.69 at aprove.DPFramework.IDPProblem.IGeneralizedRule.getWithRenamedVariables(IGeneralizedRule.java:477) 66.34/19.69 at aprove.Framework.IntTRS.Compression.SymbolRemover$RenamingCentral.renameVariablesUniquely(SymbolRemover.java:51) 66.34/19.69 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:248) 66.34/19.69 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.69 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.69 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.69 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.69 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.69 at java.lang.Thread.run(Thread.java:748) 66.34/19.69 66.34/19.69 "ThreadPoolThread78" #93 daemon prio=6 os_prio=0 tid=0x00002af29008c000 nid=0x10b9 runnable [0x00002af2ac500000] 66.34/19.69 java.lang.Thread.State: RUNNABLE 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:87) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.69 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.containsKey(HashMap.java:595) 66.34/19.70 at java.util.HashSet.contains(HashSet.java:203) 66.34/19.70 at java.util.AbstractCollection.containsAll(AbstractCollection.java:318) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:256) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread77" #92 daemon prio=6 os_prio=0 tid=0x00002af29008a000 nid=0x10b8 waiting for monitor entry [0x00002af2ac3fe000] 66.34/19.70 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.70 at java.util.ArrayList.iterator(ArrayList.java:834) 66.34/19.70 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:81) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.equals(IGeneralizedRule.java:179) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:154) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread76" #91 daemon prio=6 os_prio=0 tid=0x00002af290088000 nid=0x10b7 runnable [0x00002af2ac2ff000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at immutables.Immutable.ImmutableIterator.create(Unknown Source) 66.34/19.70 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.checkValidConstructorArgs(TRSFunctionApplication.java:228) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.(TRSFunctionApplication.java:264) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.(TRSCompoundTerm.java:22) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.put(HashMap.java:611) 66.34/19.70 at java.util.HashSet.add(HashSet.java:219) 66.34/19.70 at java.util.AbstractCollection.addAll(AbstractCollection.java:344) 66.34/19.70 at java.util.LinkedHashSet.(LinkedHashSet.java:169) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:110) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread75" #90 daemon prio=6 os_prio=0 tid=0x00002af290086000 nid=0x10b6 waiting for monitor entry [0x00002af2ac1fe000] 66.34/19.70 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.70 at immutables.Immutable.ImmutableArrayList.create(Unknown Source) 66.34/19.70 at immutables.Immutable.ImmutableCreator.create(Unknown Source) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.put(HashMap.java:611) 66.34/19.70 at java.util.HashSet.add(HashSet.java:219) 66.34/19.70 at aprove.Framework.Utility.GenericStructures.CollectionMap.add(CollectionMap.java:90) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleMaps.update(RuleMaps.java:52) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:300) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread74" #89 daemon prio=6 os_prio=0 tid=0x00002af290084000 nid=0x10b5 runnable [0x00002af2ac0fe000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintEQ.invert(IntegerConstraintCleaner.java:1463) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:359) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:458) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.clean(IntegerConstraintCleaner.java:80) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:144) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:83) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread73" #88 daemon prio=6 os_prio=0 tid=0x00002af290082000 nid=0x10b4 waiting for monitor entry [0x00002af2a3f38000] 66.34/19.70 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.70 at java.lang.AbstractStringBuilder.(AbstractStringBuilder.java:68) 66.34/19.70 at java.lang.StringBuilder.(StringBuilder.java:89) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSVariable.renumberVariables(TRSVariable.java:225) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:108) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.remove(HashMap.java:798) 66.34/19.70 at java.util.HashSet.remove(HashSet.java:235) 66.34/19.70 at java.util.AbstractSet.removeAll(AbstractSet.java:174) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:261) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread72" #87 daemon prio=6 os_prio=0 tid=0x00002af290080000 nid=0x10b3 waiting for monitor entry [0x00002af2a3e37000] 66.34/19.70 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.70 at java.util.Arrays.copyOf(Arrays.java:3181) 66.34/19.70 at java.util.ArrayList.grow(ArrayList.java:261) 66.34/19.70 at java.util.ArrayList.ensureExplicitCapacity(ArrayList.java:235) 66.34/19.70 at java.util.ArrayList.ensureCapacityInternal(ArrayList.java:227) 66.34/19.70 at java.util.ArrayList.add(ArrayList.java:458) 66.34/19.70 at aprove.DPFramework.BasicStructures.Unification.TermPairDag.addNodeToDag(TermPairDag.java:146) 66.34/19.70 at aprove.DPFramework.BasicStructures.Unification.TermPairDag.addTermWithFullSharing(TermPairDag.java:88) 66.34/19.70 at aprove.DPFramework.BasicStructures.Unification.TermPairDag.addTermWithFullSharing(TermPairDag.java:95) 66.34/19.70 at aprove.DPFramework.BasicStructures.Unification.TermPairDag.(TermPairDag.java:57) 66.34/19.70 at aprove.DPFramework.BasicStructures.Unification.UnificationDag.(UnificationDag.java:22) 66.34/19.70 at aprove.DPFramework.BasicStructures.Unification.Unification.(Unification.java:72) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:187) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread71" #86 daemon prio=6 os_prio=0 tid=0x00002af29007e000 nid=0x10b2 runnable [0x00002af2a3d32000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:515) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.getWithRenamedVariables(IGeneralizedRule.java:477) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover$RenamingCentral.renameVariablesUniquely(SymbolRemover.java:51) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:126) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread70" #85 daemon prio=6 os_prio=0 tid=0x00002af29007c000 nid=0x10b1 runnable [0x00002af2a3c35000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at java.util.HashMap.resize(HashMap.java:703) 66.34/19.70 at java.util.HashMap.putVal(HashMap.java:628) 66.34/19.70 at java.util.HashMap.put(HashMap.java:611) 66.34/19.70 at java.util.HashSet.add(HashSet.java:219) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintVariable.getVariables(IntegerConstraintCleaner.java:2229) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintRelation.getVariables(IntegerConstraintCleaner.java:1943) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintRelation.getVariables(IntegerConstraintCleaner.java:1938) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:414) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:458) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.clean(IntegerConstraintCleaner.java:80) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:144) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:83) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread69" #84 daemon prio=6 os_prio=0 tid=0x00002af29007a000 nid=0x10b0 waiting for monitor entry [0x00002af2a3b32000] 66.34/19.70 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.70 at java.util.ArrayList.iterator(ArrayList.java:834) 66.34/19.70 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.(TRSFunctionApplication.java:269) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.(TRSCompoundTerm.java:22) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSTerm.createFunctionApplication(TRSTerm.java:76) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:522) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.getWithRenamedVariables(IGeneralizedRule.java:477) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover$RenamingCentral.renameVariablesUniquely(SymbolRemover.java:51) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:126) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread68" #83 daemon prio=6 os_prio=0 tid=0x00002af290078000 nid=0x10af waiting for monitor entry [0x00002af2a3a33000] 66.34/19.70 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.70 at java.lang.AbstractStringBuilder.(AbstractStringBuilder.java:68) 66.34/19.70 at java.lang.StringBuilder.(StringBuilder.java:89) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSVariable.renumberVariables(TRSVariable.java:225) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:108) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.put(HashMap.java:611) 66.34/19.70 at java.util.HashSet.add(HashSet.java:219) 66.34/19.70 at java.util.stream.Collectors$$Lambda$3/1321203216.accept(Unknown Source) 66.34/19.70 at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) 66.34/19.70 at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) 66.34/19.70 at java.util.Iterator.forEachRemaining(Iterator.java:116) 66.34/19.70 at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) 66.34/19.70 at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) 66.34/19.70 at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) 66.34/19.70 at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) 66.34/19.70 at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) 66.34/19.70 at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.getResult(SymbolRemover.java:306) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:77) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread67" #82 daemon prio=6 os_prio=0 tid=0x00002af290075800 nid=0x10ae runnable [0x00002af2a3931000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSConstantTerm.renumberVariables(TRSConstantTerm.java:60) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.put(HashMap.java:611) 66.34/19.70 at java.util.HashSet.add(HashSet.java:219) 66.34/19.70 at java.util.AbstractCollection.addAll(AbstractCollection.java:344) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:262) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread66" #81 daemon prio=6 os_prio=0 tid=0x00002af290073800 nid=0x10ad runnable [0x00002af2a3831000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at java.util.LinkedHashMap.newNode(LinkedHashMap.java:256) 66.34/19.70 at java.util.HashMap.putVal(HashMap.java:630) 66.34/19.70 at java.util.HashMap.put(HashMap.java:611) 66.34/19.70 at java.util.HashSet.add(HashSet.java:219) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintVariable.getVariables(IntegerConstraintCleaner.java:2229) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$BinaryIntegerConstraintOperation.getVariables(IntegerConstraintCleaner.java:1221) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintRelation.getVariables(IntegerConstraintCleaner.java:1944) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintRelation.getVariables(IntegerConstraintCleaner.java:1938) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:414) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:458) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.clean(IntegerConstraintCleaner.java:80) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:144) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:83) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread65" #80 daemon prio=6 os_prio=0 tid=0x00002af290071800 nid=0x10ac runnable [0x00002af2a372f000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at immutables.Immutable.ImmutableArrayList.create(Unknown Source) 66.34/19.70 at immutables.Immutable.ImmutableCreator.create(Unknown Source) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.put(HashMap.java:611) 66.34/19.70 at java.util.HashSet.add(HashSet.java:219) 66.34/19.70 at java.util.AbstractCollection.addAll(AbstractCollection.java:344) 66.34/19.70 at java.util.LinkedHashSet.(LinkedHashSet.java:169) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:253) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread64" #79 daemon prio=6 os_prio=0 tid=0x00002af29006f800 nid=0x10ab runnable [0x00002af2a362f000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at immutables.Immutable.ImmutableIterator.create(Unknown Source) 66.34/19.70 at immutables.Immutable.DefaultImmutableList.iterator(Unknown Source) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectVariables(TRSFunctionApplication.java:288) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectVariables(TRSFunctionApplication.java:289) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectVariables(TRSFunctionApplication.java:289) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSTerm.getVariables(TRSTerm.java:572) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.getCondVariables(IGeneralizedRule.java:229) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.getAllVariables(IGeneralizedRule.java:482) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover$RenamingCentral.minimizeCounters(SymbolRemover.java:73) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover$$Lambda$26/1851461435.apply(Unknown Source) 66.34/19.70 at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) 66.34/19.70 at java.util.Iterator.forEachRemaining(Iterator.java:116) 66.34/19.70 at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) 66.34/19.70 at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) 66.34/19.70 at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) 66.34/19.70 at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) 66.34/19.70 at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) 66.34/19.70 at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.getResult(SymbolRemover.java:306) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:77) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread63" #78 daemon prio=6 os_prio=0 tid=0x00002af29006e000 nid=0x10aa runnable [0x00002af2a352c000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at java.util.ArrayList.iterator(ArrayList.java:834) 66.34/19.70 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.(TRSFunctionApplication.java:269) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.(TRSCompoundTerm.java:22) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.equals(IGeneralizedRule.java:179) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:154) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread62" #77 daemon prio=6 os_prio=0 tid=0x00002af29006c000 nid=0x10a9 waiting for monitor entry [0x00002af2a342b000] 66.34/19.70 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.70 at java.util.ArrayList.iterator(ArrayList.java:834) 66.34/19.70 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:517) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.getWithRenamedVariables(IGeneralizedRule.java:477) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover$RenamingCentral.renameVariablesUniquely(SymbolRemover.java:51) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:248) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread61" #76 daemon prio=6 os_prio=0 tid=0x00002af29006a000 nid=0x10a8 runnable [0x00002af2a332c000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSConstantTerm.renumberVariables(TRSConstantTerm.java:60) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:108) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.put(HashMap.java:611) 66.34/19.70 at java.util.HashSet.add(HashSet.java:219) 66.34/19.70 at aprove.Framework.Utility.GenericStructures.CollectionMap.add(CollectionMap.java:90) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleMaps.update(RuleMaps.java:39) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:300) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread60" #75 daemon prio=6 os_prio=0 tid=0x00002af290067800 nid=0x10a7 waiting for monitor entry [0x00002af2a322b000] 66.34/19.70 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSVariable.renumberVariables(TRSVariable.java:225) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.put(HashMap.java:611) 66.34/19.70 at java.util.HashSet.add(HashSet.java:219) 66.34/19.70 at aprove.Framework.Utility.GenericStructures.CollectionMap.add(CollectionMap.java:90) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleMaps.update(RuleMaps.java:45) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:300) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread59" #74 daemon prio=6 os_prio=0 tid=0x00002af290065800 nid=0x10a6 waiting for monitor entry [0x00002af2a3129000] 66.34/19.70 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.70 at immutables.Immutable.ImmutableArrayList.create(Unknown Source) 66.34/19.70 at immutables.Immutable.ImmutableCreator.create(Unknown Source) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.put(HashMap.java:611) 66.34/19.70 at java.util.HashSet.add(HashSet.java:219) 66.34/19.70 at java.util.AbstractCollection.addAll(AbstractCollection.java:344) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:262) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread58" #73 daemon prio=6 os_prio=0 tid=0x00002af290064000 nid=0x10a5 runnable [0x00002af2a3026000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at immutables.Immutable.ImmutableArrayList.create(Unknown Source) 66.34/19.70 at immutables.Immutable.ImmutableCreator.create(Unknown Source) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.remove(HashMap.java:798) 66.34/19.70 at java.util.HashSet.remove(HashSet.java:235) 66.34/19.70 at aprove.Framework.Utility.GenericStructures.CollectionMap.removeFromCollection(CollectionMap.java:246) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleMaps.unregisterFromLeft(RuleMaps.java:72) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:271) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread57" #72 daemon prio=6 os_prio=0 tid=0x00002af290062000 nid=0x10a4 waiting for monitor entry [0x00002af2a2f29000] 66.34/19.70 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.70 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread56" #71 daemon prio=6 os_prio=0 tid=0x00002af290060000 nid=0x10a3 runnable [0x00002af2a2e27000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:637) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.collectPositionsAndSubTerms(TRSFunctionApplication.java:642) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSTerm.getPositionsWithSubTerms(TRSTerm.java:452) 66.34/19.70 at aprove.Framework.IRSwT.IRSwTFormatTransformer.killNE(IRSwTFormatTransformer.java:323) 66.34/19.70 at aprove.Framework.IRSwT.IRSwTFormatTransformer.removeDivModAndNotAndNotEqualAndOrAndFalse(IRSwTFormatTransformer.java:599) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:81) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread55" #70 daemon prio=6 os_prio=0 tid=0x00002af29005e000 nid=0x10a2 runnable [0x00002af2a2d26000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at java.util.HashMap.resize(HashMap.java:703) 66.34/19.70 at java.util.HashMap.putVal(HashMap.java:628) 66.34/19.70 at java.util.HashMap.put(HashMap.java:611) 66.34/19.70 at java.util.HashSet.add(HashSet.java:219) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintVariable.getVariables(IntegerConstraintCleaner.java:2229) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintRelation.getVariables(IntegerConstraintCleaner.java:1943) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintRelation.getVariables(IntegerConstraintCleaner.java:1938) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:414) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:458) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.clean(IntegerConstraintCleaner.java:80) 66.34/19.70 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:144) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:83) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread54" #69 daemon prio=6 os_prio=0 tid=0x00002af29005c000 nid=0x10a1 runnable [0x00002af2a2c23000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at java.util.ArrayList.iterator(ArrayList.java:834) 66.34/19.70 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:81) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.put(HashMap.java:611) 66.34/19.70 at java.util.HashSet.add(HashSet.java:219) 66.34/19.70 at aprove.Framework.Utility.GenericStructures.CollectionMap.add(CollectionMap.java:90) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleMaps.update(RuleMaps.java:52) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:300) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread53" #68 daemon prio=6 os_prio=0 tid=0x00002af290059800 nid=0x10a0 runnable [0x00002af2a2b22000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at immutables.Immutable.ImmutableArrayList.create(Unknown Source) 66.34/19.70 at immutables.Immutable.ImmutableCreator.create(Unknown Source) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.put(HashMap.java:611) 66.34/19.70 at java.util.HashSet.add(HashSet.java:219) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:249) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread52" #67 daemon prio=6 os_prio=0 tid=0x00002af290057800 nid=0x109f runnable [0x00002af2a2a23000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSVariable.renumberVariables(TRSVariable.java:235) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.(IGeneralizedRule.java:52) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.getWithRenamedVariables(IGeneralizedRule.java:478) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover$RenamingCentral.renameVariablesUniquely(SymbolRemover.java:51) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:248) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread51" #66 daemon prio=6 os_prio=0 tid=0x00002af290056000 nid=0x109e runnable [0x00002af2a2921000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at immutables.Immutable.ImmutableIterator.create(Unknown Source) 66.34/19.70 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.(TRSFunctionApplication.java:269) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.(TRSCompoundTerm.java:22) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.remove(HashMap.java:798) 66.34/19.70 at java.util.HashSet.remove(HashSet.java:235) 66.34/19.70 at java.util.AbstractSet.removeAll(AbstractSet.java:174) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:261) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread50" #65 daemon prio=6 os_prio=0 tid=0x00002af290054000 nid=0x109d waiting for monitor entry [0x00002af2a281e000] 66.34/19.70 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.70 at immutables.Immutable.ImmutableArrayList.create(Unknown Source) 66.34/19.70 at immutables.Immutable.ImmutableCreator.create(Unknown Source) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.70 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.70 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.70 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.70 at java.util.HashMap.put(HashMap.java:611) 66.34/19.70 at java.util.HashSet.add(HashSet.java:219) 66.34/19.70 at aprove.Framework.Utility.GenericStructures.CollectionMap.add(CollectionMap.java:90) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleMaps.update(RuleMaps.java:52) 66.34/19.70 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:300) 66.34/19.70 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.70 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.70 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.70 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.70 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.70 at java.lang.Thread.run(Thread.java:748) 66.34/19.70 66.34/19.70 "ThreadPoolThread49" #64 daemon prio=6 os_prio=0 tid=0x00002af290052000 nid=0x109c runnable [0x00002af2a271d000] 66.34/19.70 java.lang.Thread.State: RUNNABLE 66.34/19.70 at immutables.Immutable.ImmutableIterator.create(Unknown Source) 66.34/19.70 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.(TRSFunctionApplication.java:269) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.(TRSCompoundTerm.java:22) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.71 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.71 at java.util.HashMap.put(HashMap.java:611) 66.34/19.71 at java.util.HashSet.add(HashSet.java:219) 66.34/19.71 at aprove.Framework.Utility.GenericStructures.CollectionMap.add(CollectionMap.java:90) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleMaps.update(RuleMaps.java:52) 66.34/19.71 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:300) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread48" #63 daemon prio=6 os_prio=0 tid=0x00002af290050000 nid=0x109b runnable [0x00002af2a261b000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at java.util.ArrayList.(ArrayList.java:152) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:78) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.71 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.71 at java.util.HashMap.put(HashMap.java:611) 66.34/19.71 at java.util.HashSet.add(HashSet.java:219) 66.34/19.71 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:249) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread47" #62 daemon prio=6 os_prio=0 tid=0x00002af29004e000 nid=0x109a runnable [0x00002af2a251d000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at java.util.ArrayList.iterator(ArrayList.java:834) 66.34/19.71 at immutables.Immutable.ImmutableArrayList.iterator(Unknown Source) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.checkValidConstructorArgs(TRSFunctionApplication.java:228) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.(TRSFunctionApplication.java:264) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.(TRSCompoundTerm.java:22) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.71 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.71 at java.util.HashMap.put(HashMap.java:611) 66.34/19.71 at java.util.HashSet.add(HashSet.java:219) 66.34/19.71 at aprove.Framework.Utility.GenericStructures.CollectionMap.add(CollectionMap.java:90) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleMaps.update(RuleMaps.java:52) 66.34/19.71 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:300) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread46" #61 daemon prio=6 os_prio=0 tid=0x00002af29004c000 nid=0x1098 runnable [0x00002af2a241c000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSConstantTerm.renumberVariables(TRSConstantTerm.java:60) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.71 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.71 at java.util.HashMap.put(HashMap.java:611) 66.34/19.71 at java.util.HashSet.add(HashSet.java:219) 66.34/19.71 at java.util.AbstractCollection.addAll(AbstractCollection.java:344) 66.34/19.71 at java.util.LinkedHashSet.(LinkedHashSet.java:169) 66.34/19.71 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:110) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread45" #60 daemon prio=6 os_prio=0 tid=0x00002af29004a000 nid=0x1096 waiting for monitor entry [0x00002af2a231a000] 66.34/19.71 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.71 at immutables.Immutable.ImmutableArrayList.create(Unknown Source) 66.34/19.71 at immutables.Immutable.ImmutableCreator.create(Unknown Source) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.71 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.71 at java.util.HashMap.put(HashMap.java:611) 66.34/19.71 at java.util.HashSet.add(HashSet.java:219) 66.34/19.71 at aprove.Framework.Utility.GenericStructures.CollectionMap.add(CollectionMap.java:90) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleMaps.update(RuleMaps.java:39) 66.34/19.71 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:300) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread44" #59 daemon prio=6 os_prio=0 tid=0x00002af290048800 nid=0x108c waiting for monitor entry [0x00002af2a221b000] 66.34/19.71 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.71 at immutables.Immutable.ImmutableArrayList.create(Unknown Source) 66.34/19.71 at immutables.Immutable.ImmutableCreator.create(Unknown Source) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:522) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:518) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.renameVariables(TRSFunctionApplication.java:28) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.getWithRenamedVariables(IGeneralizedRule.java:477) 66.34/19.71 at aprove.Framework.IntTRS.Compression.SymbolRemover$RenamingCentral.renameVariablesUniquely(SymbolRemover.java:51) 66.34/19.71 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:248) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread43" #58 daemon prio=6 os_prio=0 tid=0x00002af290046800 nid=0x108b runnable [0x00002af2a211a000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at java.lang.AbstractStringBuilder.(AbstractStringBuilder.java:68) 66.34/19.71 at java.lang.StringBuilder.(StringBuilder.java:89) 66.34/19.71 at aprove.Framework.IntTRS.Compression.SymbolRemover$RenamingCentral.renameUniquely(SymbolRemover.java:65) 66.34/19.71 at aprove.Framework.IntTRS.Compression.SymbolRemover$RenamingCentral.getRenamingMap(SymbolRemover.java:57) 66.34/19.71 at aprove.Framework.IntTRS.Compression.SymbolRemover$RenamingCentral.renameVariablesUniquely(SymbolRemover.java:44) 66.34/19.71 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:199) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread42" #57 daemon prio=6 os_prio=0 tid=0x00002af290044800 nid=0x1089 runnable [0x00002af2a2017000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSVariable.renumberVariables(TRSVariable.java:235) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.71 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.71 at java.util.HashMap.remove(HashMap.java:798) 66.34/19.71 at java.util.HashSet.remove(HashSet.java:235) 66.34/19.71 at java.util.AbstractSet.removeAll(AbstractSet.java:174) 66.34/19.71 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:261) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread41" #56 daemon prio=6 os_prio=0 tid=0x00002af290043000 nid=0x1088 runnable [0x00002af2a1f16000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSVariable.renumberVariables(TRSVariable.java:235) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.71 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.71 at java.util.HashMap.remove(HashMap.java:798) 66.34/19.71 at java.util.HashSet.remove(HashSet.java:235) 66.34/19.71 at java.util.AbstractSet.removeAll(AbstractSet.java:174) 66.34/19.71 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:261) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread40" #55 daemon prio=6 os_prio=0 tid=0x00002af290012000 nid=0x1084 runnable [0x00002af2a02fd000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at immutables.Immutable.ImmutableArrayList.create(Unknown Source) 66.34/19.71 at immutables.Immutable.ImmutableCreator.create(Unknown Source) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:88) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:110) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.toFullGeneralizedRule(IGeneralizedRule.java:161) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.hashCode(IGeneralizedRule.java:313) 66.34/19.71 at java.util.HashMap.hash(HashMap.java:338) 66.34/19.71 at java.util.HashMap.remove(HashMap.java:798) 66.34/19.71 at java.util.HashSet.remove(HashSet.java:235) 66.34/19.71 at aprove.Framework.Utility.GenericStructures.CollectionMap.removeFromCollection(CollectionMap.java:246) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleMaps.unregisterFromLeft(RuleMaps.java:72) 66.34/19.71 at aprove.Framework.IntTRS.Compression.SymbolRemover.tryToRemoveSymbol(SymbolRemover.java:271) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:72) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread39" #54 daemon prio=6 os_prio=0 tid=0x00002af290041000 nid=0x1080 runnable [0x00002af2a1e17000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at java.lang.AbstractStringBuilder.(AbstractStringBuilder.java:68) 66.34/19.71 at java.lang.StringBuilder.(StringBuilder.java:89) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSVariable.renumberVariables(TRSVariable.java:225) 66.34/19.71 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:108) 66.34/19.71 at aprove.DPFramework.BasicStructures.GeneralizedRule.create(GeneralizedRule.java:132) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.(IGeneralizedRule.java:52) 66.34/19.71 at aprove.DPFramework.IDPProblem.IGeneralizedRule.create(IGeneralizedRule.java:64) 66.34/19.71 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:160) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:83) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread38" #53 daemon prio=6 os_prio=0 tid=0x00002af29003f000 nid=0x107b waiting on condition [0x00002af2a1d16000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at java.util.Collections.singleton(Collections.java:4667) 66.34/19.71 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.getNeededVariablesInFilteredTerm(IntTRSUnneededArgumentFilterProcessor.java:450) 66.34/19.71 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.processRules(IntTRSUnneededArgumentFilterProcessor.java:155) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:141) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread37" #52 daemon prio=6 os_prio=0 tid=0x00002af29003e000 nid=0x107a waiting on condition [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "ThreadPoolThread35" #48 daemon prio=6 os_prio=0 tid=0x00002af29003a000 nid=0x1058 waiting on condition [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "ThreadPoolThread34" #47 daemon prio=6 os_prio=0 tid=0x00002af290009000 nid=0x1057 waiting on condition [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "ThreadPoolThread33" #46 daemon prio=6 os_prio=0 tid=0x00002af290038000 nid=0x1056 waiting for monitor entry [0x00002af2a1612000] 66.34/19.71 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.71 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread32" #45 daemon prio=6 os_prio=0 tid=0x00002af290036000 nid=0x1055 waiting on condition [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "ThreadPoolThread31" #44 daemon prio=6 os_prio=0 tid=0x00002af290034800 nid=0x1054 waiting for monitor entry [0x00002af2a1410000] 66.34/19.71 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.71 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread30" #43 daemon prio=6 os_prio=0 tid=0x00002af290032800 nid=0x1053 runnable [0x00002af2a130e000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at java.util.Collections.singleton(Collections.java:4667) 66.34/19.71 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.getNeededVariablesInFilteredTerm(IntTRSUnneededArgumentFilterProcessor.java:450) 66.34/19.71 at aprove.Framework.IntTRS.IntTRSUnneededArgumentFilterProcessor.processRules(IntTRSUnneededArgumentFilterProcessor.java:155) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:141) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread29" #42 daemon prio=6 os_prio=0 tid=0x00002af290030800 nid=0x1051 waiting on condition [0x00002af2a120d000] 66.34/19.71 java.lang.Thread.State: WAITING (parking) 66.34/19.71 at sun.misc.Unsafe.park(Native Method) 66.34/19.71 - parking to wait for <0x000000044054ca00> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) 66.34/19.71 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) 66.34/19.71 at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) 66.34/19.71 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870) 66.34/19.71 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199) 66.34/19.71 at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209) 66.34/19.71 at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285) 66.34/19.71 at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:936) 66.34/19.71 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) 66.34/19.71 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 66.34/19.71 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 66.34/19.71 at java.lang.UNIXProcess$$Lambda$11/1064833834.run(Unknown Source) 66.34/19.71 at java.security.AccessController.doPrivileged(Native Method) 66.34/19.71 at java.lang.UNIXProcess.(UNIXProcess.java:257) 66.34/19.71 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 66.34/19.71 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 66.34/19.71 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:43) 66.34/19.71 at aprove.InputModules.Programs.t2.T2Processor.determineT2Command(T2Processor.java:215) 66.34/19.71 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:97) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread28" #41 daemon prio=6 os_prio=0 tid=0x00002af29002e800 nid=0x1050 waiting on condition [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "ThreadPoolThread27" #40 daemon prio=6 os_prio=0 tid=0x00002af29002c800 nid=0x104f waiting on condition [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "ThreadPoolThread26" #39 daemon prio=6 os_prio=0 tid=0x00002af29002a000 nid=0x104e waiting on condition [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "ThreadPoolThread25" #38 daemon prio=6 os_prio=0 tid=0x00002af290028000 nid=0x104d waiting on condition [0x00002af2a0e09000] 66.34/19.71 java.lang.Thread.State: WAITING (parking) 66.34/19.71 at sun.misc.Unsafe.park(Native Method) 66.34/19.71 - parking to wait for <0x000000044054ca00> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) 66.34/19.71 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) 66.34/19.71 at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) 66.34/19.71 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870) 66.34/19.71 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199) 66.34/19.71 at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209) 66.34/19.71 at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285) 66.34/19.71 at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:936) 66.34/19.71 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) 66.34/19.71 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 66.34/19.71 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 66.34/19.71 at java.lang.UNIXProcess$$Lambda$11/1064833834.run(Unknown Source) 66.34/19.71 at java.security.AccessController.doPrivileged(Native Method) 66.34/19.71 at java.lang.UNIXProcess.(UNIXProcess.java:257) 66.34/19.71 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 66.34/19.71 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 66.34/19.71 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:43) 66.34/19.71 at aprove.InputModules.Programs.t2.T2Processor.determineT2Command(T2Processor.java:215) 66.34/19.71 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:97) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread24" #37 daemon prio=6 os_prio=0 tid=0x00002af290026000 nid=0x104c waiting for monitor entry [0x00002af2a0d09000] 66.34/19.71 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.71 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread23" #36 daemon prio=6 os_prio=0 tid=0x00002af290024000 nid=0x104b waiting for monitor entry [0x00002af2a0c08000] 66.34/19.71 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.71 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread22" #35 daemon prio=6 os_prio=0 tid=0x00002af290022000 nid=0x104a waiting on condition [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "ThreadPoolThread21" #34 daemon prio=6 os_prio=0 tid=0x00002af290020000 nid=0x1049 waiting on condition [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "ThreadPoolThread20" #33 daemon prio=6 os_prio=0 tid=0x00002af29001e000 nid=0x1048 waiting on condition [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "ThreadPoolThread19" #32 daemon prio=6 os_prio=0 tid=0x00002af29001c000 nid=0x1047 waiting for monitor entry [0x00002af2a0803000] 66.34/19.71 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.71 at java.util.LinkedHashMap.newNode(LinkedHashMap.java:256) 66.34/19.71 at java.util.HashMap.putVal(HashMap.java:630) 66.34/19.71 at java.util.HashMap.put(HashMap.java:611) 66.34/19.71 at java.util.HashSet.add(HashSet.java:219) 66.34/19.71 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintVariable.getVariables(IntegerConstraintCleaner.java:2229) 66.34/19.71 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintRelation.getVariables(IntegerConstraintCleaner.java:1943) 66.34/19.71 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintRelation.getVariables(IntegerConstraintCleaner.java:1938) 66.34/19.71 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:414) 66.34/19.71 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:458) 66.34/19.71 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.clean(IntegerConstraintCleaner.java:80) 66.34/19.71 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:144) 66.34/19.71 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:83) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread16" #29 daemon prio=6 os_prio=0 tid=0x00002af290010800 nid=0x1044 waiting on condition [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "ThreadPoolThread14" #27 daemon prio=6 os_prio=0 tid=0x00002af290017800 nid=0x1041 waiting for monitor entry [0x00002af2a0602000] 66.34/19.71 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.71 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread13" #26 daemon prio=6 os_prio=0 tid=0x00002af290015800 nid=0x1033 waiting on condition [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "ThreadPoolThread12" #25 daemon prio=6 os_prio=0 tid=0x00002af290014000 nid=0x1032 waiting for monitor entry [0x00002af2a0400000] 66.34/19.71 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.71 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "process reaper" #20 daemon prio=10 os_prio=0 tid=0x00002af288013800 nid=0xfb6 waiting on condition [0x00002af20ffd2000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at java.lang.UNIXProcess$ProcessPipeInputStream.processExited(UNIXProcess.java:527) 66.34/19.71 - locked <0x00000007a1a4a240> (a java.lang.UNIXProcess$ProcessPipeInputStream) 66.34/19.71 at java.lang.UNIXProcess.lambda$initStreams$3(UNIXProcess.java:298) 66.34/19.71 at java.lang.UNIXProcess$$Lambda$12/1463669761.run(Unknown Source) 66.34/19.71 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 66.34/19.71 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "TimeRefresherThread" #19 daemon prio=6 os_prio=0 tid=0x00002af29000d000 nid=0xfb4 runnable [0x00002af2670d2000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at sun.management.ThreadImpl.getThreadCpuTime(ThreadImpl.java:224) 66.34/19.71 at aprove.Strategies.Abortions.TrackThread.getCpuIncrease(TrackThread.java:129) 66.34/19.71 at aprove.Strategies.Abortions.TrackThread.getTimeIncrease(TrackThread.java:121) 66.34/19.71 - locked <0x00000007a1b8ed30> (a aprove.Strategies.Abortions.TrackThreadPool) 66.34/19.71 at aprove.Strategies.Abortions.TrackThread.checkTime(TrackThread.java:113) 66.34/19.71 at aprove.Strategies.Abortions.TimeRefresher$TimeRefresherThread.doPoll(TimeRefresher.java:65) 66.34/19.71 at aprove.Strategies.Abortions.TimeRefresher$TimeRefresherThread.run(TimeRefresher.java:54) 66.34/19.71 66.34/19.71 "DefaultMachine" #18 daemon prio=6 os_prio=0 tid=0x00002af2107e1800 nid=0xfb3 runnable [0x00002af266fd0000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at java.util.AbstractCollection.isEmpty(AbstractCollection.java:86) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.startWorker(PrioritizableThreadPool.java:411) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.executeNow(PrioritizableThreadPool.java:191) 66.34/19.71 - locked <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.71 at aprove.Strategies.Util.ThreadingPolicy$HighPolicy.schedule(ThreadingPolicy.java:26) 66.34/19.71 at aprove.Strategies.Util.ThreadingPolicy$DefaultPolicy.schedule(ThreadingPolicy.java:41) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.start(Executor.java:114) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecProcessorStrategy.exec(ExecProcessorStrategy.java:55) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecAny.exec(ExecAny.java:62) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecSimple.exec(ExecSimple.java:40) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecAny.exec(ExecAny.java:62) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecSequence.exec(ExecSequence.java:24) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecFirst.exec(ExecFirst.java:71) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecSolve.exec(ExecSolve.java:82) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecAny.exec(ExecAny.java:62) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecSolve.exec(ExecSolve.java:82) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecAny.exec(ExecAny.java:62) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecSolve.exec(ExecSolve.java:82) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecFirst.exec(ExecFirst.java:71) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecAllParallel.exec(ExecAllParallel.java:29) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecSolve.exec(ExecSolve.java:82) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecAny.exec(ExecAny.java:62) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecSolve.exec(ExecSolve.java:82) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.ExecAny.exec(ExecAny.java:62) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.StrategyRoot.evaluateOnce(StrategyRoot.java:35) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.impl.DefaultMachine$CmdExec.run(DefaultMachine.java:247) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.impl.DefaultMachine.run(DefaultMachine.java:174) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread3" #13 daemon prio=5 os_prio=0 tid=0x00002af21026e000 nid=0xf89 waiting for monitor entry [0x00002af266ed0000] 66.34/19.71 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.71 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread2" #12 daemon prio=5 os_prio=0 tid=0x00002af21026c000 nid=0xf88 runnable [0x00002af266dcf000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at java.util.LinkedList.toArray(LinkedList.java:1050) 66.34/19.71 at java.util.LinkedList.addAll(LinkedList.java:408) 66.34/19.71 at java.util.LinkedList.addAll(LinkedList.java:387) 66.34/19.71 at java.util.LinkedList.(LinkedList.java:119) 66.34/19.71 at aprove.InputModules.Programs.llvm.segraph.LLVMSELoop.toPaths(LLVMSELoop.java:461) 66.34/19.71 at aprove.InputModules.Programs.llvm.processors.LLVMNonterminationProcessor.process(LLVMNonterminationProcessor.java:569) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 66.34/19.71 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "ThreadPoolThread0" #10 daemon prio=5 os_prio=0 tid=0x00002af210255000 nid=0xf86 waiting for monitor entry [0x00002af266bcd000] 66.34/19.71 java.lang.Thread.State: BLOCKED (on object monitor) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.fetchJob(PrioritizableThreadPool.java:312) 66.34/19.71 - waiting to lock <0x000000044000a2b0> (a aprove.Strategies.Util.PrioritizableThreadPool) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool.access$300(PrioritizableThreadPool.java:24) 66.34/19.71 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:269) 66.34/19.71 at java.lang.Thread.run(Thread.java:748) 66.34/19.71 66.34/19.71 "Service Thread" #8 daemon prio=9 os_prio=0 tid=0x00002af21018f800 nid=0xf75 runnable [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "C1 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00002af210184000 nid=0xf74 runnable [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00002af210182800 nid=0xf73 runnable [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00002af21017f800 nid=0xf72 runnable [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00002af21017e000 nid=0xf71 waiting on condition [0x0000000000000000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 66.34/19.71 "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00002af21014a000 nid=0xf70 waiting on condition [0x00002af227daf000] 66.34/19.71 java.lang.Thread.State: RUNNABLE 66.34/19.71 at java.io.FileInputStream.close(FileInputStream.java:317) 66.34/19.71 - locked <0x00000007a9420e40> (a java.lang.Object) 66.34/19.71 at java.io.FileInputStream.finalize(FileInputStream.java:397) 66.34/19.71 at java.lang.System$2.invokeFinalize(System.java:1270) 66.34/19.71 at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:98) 66.34/19.71 at java.lang.ref.Finalizer.access$100(Finalizer.java:34) 66.34/19.71 at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:210) 66.34/19.71 66.34/19.71 "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00002af210145800 nid=0xf6f in Object.wait() [0x00002af227cae000] 66.34/19.71 java.lang.Thread.State: WAITING (on object monitor) 66.34/19.71 at java.lang.Object.wait(Native Method) 66.34/19.71 - waiting on <0x000000044000a8c8> (a java.lang.ref.Reference$Lock) 66.34/19.71 at java.lang.Object.wait(Object.java:502) 66.34/19.71 at java.lang.ref.Reference.tryHandlePending(Reference.java:191) 66.34/19.71 - locked <0x000000044000a8c8> (a java.lang.ref.Reference$Lock) 66.34/19.71 at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) 66.34/19.71 66.34/19.71 "main" #1 prio=5 os_prio=0 tid=0x00002af210008800 nid=0xf66 in Object.wait() [0x00002af20b542000] 66.34/19.71 java.lang.Thread.State: WAITING (on object monitor) 66.34/19.71 at java.lang.Object.wait(Native Method) 66.34/19.71 - waiting on <0x000000044000c2b0> (a aprove.Strategies.ExecutableStrategies.impl.Handle) 66.34/19.71 at java.lang.Object.wait(Object.java:502) 66.34/19.71 at aprove.Strategies.ExecutableStrategies.impl.Handle.waitForFinish(Handle.java:42) 66.34/19.71 - locked <0x000000044000c2b0> (a aprove.Strategies.ExecutableStrategies.impl.Handle) 66.34/19.71 at aprove.Runtime.AProVE.waitForHandle(AProVE.java:32) 66.34/19.71 at aprove.Runtime.AProVE.run(AProVE.java:101) 66.34/19.71 at aprove.CommandLineInterface.Main.run(Main.java:94) 66.34/19.71 at aprove.CommandLineInterface.Main.doMain(Main.java:42) 66.34/19.71 at aprove.Main.doMain(Main.java:54) 66.34/19.71 at aprove.Main.main(Main.java:20) 66.34/19.71 66.34/19.71 "VM Thread" os_prio=0 tid=0x00002af21013e000 nid=0xf6e runnable 66.34/19.71 66.34/19.71 "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00002af21001e000 nid=0xf68 runnable 66.34/19.71 66.34/19.71 "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00002af21001f800 nid=0xf69 runnable 66.34/19.71 66.34/19.71 "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00002af210021800 nid=0xf6a runnable 66.34/19.71 66.34/19.71 "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00002af210023800 nid=0xf6b runnable 66.34/19.71 66.34/19.71 "VM Periodic Task Thread" os_prio=0 tid=0x00002af210192000 nid=0xf84 waiting on condition 66.34/19.71 67.74/20.15 JNI global references: 328 67.74/20.15 80.96/23.60 Heap 80.96/23.60 PSYoungGen total 4637184K, used 186910K [0x0000000695580000, 0x00000007c0000000, 0x00000007c0000000) 80.96/23.60 eden space 4368896K, 1% used [0x0000000695580000,0x00000006992eb9e0,0x00000007a0000000) 80.96/23.60 from space 268288K, 46% used [0x00000007afa00000,0x00000007b731c1e8,0x00000007c0000000) 80.96/23.60 to space 256000K, 0% used [0x00000007a0000000,0x00000007a0000000,0x00000007afa00000) 80.96/23.60 ParOldGen total 9786880K, used 119458K [0x0000000440000000, 0x0000000695580000, 0x0000000695580000) 80.96/23.60 object space 9786880K, 1% used [0x0000000440000000,0x00000004474a8ab0,0x0000000695580000) 80.96/23.60 Metaspace used 23423K, capacity 23704K, committed 24192K, reserved 1071104K 80.96/23.60 class space used 2540K, capacity 2618K, committed 2688K, reserved 1048576K 80.96/23.60 99.66/28.89 EOF