12.63/4.09 2019-03-29 09:12:02 12.63/4.09 Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.144-b01 mixed mode): 12.63/4.09 12.63/4.09 "process reaper" #97 daemon prio=10 os_prio=0 tid=0x00002abe18001000 nid=0x1602 waiting on condition [0x00002abe01b4e000] 12.63/4.09 java.lang.Thread.State: TIMED_WAITING (parking) 12.63/4.09 at sun.misc.Unsafe.park(Native Method) 12.63/4.09 - parking to wait for <0x000000044169c028> (a java.util.concurrent.SynchronousQueue$TransferStack) 12.63/4.09 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 12.63/4.09 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 12.63/4.09 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 12.63/4.09 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "process reaper" #96 daemon prio=10 os_prio=0 tid=0x00002abdcc009000 nid=0x1601 waiting on condition [0x00002abd73fe3000] 12.63/4.09 java.lang.Thread.State: TIMED_WAITING (parking) 12.63/4.09 at sun.misc.Unsafe.park(Native Method) 12.63/4.09 - parking to wait for <0x000000044169c028> (a java.util.concurrent.SynchronousQueue$TransferStack) 12.63/4.09 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 12.63/4.09 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 12.63/4.09 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 12.63/4.09 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "process reaper" #95 daemon prio=10 os_prio=0 tid=0x00002abe24001000 nid=0x15fe waiting on condition [0x00002abd73faa000] 12.63/4.09 java.lang.Thread.State: TIMED_WAITING (parking) 12.63/4.09 at sun.misc.Unsafe.park(Native Method) 12.63/4.09 - parking to wait for <0x000000044169c028> (a java.util.concurrent.SynchronousQueue$TransferStack) 12.63/4.09 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 12.63/4.09 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 12.63/4.09 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 12.63/4.09 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "process reaper" #94 daemon prio=10 os_prio=0 tid=0x00002abe04038000 nid=0x15f6 waiting for monitor entry [0x00002abd73f71000] 12.63/4.09 java.lang.Thread.State: BLOCKED (on object monitor) 12.63/4.09 at java.lang.UNIXProcess$ProcessPipeInputStream.processExited(UNIXProcess.java:527) 12.63/4.09 - locked <0x00000006b6dcfcb8> (a java.lang.UNIXProcess$ProcessPipeInputStream) 12.63/4.09 at java.lang.UNIXProcess.lambda$initStreams$3(UNIXProcess.java:298) 12.63/4.09 at java.lang.UNIXProcess$$Lambda$12/401395479.run(Unknown Source) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread66" #87 daemon prio=6 os_prio=0 tid=0x00002abddc041800 nid=0x15d4 runnable [0x00002abe00f0a000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.lang.StringBuilder.append(StringBuilder.java:208) 12.63/4.09 at aprove.DPFramework.BasicStructures.TRSVariable.renumberVariables(TRSVariable.java:225) 12.63/4.09 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 12.63/4.09 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 12.63/4.09 at aprove.DPFramework.BasicStructures.GeneralizedRule.checkProperStd(GeneralizedRule.java:75) 12.63/4.09 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:116) 12.63/4.09 at aprove.DPFramework.BasicStructures.Rule.(Rule.java:53) 12.63/4.09 at aprove.DPFramework.BasicStructures.Rule.renameVariables(Rule.java:275) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doOneNarrowingStep(NonTerminationProcessor.java:514) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doClosure(NonTerminationProcessor.java:341) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doHeuristic(NonTerminationProcessor.java:284) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.processQDPProblem(NonTerminationProcessor.java:262) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor.processQDPProblem(NonTerminationProcessor.java:107) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread62" #83 daemon prio=6 os_prio=0 tid=0x00002abddc03b800 nid=0x15d0 runnable [0x00002abe00e09000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.ArithmeticCircuitFactory.buildTimesCircuit(ArithmeticCircuitFactory.java:519) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.ArithmeticCircuitFactory.buildTimesCircuit(ArithmeticCircuitFactory.java:122) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertExponents(PlainSPCToCircuitConverter.java:521) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.AbstractSPCToCircuitConverter.convertIndefinitePart(AbstractSPCToCircuitConverter.java:394) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertMonomial(PlainSPCToCircuitConverter.java:385) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertPolyMap(PlainSPCToCircuitConverter.java:155) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.AbstractSPCToCircuitConverter.convertPolynomial(AbstractSPCToCircuitConverter.java:384) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertConstraint(PlainSPCToCircuitConverter.java:81) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.AbstractSPCToCircuitConverter.convert(AbstractSPCToCircuitConverter.java:299) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:129) 12.63/4.09 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread61" #82 daemon prio=6 os_prio=0 tid=0x00002abddc02b800 nid=0x15cf runnable [0x00002abe00d07000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at sun.misc.Unsafe.unpark(Native Method) 12.63/4.09 at java.util.concurrent.locks.LockSupport.unpark(LockSupport.java:141) 12.63/4.09 at java.util.concurrent.SynchronousQueue$TransferStack$SNode.tryMatch(SynchronousQueue.java:265) 12.63/4.09 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:383) 12.63/4.09 at java.util.concurrent.SynchronousQueue.offer(SynchronousQueue.java:913) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1371) 12.63/4.09 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 12.63/4.09 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 12.63/4.09 at java.lang.UNIXProcess$$Lambda$11/216820.run(Unknown Source) 12.63/4.09 at java.security.AccessController.doPrivileged(Native Method) 12.63/4.09 at java.lang.UNIXProcess.(UNIXProcess.java:257) 12.63/4.09 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.63/4.09 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:620) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:485) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.solve(MiniSATFileChecker.java:268) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.solve(MiniSATFileChecker.java:206) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.solve(MiniSATFileChecker.java:153) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:161) 12.63/4.09 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread60" #81 daemon prio=6 os_prio=0 tid=0x00002abddc029800 nid=0x15ce runnable [0x00002abe0110c000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.63/4.09 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.63/4.09 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.63/4.09 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:620) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:450) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:347) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.63/4.09 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.PMatroExoticSolver.solveQActive(PMatroExoticSolver.java:330) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread58" #79 daemon prio=6 os_prio=0 tid=0x00002abddc037800 nid=0x15cc runnable [0x00002abe0140e000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.lang.Thread.setPriority0(Native Method) 12.63/4.09 at java.lang.Thread.setPriority(Thread.java:1095) 12.63/4.09 at java.lang.Thread.init(Thread.java:417) 12.63/4.09 at java.lang.Thread.init(Thread.java:349) 12.63/4.09 at java.lang.Thread.(Thread.java:678) 12.63/4.09 at java.lang.UNIXProcess.lambda$null$0(UNIXProcess.java:229) 12.63/4.09 at java.lang.UNIXProcess$$Lambda$10/1867287829.newThread(Unknown Source) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor$Worker.(ThreadPoolExecutor.java:619) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:932) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) 12.63/4.09 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 12.63/4.09 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 12.63/4.09 at java.lang.UNIXProcess$$Lambda$11/216820.run(Unknown Source) 12.63/4.09 at java.security.AccessController.doPrivileged(Native Method) 12.63/4.09 at java.lang.UNIXProcess.(UNIXProcess.java:257) 12.63/4.09 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.63/4.09 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:620) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:450) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:347) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.63/4.09 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:264) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:229) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SPCFormulae.NegPoloInterpretation.solve(NegPoloInterpretation.java:201) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.QDPNegPoloSolver.solveQActive(QDPNegPoloSolver.java:89) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread54" #75 daemon prio=6 os_prio=0 tid=0x00002abddc01b000 nid=0x15c8 runnable [0x00002abe00b06000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.63/4.09 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.63/4.09 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.63/4.09 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:620) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:450) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:347) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.63/4.09 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.63/4.09 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.solveWithoutOptimizing(POLOSolver.java:230) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:209) 12.63/4.09 at aprove.DPFramework.TRSProblem.Solvers.RRRPoloSolver.solveRRR(RRRPoloSolver.java:53) 12.63/4.09 at aprove.DPFramework.TRSProblem.Solvers.RRRPoloSolver.solveRRR(RRRPoloSolver.java:20) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.MRRProcessor.processQDPProblem(MRRProcessor.java:61) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread53" #74 daemon prio=6 os_prio=0 tid=0x00002abddc015800 nid=0x15c7 runnable [0x00002abe00803000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at aprove.Framework.PropositionalLogic.Formulae.NaryJunctorFormula.label(NaryJunctorFormula.java:78) 12.63/4.09 at aprove.Framework.PropositionalLogic.FormulaToDimacsConverter.toEDimacsArrays(FormulaToDimacsConverter.java:285) 12.63/4.09 at aprove.Framework.PropositionalLogic.FormulaToDimacsConverter.convert(FormulaToDimacsConverter.java:93) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.solve(MiniSATFileChecker.java:137) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:161) 12.63/4.09 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread52" #73 daemon prio=6 os_prio=0 tid=0x00002abddc036800 nid=0x15c6 runnable [0x00002abe00c07000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.63/4.09 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.63/4.09 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.63/4.09 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:620) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:450) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:347) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.63/4.09 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.63/4.09 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread51" #72 daemon prio=6 os_prio=0 tid=0x00002abddc00a800 nid=0x15c5 runnable [0x00002abdb3ddd000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.io.FileInputStream.readBytes(Native Method) 12.63/4.09 at java.io.FileInputStream.read(FileInputStream.java:255) 12.63/4.09 at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) 12.63/4.09 at java.io.BufferedInputStream.read(BufferedInputStream.java:345) 12.63/4.09 - locked <0x00000006abb25c80> (a java.lang.UNIXProcess$ProcessPipeInputStream) 12.63/4.09 at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) 12.63/4.09 at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) 12.63/4.09 at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) 12.63/4.09 - locked <0x00000006abb2a310> (a java.io.InputStreamReader) 12.63/4.09 at java.io.InputStreamReader.read(InputStreamReader.java:184) 12.63/4.09 at java.io.BufferedReader.fill(BufferedReader.java:161) 12.63/4.09 at java.io.BufferedReader.readLine(BufferedReader.java:324) 12.63/4.09 - locked <0x00000006abb2a310> (a java.io.InputStreamReader) 12.63/4.09 at java.io.BufferedReader.readLine(BufferedReader.java:389) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.solve(MiniSATFileChecker.java:304) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.solve(MiniSATFileChecker.java:206) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.solve(MiniSATFileChecker.java:153) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:268) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:229) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SPCFormulae.NegPoloInterpretation.solve(NegPoloInterpretation.java:201) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.QDPNegPoloSolver.solveQActive(QDPNegPoloSolver.java:89) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread50" #71 daemon prio=6 os_prio=0 tid=0x00002abddc035800 nid=0x15c4 runnable [0x00002abe000fe000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.lang.StringBuilder.append(StringBuilder.java:208) 12.63/4.09 at org.sat4j.tools.DimacsArrayToDimacsConverter.parseInstance(Unknown Source) 12.63/4.09 at aprove.Framework.PropositionalLogic.FormulaToDimacsConverter.convert(FormulaToDimacsConverter.java:117) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.solve(MiniSATFileChecker.java:137) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.PMatroExoticSolver.solveQActive(PMatroExoticSolver.java:333) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread41" #62 daemon prio=6 os_prio=0 tid=0x00002abddc026800 nid=0x15bb runnable [0x00002abe00500000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.lang.StringBuilder.append(StringBuilder.java:208) 12.63/4.09 at aprove.DPFramework.BasicStructures.TRSVariable.renumberVariables(TRSVariable.java:225) 12.63/4.09 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 12.63/4.09 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 12.63/4.09 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 12.63/4.09 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.renumberVariables(TRSCompoundTerm.java:82) 12.63/4.09 at aprove.DPFramework.BasicStructures.GeneralizedRule.checkProperStd(GeneralizedRule.java:75) 12.63/4.09 at aprove.DPFramework.BasicStructures.GeneralizedRule.(GeneralizedRule.java:116) 12.63/4.09 at aprove.DPFramework.BasicStructures.Rule.(Rule.java:53) 12.63/4.09 at aprove.DPFramework.BasicStructures.Rule.renameVariables(Rule.java:275) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doOneNarrowingStep(NonTerminationProcessor.java:412) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doClosure(NonTerminationProcessor.java:341) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doHeuristic(NonTerminationProcessor.java:284) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.processQDPProblem(NonTerminationProcessor.java:262) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor.processQDPProblem(NonTerminationProcessor.java:107) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread38" #59 daemon prio=6 os_prio=0 tid=0x00002abddc014000 nid=0x15b8 runnable [0x00002abdb3cdc000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.lang.StringBuilder.append(StringBuilder.java:208) 12.63/4.09 at org.sat4j.tools.DimacsArrayToDimacsConverter.parseInstance(Unknown Source) 12.63/4.09 at aprove.Framework.PropositionalLogic.FormulaToDimacsConverter.convert(FormulaToDimacsConverter.java:117) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.solve(MiniSATFileChecker.java:137) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.PMatroExoticSolver.solveQActive(PMatroExoticSolver.java:333) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread37" #58 daemon prio=6 os_prio=0 tid=0x00002abddc01b800 nid=0x15b7 runnable [0x00002abe003ff000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at aprove.Framework.PropositionalLogic.Formulae.AbstractFormulaFactory.buildOr(AbstractFormulaFactory.java:82) 12.63/4.09 at aprove.Framework.Algebra.GeneralPolynomials.SatSearch.ArcticInt.ExoticIntUnaryCircuitFactory.buildTimesCircuit(ExoticIntUnaryCircuitFactory.java:129) 12.63/4.09 at aprove.Framework.Algebra.GeneralPolynomials.SatSearch.PolyToCircuitConverter.caseTimesNode(PolyToCircuitConverter.java:245) 12.63/4.09 at aprove.Framework.Algebra.GeneralPolynomials.DAGNodes.TimesNode.visit(TimesNode.java:71) 12.63/4.09 at aprove.Framework.Algebra.GeneralPolynomials.Visitors.GPolyVisitor.applyTo(GPolyVisitor.java:40) 12.63/4.09 at aprove.Framework.Algebra.GeneralPolynomials.DAGNodes.PlusNode.visit(PlusNode.java:66) 12.63/4.09 at aprove.Framework.Algebra.GeneralPolynomials.Visitors.GPolyVisitor.applyTo(GPolyVisitor.java:40) 12.63/4.09 at aprove.Framework.Algebra.GeneralPolynomials.DAGNodes.PlusNode.visit(PlusNode.java:66) 12.63/4.09 at aprove.Framework.Algebra.GeneralPolynomials.SatSearch.OPCtoFormulaConverter.caseAtom(OPCtoFormulaConverter.java:206) 12.63/4.09 at aprove.DPFramework.Orders.Utility.GPOLO.OPCAtom.visit(OPCAtom.java:122) 12.63/4.09 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.63/4.09 at aprove.DPFramework.Orders.Utility.GPOLO.OPCQuantifierA.visit(OPCQuantifierA.java:47) 12.63/4.09 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.63/4.09 at aprove.DPFramework.Orders.Utility.GPOLO.OPCAnd.visit(OPCAnd.java:80) 12.63/4.09 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.63/4.09 at aprove.DPFramework.Orders.Utility.GPOLO.OPCQuantifierE.visit(OPCQuantifierE.java:47) 12.63/4.09 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.63/4.09 at aprove.DPFramework.Orders.Utility.GPOLO.OPCOr.visit(OPCOr.java:80) 12.63/4.09 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.63/4.09 at aprove.DPFramework.Orders.Utility.GPOLO.OPCAnd.visit(OPCAnd.java:80) 12.63/4.09 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.63/4.09 at aprove.Framework.Algebra.GeneralPolynomials.SatSearch.OPCtoFormulaConverter.applyToWithCleanup(OPCtoFormulaConverter.java:89) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.PMatroExoticSolver.solveQActive(PMatroExoticSolver.java:282) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread35" #56 daemon prio=6 os_prio=0 tid=0x00002abddc019800 nid=0x15b5 runnable [0x00002abe00904000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.lang.StringBuilder.append(StringBuilder.java:208) 12.63/4.09 at org.sat4j.tools.DimacsArrayToDimacsConverter.parseInstance(Unknown Source) 12.63/4.09 at aprove.Framework.PropositionalLogic.FormulaToDimacsConverter.convert(FormulaToDimacsConverter.java:117) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.solve(MiniSATFileChecker.java:137) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:161) 12.63/4.09 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread34" #55 daemon prio=6 os_prio=0 tid=0x00002abddc018800 nid=0x15b4 runnable [0x00002abe00a04000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at sun.misc.Unsafe.unpark(Native Method) 12.63/4.09 at java.util.concurrent.locks.LockSupport.unpark(LockSupport.java:141) 12.63/4.09 at java.util.concurrent.SynchronousQueue$TransferStack$SNode.tryMatch(SynchronousQueue.java:265) 12.63/4.09 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:383) 12.63/4.09 at java.util.concurrent.SynchronousQueue.offer(SynchronousQueue.java:913) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1371) 12.63/4.09 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 12.63/4.09 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 12.63/4.09 at java.lang.UNIXProcess$$Lambda$11/216820.run(Unknown Source) 12.63/4.09 at java.security.AccessController.doPrivileged(Native Method) 12.63/4.09 at java.lang.UNIXProcess.(UNIXProcess.java:257) 12.63/4.09 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.63/4.09 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:620) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:450) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:347) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.63/4.09 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.63/4.09 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread33" #54 daemon prio=6 os_prio=0 tid=0x00002abddc017800 nid=0x15b3 runnable [0x00002abe00601000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at aprove.Framework.PropositionalLogic.Formulae.NonCountingCircuitFactory.buildAnd(NonCountingCircuitFactory.java:47) 12.63/4.09 at aprove.Framework.PropositionalLogic.Formulae.AbstractFormulaFactory.buildAnd(AbstractFormulaFactory.java:65) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.ArithmeticCircuitFactory.buildTimesCircuit(ArithmeticCircuitFactory.java:518) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.ArithmeticCircuitFactory.buildTimesCircuit(ArithmeticCircuitFactory.java:122) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertExponents(PlainSPCToCircuitConverter.java:521) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.AbstractSPCToCircuitConverter.convertIndefinitePart(AbstractSPCToCircuitConverter.java:394) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertMonomial(PlainSPCToCircuitConverter.java:385) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertPolyMap(PlainSPCToCircuitConverter.java:258) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.AbstractSPCToCircuitConverter.convertPolynomial(AbstractSPCToCircuitConverter.java:384) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertConstraint(PlainSPCToCircuitConverter.java:82) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.AbstractSPCToCircuitConverter.convert(AbstractSPCToCircuitConverter.java:284) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:129) 12.63/4.09 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread32" #53 daemon prio=6 os_prio=0 tid=0x00002abddc00b800 nid=0x15b2 runnable [0x00002abdb3fdf000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.63/4.09 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.63/4.09 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.63/4.09 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:620) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:450) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:347) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.63/4.09 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:264) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:229) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SPCFormulae.NegPoloInterpretation.solve(NegPoloInterpretation.java:201) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.QDPNegPoloSolver.solveQActive(QDPNegPoloSolver.java:89) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread31" #52 daemon prio=6 os_prio=0 tid=0x00002abddc00f000 nid=0x15b1 runnable [0x00002abe00701000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.lang.Thread.setPriority0(Native Method) 12.63/4.09 at java.lang.Thread.setPriority(Thread.java:1095) 12.63/4.09 at java.lang.Thread.init(Thread.java:417) 12.63/4.09 at java.lang.Thread.init(Thread.java:349) 12.63/4.09 at java.lang.Thread.(Thread.java:678) 12.63/4.09 at java.lang.UNIXProcess.lambda$null$0(UNIXProcess.java:229) 12.63/4.09 at java.lang.UNIXProcess$$Lambda$10/1867287829.newThread(Unknown Source) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor$Worker.(ThreadPoolExecutor.java:619) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:932) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) 12.63/4.09 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 12.63/4.09 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 12.63/4.09 at java.lang.UNIXProcess$$Lambda$11/216820.run(Unknown Source) 12.63/4.09 at java.security.AccessController.doPrivileged(Native Method) 12.63/4.09 at java.lang.UNIXProcess.(UNIXProcess.java:257) 12.63/4.09 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.63/4.09 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:620) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:485) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.solve(MiniSATFileChecker.java:268) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.solve(MiniSATFileChecker.java:206) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.solve(MiniSATFileChecker.java:153) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:161) 12.63/4.09 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.solveWithoutOptimizing(POLOSolver.java:230) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:209) 12.63/4.09 at aprove.DPFramework.TRSProblem.Solvers.RRRPoloSolver.solveRRR(RRRPoloSolver.java:53) 12.63/4.09 at aprove.DPFramework.TRSProblem.Solvers.RRRPoloSolver.solveRRR(RRRPoloSolver.java:20) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.MRRProcessor.processQDPProblem(MRRProcessor.java:61) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread30" #51 daemon prio=6 os_prio=0 tid=0x00002abddc00d000 nid=0x15b0 runnable [0x00002abdb2fd0000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.63/4.09 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.63/4.09 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.63/4.09 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:620) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:450) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:347) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.63/4.09 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.63/4.09 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.63/4.09 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread29" #50 daemon prio=6 os_prio=0 tid=0x00002abddc012000 nid=0x15af runnable [0x00002abdb2aca000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.lang.Thread.setPriority0(Native Method) 12.63/4.09 at java.lang.Thread.setPriority(Thread.java:1095) 12.63/4.09 at java.lang.Thread.init(Thread.java:417) 12.63/4.09 at java.lang.Thread.init(Thread.java:349) 12.63/4.09 at java.lang.Thread.(Thread.java:678) 12.63/4.09 at java.lang.UNIXProcess.lambda$null$0(UNIXProcess.java:229) 12.63/4.09 at java.lang.UNIXProcess$$Lambda$10/1867287829.newThread(Unknown Source) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor$Worker.(ThreadPoolExecutor.java:619) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:932) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) 12.63/4.09 at java.lang.UNIXProcess.initStreams(UNIXProcess.java:288) 12.63/4.09 at java.lang.UNIXProcess.lambda$new$2(UNIXProcess.java:258) 12.63/4.09 at java.lang.UNIXProcess$$Lambda$11/216820.run(Unknown Source) 12.63/4.09 at java.security.AccessController.doPrivileged(Native Method) 12.63/4.09 at java.lang.UNIXProcess.(UNIXProcess.java:257) 12.63/4.09 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.63/4.09 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:620) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:450) 12.63/4.09 at java.lang.Runtime.exec(Runtime.java:347) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.63/4.09 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.63/4.09 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:264) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:229) 12.63/4.09 at aprove.Framework.Algebra.Polynomials.SPCFormulae.NegPoloInterpretation.solve(NegPoloInterpretation.java:201) 12.63/4.09 at aprove.DPFramework.DPProblem.Solvers.QDPNegPoloSolver.solveQActive(QDPNegPoloSolver.java:89) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.63/4.09 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "process reaper" #33 daemon prio=10 os_prio=0 tid=0x00002abde4008000 nid=0x159c waiting for monitor entry [0x00002abd73f38000] 12.63/4.09 java.lang.Thread.State: BLOCKED (on object monitor) 12.63/4.09 at java.lang.UNIXProcess$ProcessPipeInputStream.processExited(UNIXProcess.java:527) 12.63/4.09 - waiting to lock <0x00000006abb25c80> (a java.lang.UNIXProcess$ProcessPipeInputStream) 12.63/4.09 at java.lang.UNIXProcess.lambda$initStreams$3(UNIXProcess.java:298) 12.63/4.09 at java.lang.UNIXProcess$$Lambda$12/401395479.run(Unknown Source) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 12.63/4.09 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread18" #30 daemon prio=6 os_prio=0 tid=0x00002abddc011000 nid=0x1596 waiting on condition [0x00002abdb30d2000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.util.HashSet.contains(HashSet.java:203) 12.63/4.09 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsHelper$Conflict.(TRSBoundsHelper.java:66) 12.63/4.09 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBounds.collectAllCompatibleConflicts(TRSBounds.java:1690) 12.63/4.09 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBounds.createCompatibleTA(TRSBounds.java:693) 12.63/4.09 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBounds.getCertificate(TRSBounds.java:517) 12.63/4.09 at aprove.DPFramework.TRSProblem.Processors.QTRSRoofMatchBoundsTAProcessor.processQTRS(QTRSRoofMatchBoundsTAProcessor.java:90) 12.63/4.09 at aprove.DPFramework.TRSProblem.Processors.QTRSProcessor.process(QTRSProcessor.java:34) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "TimeRefresherThread" #19 daemon prio=6 os_prio=0 tid=0x00002abddc009800 nid=0x158b runnable [0x00002abdb31d3000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at sun.management.ThreadImpl.getThreadTotalCpuTime0(Native Method) 12.63/4.09 at sun.management.ThreadImpl.getThreadCpuTime(ThreadImpl.java:267) 12.63/4.09 at sun.management.ThreadImpl.getThreadCpuTime(ThreadImpl.java:226) 12.63/4.09 at aprove.Strategies.Abortions.TrackThread.getCpuIncrease(TrackThread.java:129) 12.63/4.09 at aprove.Strategies.Abortions.TrackThread.getTimeIncrease(TrackThread.java:121) 12.63/4.09 - locked <0x00000004401952a8> (a aprove.Strategies.Abortions.TrackThreadPool) 12.63/4.09 at aprove.Strategies.Abortions.TrackThread.checkTime(TrackThread.java:113) 12.63/4.09 at aprove.Strategies.Abortions.TimeRefresher$TimeRefresherThread.doPoll(TimeRefresher.java:65) 12.63/4.09 at aprove.Strategies.Abortions.TimeRefresher$TimeRefresherThread.run(TimeRefresher.java:54) 12.63/4.09 12.63/4.09 "DefaultMachine" #18 daemon prio=6 os_prio=0 tid=0x00002abd5c7eb000 nid=0x158a waiting on condition [0x00002abdb2ed0000] 12.63/4.09 java.lang.Thread.State: WAITING (parking) 12.63/4.09 at sun.misc.Unsafe.park(Native Method) 12.63/4.09 - parking to wait for <0x0000000440003870> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) 12.63/4.09 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) 12.63/4.09 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) 12.63/4.09 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.impl.DefaultMachine.run(DefaultMachine.java:169) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread3" #13 daemon prio=5 os_prio=0 tid=0x00002abd5c286000 nid=0x1584 runnable [0x00002abdb2dce000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.util.HashSet.iterator(HashSet.java:172) 12.63/4.09 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:347) 12.63/4.09 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:304) 12.63/4.09 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:332) 12.63/4.09 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:304) 12.63/4.09 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.createStateSubstitutions(TRSBoundsTA.java:256) 12.63/4.09 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBounds.collectAllCompatibleConflicts(TRSBounds.java:1666) 12.63/4.09 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBounds.createCompatibleTA(TRSBounds.java:693) 12.63/4.09 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBounds.getCertificate(TRSBounds.java:517) 12.63/4.09 at aprove.DPFramework.TRSProblem.Processors.QTRSRoofMatchBoundsTAProcessor.processQTRS(QTRSRoofMatchBoundsTAProcessor.java:90) 12.63/4.09 at aprove.DPFramework.TRSProblem.Processors.QTRSProcessor.process(QTRSProcessor.java:34) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread2" #12 daemon prio=5 os_prio=0 tid=0x00002abd5c284800 nid=0x1583 runnable [0x00002abdb2ccd000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at java.util.ArrayList.(ArrayList.java:177) 12.63/4.09 at aprove.DPFramework.TRSProblem.Utility.SRSNonLoop.StringPattern.(StringPattern.java:38) 12.63/4.09 at aprove.DPFramework.TRSProblem.Utility.SRSNonLoop.DerivationPattern.overlapsWith(DerivationPattern.java:562) 12.63/4.09 at aprove.DPFramework.TRSProblem.Utility.SRSNonLoop.DerivationPattern.overlapsWith(DerivationPattern.java:250) 12.63/4.09 at aprove.DPFramework.TRSProblem.Utility.SRSNonLoop.NonLoopFinder.findNonLoop(NonLoopFinder.java:143) 12.63/4.09 at aprove.DPFramework.TRSProblem.Processors.SRSNonLoopProcessor.processQTRS(SRSNonLoopProcessor.java:69) 12.63/4.09 at aprove.DPFramework.TRSProblem.Processors.QTRSProcessor.process(QTRSProcessor.java:34) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "ThreadPoolThread1" #11 daemon prio=5 os_prio=0 tid=0x00002abd5c276800 nid=0x1582 runnable [0x00002abdb2bcc000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 at aprove.DPFramework.TRSProblem.Utility.SRSNonLoop.StringPattern.equalsSub(StringPattern.java:90) 12.63/4.09 at aprove.DPFramework.TRSProblem.Utility.SRSNonLoop.StringPattern.overlapMiddle(StringPattern.java:147) 12.63/4.09 at aprove.DPFramework.TRSProblem.Utility.SRSNonLoop.OverlapClosure.selfEmbedding(OverlapClosure.java:318) 12.63/4.09 at aprove.DPFramework.TRSProblem.Utility.SRSNonLoop.NonLoopFinder.testAndInsert(NonLoopFinder.java:167) 12.63/4.09 at aprove.DPFramework.TRSProblem.Utility.SRSNonLoop.NonLoopFinder.findNonLoop(NonLoopFinder.java:143) 12.63/4.09 at aprove.DPFramework.TRSProblem.Processors.SRSNonLoopProcessor.processQTRS(SRSNonLoopProcessor.java:69) 12.63/4.09 at aprove.DPFramework.TRSProblem.Processors.QTRSProcessor.process(QTRSProcessor.java:34) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.63/4.09 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.63/4.09 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.63/4.09 at java.lang.Thread.run(Thread.java:748) 12.63/4.09 12.63/4.09 "Service Thread" #8 daemon prio=9 os_prio=0 tid=0x00002abd5c191800 nid=0x157f runnable [0x0000000000000000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 12.63/4.09 "C1 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00002abd5c184000 nid=0x157e runnable [0x0000000000000000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 12.63/4.09 "C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00002abd5c182000 nid=0x157d runnable [0x0000000000000000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 12.63/4.09 "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00002abd5c17f800 nid=0x157c runnable [0x0000000000000000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 12.63/4.09 "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00002abd5c17e000 nid=0x157b waiting on condition [0x0000000000000000] 12.63/4.09 java.lang.Thread.State: RUNNABLE 12.63/4.09 12.63/4.09 "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00002abd5c14a000 nid=0x157a in Object.wait() [0x00002abd73bfc000] 12.63/4.09 java.lang.Thread.State: WAITING (on object monitor) 12.63/4.09 at java.lang.Object.wait(Native Method) 12.63/4.09 - waiting on <0x00000004418b59d0> (a java.lang.ref.ReferenceQueue$Lock) 12.63/4.09 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) 12.63/4.09 - locked <0x00000004418b59d0> (a java.lang.ref.ReferenceQueue$Lock) 12.63/4.09 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) 12.63/4.09 at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) 12.63/4.09 12.63/4.09 "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00002abd5c145800 nid=0x1579 in Object.wait() [0x00002abd73afb000] 12.63/4.09 java.lang.Thread.State: WAITING (on object monitor) 12.63/4.09 at java.lang.Object.wait(Native Method) 12.63/4.09 - waiting on <0x00000004418b5c00> (a java.lang.ref.Reference$Lock) 12.63/4.09 at java.lang.Object.wait(Object.java:502) 12.63/4.09 at java.lang.ref.Reference.tryHandlePending(Reference.java:191) 12.63/4.09 - locked <0x00000004418b5c00> (a java.lang.ref.Reference$Lock) 12.63/4.09 at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) 12.63/4.09 12.63/4.09 "main" #1 prio=5 os_prio=0 tid=0x00002abd5c008800 nid=0x1572 in Object.wait() [0x00002abd573c0000] 12.63/4.09 java.lang.Thread.State: WAITING (on object monitor) 12.63/4.09 at java.lang.Object.wait(Native Method) 12.63/4.09 - waiting on <0x0000000440003e30> (a aprove.Strategies.ExecutableStrategies.impl.Handle) 12.63/4.09 at java.lang.Object.wait(Object.java:502) 12.63/4.09 at aprove.Strategies.ExecutableStrategies.impl.Handle.waitForFinish(Handle.java:42) 12.63/4.09 - locked <0x0000000440003e30> (a aprove.Strategies.ExecutableStrategies.impl.Handle) 12.63/4.09 at aprove.Runtime.AProVE.waitForHandle(AProVE.java:32) 12.63/4.09 at aprove.Runtime.AProVE.run(AProVE.java:101) 12.63/4.09 at aprove.CommandLineInterface.Main.run(Main.java:94) 12.63/4.09 at aprove.CommandLineInterface.Main.doMain(Main.java:42) 12.63/4.09 at aprove.Main.doMain(Main.java:54) 12.63/4.09 at aprove.Main.main(Main.java:20) 12.63/4.09 12.63/4.09 "VM Thread" os_prio=0 tid=0x00002abd5c13e000 nid=0x1578 runnable 12.63/4.09 12.63/4.09 "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00002abd5c01e000 nid=0x1574 runnable 12.63/4.09 12.63/4.09 "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00002abd5c01f800 nid=0x1575 runnable 12.63/4.09 12.63/4.09 "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00002abd5c021800 nid=0x1576 runnable 12.63/4.09 12.63/4.09 "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00002abd5c023800 nid=0x1577 runnable 12.63/4.09 12.63/4.09 "VM Periodic Task Thread" os_prio=0 tid=0x00002abd5c1ac000 nid=0x1580 waiting on condition 12.63/4.09 12.63/4.09 JNI global references: 446 12.63/4.09 12.90/4.17 Heap 12.90/4.17 PSYoungGen total 4281856K, used 1048061K [0x0000000695580000, 0x00000007c0000000, 0x00000007c0000000) 12.90/4.17 eden space 3670528K, 28% used [0x0000000695580000,0x00000006d54ff410,0x0000000775600000) 12.90/4.17 from space 611328K, 0% used [0x000000079ab00000,0x000000079ab00000,0x00000007c0000000) 12.90/4.17 to space 611328K, 0% used [0x0000000775600000,0x0000000775600000,0x000000079ab00000) 12.90/4.17 ParOldGen total 9786880K, used 79711K [0x0000000440000000, 0x0000000695580000, 0x0000000695580000) 12.90/4.17 object space 9786880K, 0% used [0x0000000440000000,0x0000000444dd7d70,0x0000000695580000) 12.90/4.17 Metaspace used 20997K, capacity 21286K, committed 21504K, reserved 1069056K 12.90/4.17 class space used 2438K, capacity 2531K, committed 2560K, reserved 1048576K 12.90/4.17 51.38/13.99 EOF