12.50/4.13 2019-03-29 17:47:02 12.50/4.13 Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.144-b01 mixed mode): 12.50/4.13 12.50/4.13 "ThreadPoolThread69" #93 daemon prio=6 os_prio=0 tid=0x00002ac8d403c000 nid=0x1af9 runnable [0x00002ac8aa92a000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at immutables.Immutable.ImmutableIterator.hasNext(Unknown Source) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSFunctionApplication.(TRSFunctionApplication.java:269) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.(TRSCompoundTerm.java:22) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSTerm.createFunctionApplication(TRSTerm.java:76) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSTerm.createFunctionApplication(TRSTerm.java:88) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSTerm.replaceAt(TRSTerm.java:863) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doOneNarrowingStep(NonTerminationProcessor.java:543) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doClosure(NonTerminationProcessor.java:341) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doHeuristic(NonTerminationProcessor.java:284) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.processQDPProblem(NonTerminationProcessor.java:262) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor.processQDPProblem(NonTerminationProcessor.java:107) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread68" #92 daemon prio=6 os_prio=0 tid=0x00002ac8d4039800 nid=0x1af8 runnable [0x00002ac8aa828000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.util.HashMap.hash(HashMap.java:338) 12.50/4.13 at java.util.LinkedHashMap.get(LinkedHashMap.java:440) 12.50/4.13 at immutables.Immutable.ImmutableLinkedHashMap.get(Unknown Source) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSSubstitution.substitute(TRSSubstitution.java:107) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSSubstitution.substitute(TRSSubstitution.java:21) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSVariable.processSubstitution(TRSVariable.java:208) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSTerm.applySubstitution(TRSTerm.java:216) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.processSubstitution(TRSCompoundTerm.java:48) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:40) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:15) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.processSubstitution(TRSCompoundTerm.java:48) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:40) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:15) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.processSubstitution(TRSCompoundTerm.java:48) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:40) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:15) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.processSubstitution(TRSCompoundTerm.java:48) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:40) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:15) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.processSubstitution(TRSCompoundTerm.java:48) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:40) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:15) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.processSubstitution(TRSCompoundTerm.java:48) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:40) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:15) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.processSubstitution(TRSCompoundTerm.java:48) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:40) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:15) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.processSubstitution(TRSCompoundTerm.java:48) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:40) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:15) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.processSubstitution(TRSCompoundTerm.java:48) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:40) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:15) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.processSubstitution(TRSCompoundTerm.java:48) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:40) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:15) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.processSubstitution(TRSCompoundTerm.java:48) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:40) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSCompoundTerm.applySubstitution(TRSCompoundTerm.java:15) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doOneNarrowingStep(NonTerminationProcessor.java:543) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doClosure(NonTerminationProcessor.java:341) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doHeuristic(NonTerminationProcessor.java:284) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.processQDPProblem(NonTerminationProcessor.java:262) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor.processQDPProblem(NonTerminationProcessor.java:107) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread66" #90 daemon prio=6 os_prio=0 tid=0x00002ac8d4035800 nid=0x1af6 runnable [0x00002ac8aa627000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.50/4.13 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread65" #89 daemon prio=6 os_prio=0 tid=0x00002ac8d4033800 nid=0x1af5 runnable [0x00002ac86ff48000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.PMatroExoticSolver.solveQActive(PMatroExoticSolver.java:330) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread64" #88 daemon prio=6 os_prio=0 tid=0x00002ac8d4032000 nid=0x1af4 runnable [0x00002ac86fe47000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:112) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.50/4.13 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread62" #86 daemon prio=6 os_prio=0 tid=0x00002ac8d4028000 nid=0x1af2 runnable [0x00002ac86d7b2000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.ClassLoader.defineClass1(Native Method) 12.50/4.13 at java.lang.ClassLoader.defineClass(ClassLoader.java:763) 12.50/4.13 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 12.50/4.13 at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) 12.50/4.13 at java.net.URLClassLoader.access$100(URLClassLoader.java:73) 12.50/4.13 at java.net.URLClassLoader$1.run(URLClassLoader.java:368) 12.50/4.13 at java.net.URLClassLoader$1.run(URLClassLoader.java:362) 12.50/4.13 at java.security.AccessController.doPrivileged(Native Method) 12.50/4.13 at java.net.URLClassLoader.findClass(URLClassLoader.java:361) 12.50/4.13 at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 12.50/4.13 - locked <0x00000006c778c890> (a java.lang.Object) 12.50/4.13 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335) 12.50/4.13 at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.solve(MiniSATFileChecker.java:137) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:268) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:229) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SPCFormulae.NegPoloInterpretation.solve(NegPoloInterpretation.java:201) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPNegPoloSolver.solveQActive(QDPNegPoloSolver.java:89) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread61" #85 daemon prio=6 os_prio=0 tid=0x00002ac8d4027000 nid=0x1af1 runnable [0x00002ac86e6c2000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.50/4.13 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solveWithoutOptimizing(POLOSolver.java:230) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:209) 12.50/4.13 at aprove.DPFramework.TRSProblem.Solvers.RRRPoloSolver.solveRRR(RRRPoloSolver.java:53) 12.50/4.13 at aprove.DPFramework.TRSProblem.Solvers.RRRPoloSolver.solveRRR(RRRPoloSolver.java:20) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.MRRProcessor.processQDPProblem(MRRProcessor.java:61) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread60" #84 daemon prio=6 os_prio=0 tid=0x00002ac8d4026000 nid=0x1af0 runnable [0x00002ac86f13c000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.PMatroExoticSolver.solveQActive(PMatroExoticSolver.java:330) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread56" #80 daemon prio=6 os_prio=0 tid=0x00002ac8d4025000 nid=0x1aec runnable [0x00002ac86d9b6000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:112) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.50/4.13 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread55" #79 daemon prio=6 os_prio=0 tid=0x00002ac8d4024000 nid=0x1aeb runnable [0x00002ac86ef3a000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:112) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:264) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:229) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SPCFormulae.NegPoloInterpretation.solve(NegPoloInterpretation.java:201) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPNegPoloSolver.solveQActive(QDPNegPoloSolver.java:89) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread54" #78 daemon prio=6 os_prio=0 tid=0x00002ac8d400d000 nid=0x1aea runnable [0x00002ac86f742000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:112) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.50/4.13 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread53" #77 daemon prio=6 os_prio=0 tid=0x00002ac8d401d800 nid=0x1ae9 runnable [0x00002ac86e4c0000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.util.AbstractSet.hashCode(AbstractSet.java:122) 12.50/4.13 at java.util.HashMap.hash(HashMap.java:338) 12.50/4.13 at java.util.HashMap.get(HashMap.java:556) 12.50/4.13 at aprove.Framework.PropositionalLogic.Formulae.FullSharingFactory.buildAnd(FullSharingFactory.java:52) 12.50/4.13 at aprove.Framework.PropositionalLogic.Formulae.AbstractFormulaFactory.buildAnd(AbstractFormulaFactory.java:65) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.SatSearch.ArcticInt.ExoticIntUnaryCircuitFactory.buildTimesCircuit(ExoticIntUnaryCircuitFactory.java:151) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.SatSearch.PolyToCircuitConverter.caseTimesNode(PolyToCircuitConverter.java:245) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.DAGNodes.TimesNode.visit(TimesNode.java:71) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.Visitors.GPolyVisitor.applyTo(GPolyVisitor.java:40) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.DAGNodes.PlusNode.visit(PlusNode.java:66) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.SatSearch.OPCtoFormulaConverter.caseAtom(OPCtoFormulaConverter.java:206) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.OPCAtom.visit(OPCAtom.java:122) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.OPCQuantifierA.visit(OPCQuantifierA.java:47) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.OPCAnd.visit(OPCAnd.java:80) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.OPCQuantifierE.visit(OPCQuantifierE.java:47) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.OPCOr.visit(OPCOr.java:80) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.OPCAnd.visit(OPCAnd.java:80) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.SatSearch.OPCtoFormulaConverter.applyToWithCleanup(OPCtoFormulaConverter.java:89) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.PMatroExoticSolver.solveQActive(PMatroExoticSolver.java:282) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread51" #75 daemon prio=6 os_prio=0 tid=0x00002ac8d402e000 nid=0x1ae7 runnable [0x00002ac86f843000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:264) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:229) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SPCFormulae.NegPoloInterpretation.solve(NegPoloInterpretation.java:201) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPNegPoloSolver.solveQActive(QDPNegPoloSolver.java:89) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread50" #74 daemon prio=6 os_prio=0 tid=0x00002ac8d402c000 nid=0x1ae6 runnable [0x00002ac86e8c4000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at aprove.Framework.PropositionalLogic.Formulae.AbstractFormulaFactory.buildAnd(AbstractFormulaFactory.java:63) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.ArithmeticCircuitFactory.buildTimesCircuit(ArithmeticCircuitFactory.java:518) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.ArithmeticCircuitFactory.buildTimesCircuit(ArithmeticCircuitFactory.java:122) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertPower(PlainSPCToCircuitConverter.java:629) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertExponents(PlainSPCToCircuitConverter.java:519) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertExponents(PlainSPCToCircuitConverter.java:518) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.AbstractSPCToCircuitConverter.convertIndefinitePart(AbstractSPCToCircuitConverter.java:394) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertMonomial(PlainSPCToCircuitConverter.java:385) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertPolyMap(PlainSPCToCircuitConverter.java:258) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.AbstractSPCToCircuitConverter.convertPolynomial(AbstractSPCToCircuitConverter.java:384) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertConstraint(PlainSPCToCircuitConverter.java:81) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.AbstractSPCToCircuitConverter.convert(AbstractSPCToCircuitConverter.java:299) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:129) 12.50/4.13 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread49" #73 daemon prio=6 os_prio=0 tid=0x00002ac8d402a000 nid=0x1ae5 runnable [0x00002ac86fa45000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.50/4.13 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solveWithoutOptimizing(POLOSolver.java:230) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:209) 12.50/4.13 at aprove.DPFramework.TRSProblem.Solvers.RRRPoloSolver.solveRRR(RRRPoloSolver.java:53) 12.50/4.13 at aprove.DPFramework.TRSProblem.Solvers.RRRPoloSolver.solveRRR(RRRPoloSolver.java:20) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.MRRProcessor.processQDPProblem(MRRProcessor.java:61) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread48" #72 daemon prio=6 os_prio=0 tid=0x00002ac8d400a800 nid=0x1ae4 runnable [0x00002ac86f43f000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.50/4.13 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread39" #63 daemon prio=6 os_prio=0 tid=0x00002ac8d4022800 nid=0x1adb runnable [0x00002ac86ee39000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.50/4.13 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solveWithoutOptimizing(POLOSolver.java:230) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:209) 12.50/4.13 at aprove.DPFramework.TRSProblem.Solvers.RRRPoloSolver.solveRRR(RRRPoloSolver.java:53) 12.50/4.13 at aprove.DPFramework.TRSProblem.Solvers.RRRPoloSolver.solveRRR(RRRPoloSolver.java:20) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.MRRProcessor.processQDPProblem(MRRProcessor.java:61) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread38" #62 daemon prio=6 os_prio=0 tid=0x00002ac8d4021800 nid=0x1ada runnable [0x00002ac86ed38000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:264) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:229) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SPCFormulae.NegPoloInterpretation.solve(NegPoloInterpretation.java:201) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPNegPoloSolver.solveQActive(QDPNegPoloSolver.java:89) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread37" #61 daemon prio=6 os_prio=0 tid=0x00002ac8d4021000 nid=0x1ad9 runnable [0x00002ac86f23d000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:112) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.50/4.13 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread36" #60 daemon prio=6 os_prio=0 tid=0x00002ac8d4020000 nid=0x1ad8 runnable [0x00002ac86f641000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at aprove.Framework.PropositionalLogic.Formulae.FullSharingFactory.buildOr(FullSharingFactory.java:87) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.SatSearch.ArcticInt.ExoticIntUnaryCircuitFactory.buildTimesCircuit(ExoticIntUnaryCircuitFactory.java:152) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.SatSearch.PolyToCircuitConverter.caseTimesNode(PolyToCircuitConverter.java:245) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.DAGNodes.TimesNode.visit(TimesNode.java:71) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.Visitors.GPolyVisitor.applyTo(GPolyVisitor.java:40) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.DAGNodes.PlusNode.visit(PlusNode.java:66) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.Visitors.GPolyVisitor.applyTo(GPolyVisitor.java:40) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.DAGNodes.PlusNode.visit(PlusNode.java:63) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.SatSearch.OPCtoFormulaConverter.caseAtom(OPCtoFormulaConverter.java:214) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.OPCAtom.visit(OPCAtom.java:122) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.OPCQuantifierA.visit(OPCQuantifierA.java:47) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.OPCAnd.visit(OPCAnd.java:80) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.OPCQuantifierE.visit(OPCQuantifierE.java:47) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.OPCOr.visit(OPCOr.java:80) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.OPCAnd.visit(OPCAnd.java:80) 12.50/4.13 at aprove.DPFramework.Orders.Utility.GPOLO.ConstraintVisitor$ConstraintVisitorSkeleton.applyTo(ConstraintVisitor.java:199) 12.50/4.13 at aprove.Framework.Algebra.GeneralPolynomials.SatSearch.OPCtoFormulaConverter.applyToWithCleanup(OPCtoFormulaConverter.java:89) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.PMatroExoticSolver.solveQActive(PMatroExoticSolver.java:282) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread35" #59 daemon prio=6 os_prio=0 tid=0x00002ac8d4011800 nid=0x1ad7 runnable [0x00002ac86f540000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:112) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.PMatroExoticSolver.solveQActive(PMatroExoticSolver.java:330) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread32" #56 daemon prio=6 os_prio=0 tid=0x00002ac8d4015800 nid=0x1ad4 runnable [0x00002ac86d5b2000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:112) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.50/4.13 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread31" #55 daemon prio=6 os_prio=0 tid=0x00002ac8d401a000 nid=0x1ad3 runnable [0x00002ac86f03b000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.util.HashSet.size(HashSet.java:181) 12.50/4.13 at java.util.AbstractSet.equals(AbstractSet.java:92) 12.50/4.13 at java.util.HashMap.getNode(HashMap.java:571) 12.50/4.13 at java.util.HashMap.get(HashMap.java:556) 12.50/4.13 at aprove.Framework.PropositionalLogic.Formulae.NonCountingCircuitFactory.buildOr(NonCountingCircuitFactory.java:282) 12.50/4.13 at aprove.Framework.PropositionalLogic.Formulae.AbstractFormulaFactory.buildOr(AbstractFormulaFactory.java:82) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.ArithmeticCircuitFactory.build2or3Circuit(ArithmeticCircuitFactory.java:881) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.ArithmeticCircuitFactory.buildPlusCircuit(ArithmeticCircuitFactory.java:802) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.ArithmeticCircuitFactory.buildTimesCircuit(ArithmeticCircuitFactory.java:536) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.ArithmeticCircuitFactory.buildTimesCircuit(ArithmeticCircuitFactory.java:122) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertExponents(PlainSPCToCircuitConverter.java:521) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.AbstractSPCToCircuitConverter.convertIndefinitePart(AbstractSPCToCircuitConverter.java:394) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertMonomial(PlainSPCToCircuitConverter.java:385) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertPolyMap(PlainSPCToCircuitConverter.java:258) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.AbstractSPCToCircuitConverter.convertPolynomial(AbstractSPCToCircuitConverter.java:384) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.PlainSPCToCircuitConverter.convertConstraint(PlainSPCToCircuitConverter.java:82) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.AbstractSPCToCircuitConverter.convert(AbstractSPCToCircuitConverter.java:299) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:129) 12.50/4.13 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread30" #54 daemon prio=6 os_prio=0 tid=0x00002ac8d400b800 nid=0x1ad2 runnable [0x00002ac86d2af000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:112) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:264) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:229) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SPCFormulae.NegPoloInterpretation.solve(NegPoloInterpretation.java:201) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPNegPoloSolver.solveQActive(QDPNegPoloSolver.java:89) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread29" #53 daemon prio=6 os_prio=0 tid=0x00002ac8d401b800 nid=0x1ad1 runnable [0x00002ac86f33e000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.lang.UNIXProcess.forkAndExec(Native Method) 12.50/4.13 at java.lang.UNIXProcess.(UNIXProcess.java:247) 12.50/4.13 at java.lang.ProcessImpl.start(ProcessImpl.java:134) 12.50/4.13 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:620) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:450) 12.50/4.13 at java.lang.Runtime.exec(Runtime.java:347) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATExtStartedFileChecker.found(MiniSATExtStartedFileChecker.java:64) 12.50/4.13 at aprove.Framework.PropositionalLogic.SATCheckers.MiniSATFileChecker.(MiniSATFileChecker.java:114) 12.50/4.13 at aprove.GraphUserInterface.Factories.Solvers.Engines.MINISATEngine.getSATChecker(MINISATEngine.java:54) 12.50/4.13 at aprove.Framework.Algebra.Polynomials.SatSearch.SatSearch.search(SatSearch.java:158) 12.50/4.13 at aprove.Framework.Algebra.Orders.Utility.POLO.SimplifyingSearch.search(SimplifyingSearch.java:156) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.actuallySolve(POLOSolver.java:294) 12.50/4.13 at aprove.DPFramework.Orders.Solvers.POLOSolver.solve(POLOSolver.java:191) 12.50/4.13 at aprove.DPFramework.DPProblem.Solvers.QDPPoloSolver.solveQActive(QDPPoloSolver.java:94) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPReductionPairProcessor.processQDPProblem(QDPReductionPairProcessor.java:200) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "process reaper" #36 daemon prio=10 os_prio=0 tid=0x00002ac8e4003000 nid=0x1abf waiting on condition [0x00002ac86ec38000] 12.50/4.13 java.lang.Thread.State: TIMED_WAITING (parking) 12.50/4.13 at sun.misc.Unsafe.park(Native Method) 12.50/4.13 - parking to wait for <0x0000000442bc56f8> (a java.util.concurrent.SynchronousQueue$TransferStack) 12.50/4.13 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 12.50/4.13 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 12.50/4.13 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 12.50/4.13 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 12.50/4.13 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 12.50/4.13 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 12.50/4.13 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "process reaper" #35 daemon prio=10 os_prio=0 tid=0x00002ac8e0005000 nid=0x1abe waiting on condition [0x00002ac86ebff000] 12.50/4.13 java.lang.Thread.State: TIMED_WAITING (parking) 12.50/4.13 at sun.misc.Unsafe.park(Native Method) 12.50/4.13 - parking to wait for <0x0000000442bc56f8> (a java.util.concurrent.SynchronousQueue$TransferStack) 12.50/4.13 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 12.50/4.13 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 12.50/4.13 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 12.50/4.13 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 12.50/4.13 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 12.50/4.13 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 12.50/4.13 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "process reaper" #34 daemon prio=10 os_prio=0 tid=0x00002ac8c402f000 nid=0x1abc waiting on condition [0x00002ac867fe8000] 12.50/4.13 java.lang.Thread.State: TIMED_WAITING (parking) 12.50/4.13 at sun.misc.Unsafe.park(Native Method) 12.50/4.13 - parking to wait for <0x0000000442bc56f8> (a java.util.concurrent.SynchronousQueue$TransferStack) 12.50/4.13 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 12.50/4.13 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 12.50/4.13 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 12.50/4.13 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 12.50/4.13 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 12.50/4.13 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 12.50/4.13 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "process reaper" #33 daemon prio=10 os_prio=0 tid=0x00002ac8d0011000 nid=0x1abb waiting on condition [0x00002ac84ffdc000] 12.50/4.13 java.lang.Thread.State: TIMED_WAITING (parking) 12.50/4.13 at sun.misc.Unsafe.park(Native Method) 12.50/4.13 - parking to wait for <0x0000000442bc56f8> (a java.util.concurrent.SynchronousQueue$TransferStack) 12.50/4.13 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 12.50/4.13 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 12.50/4.13 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 12.50/4.13 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 12.50/4.13 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 12.50/4.13 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 12.50/4.13 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread18" #30 daemon prio=6 os_prio=0 tid=0x00002ac8d4017800 nid=0x1ab5 runnable [0x00002ac86e9c5000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at aprove.DPFramework.BasicStructures.Unification.UnificationDag.createNewNode(UnificationDag.java:27) 12.50/4.13 at aprove.DPFramework.BasicStructures.Unification.UnificationDag.createNewNode(UnificationDag.java:18) 12.50/4.13 at aprove.DPFramework.BasicStructures.Unification.TermPairDag.addTermWithFullSharing(TermPairDag.java:87) 12.50/4.13 at aprove.DPFramework.BasicStructures.Unification.TermPairDag.addTermWithFullSharing(TermPairDag.java:95) 12.50/4.13 at aprove.DPFramework.BasicStructures.Unification.TermPairDag.addTermWithFullSharing(TermPairDag.java:95) 12.50/4.13 at aprove.DPFramework.BasicStructures.Unification.TermPairDag.addTermWithFullSharing(TermPairDag.java:95) 12.50/4.13 at aprove.DPFramework.BasicStructures.Unification.TermPairDag.addTermWithFullSharing(TermPairDag.java:95) 12.50/4.13 at aprove.DPFramework.BasicStructures.Unification.TermPairDag.addTermWithFullSharing(TermPairDag.java:95) 12.50/4.13 at aprove.DPFramework.BasicStructures.Unification.TermPairDag.addTermWithFullSharing(TermPairDag.java:95) 12.50/4.13 at aprove.DPFramework.BasicStructures.Unification.TermPairDag.addTermWithFullSharing(TermPairDag.java:95) 12.50/4.13 at aprove.DPFramework.BasicStructures.Unification.TermPairDag.addTermWithFullSharing(TermPairDag.java:95) 12.50/4.13 at aprove.DPFramework.BasicStructures.Unification.TermPairDag.(TermPairDag.java:57) 12.50/4.13 at aprove.DPFramework.BasicStructures.Unification.UnificationDag.(UnificationDag.java:22) 12.50/4.13 at aprove.DPFramework.BasicStructures.Unification.Unification.(Unification.java:72) 12.50/4.13 at aprove.DPFramework.BasicStructures.TRSTerm.getMGU(TRSTerm.java:397) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doOneNarrowingStep(NonTerminationProcessor.java:425) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doClosure(NonTerminationProcessor.java:341) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.doHeuristic(NonTerminationProcessor.java:284) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor$NonTerminationProcedure.processQDPProblem(NonTerminationProcessor.java:262) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.NonTerminationProcessor.processQDPProblem(NonTerminationProcessor.java:107) 12.50/4.13 at aprove.DPFramework.DPProblem.Processors.QDPProblemProcessor.process(QDPProblemProcessor.java:47) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread16" #28 daemon prio=6 os_prio=0 tid=0x00002ac8d4013800 nid=0x1ab3 runnable [0x00002ac86e7c3000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at java.util.AbstractSet.hashCode(AbstractSet.java:123) 12.50/4.13 at java.util.HashMap.hash(HashMap.java:338) 12.50/4.13 at java.util.HashMap.put(HashMap.java:611) 12.50/4.13 at java.util.HashSet.add(HashSet.java:219) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:294) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:332) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:304) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:332) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:304) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:332) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:304) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:332) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:304) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.createStateSubstitutions(TRSBoundsTA.java:256) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBounds.collectAllCompatibleConflicts(TRSBounds.java:1666) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBounds.createCompatibleTA(TRSBounds.java:693) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBounds.getCertificate(TRSBounds.java:517) 12.50/4.13 at aprove.DPFramework.TRSProblem.Processors.QTRSRoofMatchBoundsTAProcessor.processQTRS(QTRSRoofMatchBoundsTAProcessor.java:90) 12.50/4.13 at aprove.DPFramework.TRSProblem.Processors.QTRSProcessor.process(QTRSProcessor.java:34) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread11" #23 daemon prio=6 os_prio=0 tid=0x00002ac8d400f000 nid=0x1aae runnable [0x00002ac86e5c1000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:347) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:304) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:332) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:304) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:332) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:304) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:332) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.solveStateSubstitutions(TRSBoundsTA.java:304) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBoundsTA.createStateSubstitutions(TRSBoundsTA.java:256) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBounds.collectAllCompatibleConflicts(TRSBounds.java:1666) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBounds.createCompatibleTA(TRSBounds.java:693) 12.50/4.13 at aprove.DPFramework.BasicStructures.Matchbounds.TRSBounds.getCertificate(TRSBounds.java:517) 12.50/4.13 at aprove.DPFramework.TRSProblem.Processors.QTRSRoofMatchBoundsTAProcessor.processQTRS(QTRSRoofMatchBoundsTAProcessor.java:90) 12.50/4.13 at aprove.DPFramework.TRSProblem.Processors.QTRSProcessor.process(QTRSProcessor.java:34) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "TimeRefresherThread" #19 daemon prio=6 os_prio=0 tid=0x00002ac8d4009800 nid=0x1aaa waiting on condition [0x00002ac86d8b6000] 12.50/4.13 java.lang.Thread.State: TIMED_WAITING (sleeping) 12.50/4.13 at java.lang.Thread.sleep(Native Method) 12.50/4.13 at aprove.Strategies.Abortions.TimeRefresher$TimeRefresherThread.run(TimeRefresher.java:55) 12.50/4.13 12.50/4.13 "DefaultMachine" #18 daemon prio=6 os_prio=0 tid=0x00002ac85082b800 nid=0x1aa9 waiting on condition [0x00002ac86d6b4000] 12.50/4.13 java.lang.Thread.State: WAITING (parking) 12.50/4.13 at sun.misc.Unsafe.park(Native Method) 12.50/4.13 - parking to wait for <0x0000000440009058> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) 12.50/4.13 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) 12.50/4.13 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) 12.50/4.13 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.impl.DefaultMachine.run(DefaultMachine.java:169) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread2" #12 daemon prio=5 os_prio=0 tid=0x00002ac850264800 nid=0x1aa3 runnable [0x00002ac86d4b2000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at aprove.DPFramework.TRSProblem.Utility.SRSNonLoop.NonLoopFinder.findNonLoop(NonLoopFinder.java:138) 12.50/4.13 at aprove.DPFramework.TRSProblem.Processors.SRSNonLoopProcessor.processQTRS(SRSNonLoopProcessor.java:69) 12.50/4.13 at aprove.DPFramework.TRSProblem.Processors.QTRSProcessor.process(QTRSProcessor.java:34) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "ThreadPoolThread1" #11 daemon prio=5 os_prio=0 tid=0x00002ac85025e800 nid=0x1aa2 runnable [0x00002ac86d3b1000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 at aprove.DPFramework.TRSProblem.Utility.SRSNonLoop.NonLoopFinder.findNonLoop(NonLoopFinder.java:142) 12.50/4.13 at aprove.DPFramework.TRSProblem.Processors.SRSNonLoopProcessor.processQTRS(SRSNonLoopProcessor.java:69) 12.50/4.13 at aprove.DPFramework.TRSProblem.Processors.QTRSProcessor.process(QTRSProcessor.java:34) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 12.50/4.13 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 12.50/4.13 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 12.50/4.13 at java.lang.Thread.run(Thread.java:748) 12.50/4.13 12.50/4.13 "Service Thread" #8 daemon prio=9 os_prio=0 tid=0x00002ac85018f800 nid=0x1a9f runnable [0x0000000000000000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 12.50/4.13 "C1 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00002ac850184000 nid=0x1a9e runnable [0x0000000000000000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 12.50/4.13 "C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00002ac850182000 nid=0x1a9d runnable [0x0000000000000000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 12.50/4.13 "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00002ac85017f800 nid=0x1a9c runnable [0x0000000000000000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 12.50/4.13 "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00002ac85017e000 nid=0x1a9b waiting on condition [0x0000000000000000] 12.50/4.13 java.lang.Thread.State: RUNNABLE 12.50/4.13 12.50/4.13 "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00002ac85014a000 nid=0x1a9a in Object.wait() [0x00002ac86ca08000] 12.50/4.13 java.lang.Thread.State: WAITING (on object monitor) 12.50/4.13 at java.lang.Object.wait(Native Method) 12.50/4.13 - waiting on <0x0000000443eb2aa8> (a java.lang.ref.ReferenceQueue$Lock) 12.50/4.13 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) 12.50/4.13 - locked <0x0000000443eb2aa8> (a java.lang.ref.ReferenceQueue$Lock) 12.50/4.13 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) 12.50/4.13 at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) 12.50/4.13 12.50/4.13 "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00002ac850145800 nid=0x1a99 in Object.wait() [0x00002ac86c907000] 12.50/4.13 java.lang.Thread.State: WAITING (on object monitor) 12.50/4.13 at java.lang.Object.wait(Native Method) 12.50/4.13 - waiting on <0x0000000443eb2cd8> (a java.lang.ref.Reference$Lock) 12.50/4.13 at java.lang.Object.wait(Object.java:502) 12.50/4.13 at java.lang.ref.Reference.tryHandlePending(Reference.java:191) 12.50/4.13 - locked <0x0000000443eb2cd8> (a java.lang.ref.Reference$Lock) 12.50/4.13 at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) 12.50/4.13 12.50/4.13 "main" #1 prio=5 os_prio=0 tid=0x00002ac850008800 nid=0x1a92 in Object.wait() [0x00002ac84c156000] 12.50/4.13 java.lang.Thread.State: WAITING (on object monitor) 12.50/4.13 at java.lang.Object.wait(Native Method) 12.50/4.13 - waiting on <0x0000000440009648> (a aprove.Strategies.ExecutableStrategies.impl.Handle) 12.50/4.13 at java.lang.Object.wait(Object.java:502) 12.50/4.13 at aprove.Strategies.ExecutableStrategies.impl.Handle.waitForFinish(Handle.java:42) 12.50/4.13 - locked <0x0000000440009648> (a aprove.Strategies.ExecutableStrategies.impl.Handle) 12.50/4.13 at aprove.Runtime.AProVE.waitForHandle(AProVE.java:32) 12.50/4.13 at aprove.Runtime.AProVE.run(AProVE.java:101) 12.50/4.13 at aprove.CommandLineInterface.Main.run(Main.java:94) 12.50/4.13 at aprove.CommandLineInterface.Main.doMain(Main.java:42) 12.50/4.13 at aprove.Main.doMain(Main.java:54) 12.50/4.13 at aprove.Main.main(Main.java:20) 12.50/4.13 12.50/4.13 "VM Thread" os_prio=0 tid=0x00002ac85013e000 nid=0x1a98 runnable 12.50/4.13 12.50/4.13 "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00002ac85001e000 nid=0x1a94 runnable 12.50/4.13 12.50/4.13 "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00002ac85001f800 nid=0x1a95 runnable 12.50/4.13 12.50/4.13 "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00002ac850021800 nid=0x1a96 runnable 12.50/4.13 12.50/4.13 "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00002ac850023800 nid=0x1a97 runnable 12.50/4.13 12.50/4.13 "VM Periodic Task Thread" os_prio=0 tid=0x00002ac850192000 nid=0x1aa0 waiting on condition 12.50/4.13 12.50/4.15 JNI global references: 462 12.50/4.15 12.50/4.15 Heap 12.50/4.15 PSYoungGen total 4281856K, used 1273918K [0x0000000695580000, 0x00000007c0000000, 0x00000007c0000000) 12.50/4.15 eden space 3670528K, 34% used [0x0000000695580000,0x00000006e318fb60,0x0000000775600000) 12.50/4.15 from space 611328K, 0% used [0x000000079ab00000,0x000000079ab00000,0x00000007c0000000) 12.50/4.15 to space 611328K, 0% used [0x0000000775600000,0x0000000775600000,0x000000079ab00000) 12.50/4.15 ParOldGen total 9786880K, used 112615K [0x0000000440000000, 0x0000000695580000, 0x0000000695580000) 12.50/4.15 object space 9786880K, 1% used [0x0000000440000000,0x0000000446df9dd0,0x0000000695580000) 12.50/4.15 Metaspace used 20875K, capacity 21138K, committed 21504K, reserved 1069056K 12.50/4.15 class space used 2423K, capacity 2499K, committed 2560K, reserved 1048576K 12.50/4.15 29.69/8.51 YES 29.69/8.56 proof of /export/starexec/sandbox/benchmark/theBenchmark.xml 29.69/8.56 # AProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty 29.69/8.56 29.69/8.56 29.69/8.56 Termination w.r.t. Q of the given QTRS could be proven: 29.69/8.56 29.69/8.56 (0) QTRS 29.69/8.56 (1) DependencyPairsProof [EQUIVALENT, 9 ms] 29.69/8.56 (2) QDP 29.69/8.56 (3) DependencyGraphProof [EQUIVALENT, 0 ms] 29.69/8.56 (4) AND 29.69/8.56 (5) QDP 29.69/8.56 (6) QDPOrderProof [EQUIVALENT, 15 ms] 29.69/8.56 (7) QDP 29.69/8.56 (8) QDPOrderProof [EQUIVALENT, 0 ms] 29.69/8.56 (9) QDP 29.69/8.56 (10) PisEmptyProof [EQUIVALENT, 0 ms] 29.69/8.56 (11) YES 29.69/8.56 (12) QDP 29.69/8.56 (13) MRRProof [EQUIVALENT, 43 ms] 29.69/8.56 (14) QDP 29.69/8.56 (15) QDPOrderProof [EQUIVALENT, 0 ms] 29.69/8.56 (16) QDP 29.69/8.56 (17) PisEmptyProof [EQUIVALENT, 0 ms] 29.69/8.56 (18) YES 29.69/8.56 29.69/8.56 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (0) 29.69/8.56 Obligation: 29.69/8.56 Q restricted rewrite system: 29.69/8.56 The TRS R consists of the following rules: 29.69/8.56 29.69/8.56 a(b(b(a(x1)))) -> b(a(a(b(x1)))) 29.69/8.56 a(b(b(b(x1)))) -> a(a(a(b(x1)))) 29.69/8.56 b(b(a(a(x1)))) -> b(b(b(a(x1)))) 29.69/8.56 29.69/8.56 Q is empty. 29.69/8.56 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (1) DependencyPairsProof (EQUIVALENT) 29.69/8.56 Using Dependency Pairs [AG00,LPAR04] we result in the following initial DP problem. 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (2) 29.69/8.56 Obligation: 29.69/8.56 Q DP problem: 29.69/8.56 The TRS P consists of the following rules: 29.69/8.56 29.69/8.56 A(b(b(a(x1)))) -> B(a(a(b(x1)))) 29.69/8.56 A(b(b(a(x1)))) -> A(a(b(x1))) 29.69/8.56 A(b(b(a(x1)))) -> A(b(x1)) 29.69/8.56 A(b(b(a(x1)))) -> B(x1) 29.69/8.56 A(b(b(b(x1)))) -> A(a(a(b(x1)))) 29.69/8.56 A(b(b(b(x1)))) -> A(a(b(x1))) 29.69/8.56 A(b(b(b(x1)))) -> A(b(x1)) 29.69/8.56 B(b(a(a(x1)))) -> B(b(b(a(x1)))) 29.69/8.56 B(b(a(a(x1)))) -> B(b(a(x1))) 29.69/8.56 B(b(a(a(x1)))) -> B(a(x1)) 29.69/8.56 29.69/8.56 The TRS R consists of the following rules: 29.69/8.56 29.69/8.56 a(b(b(a(x1)))) -> b(a(a(b(x1)))) 29.69/8.56 a(b(b(b(x1)))) -> a(a(a(b(x1)))) 29.69/8.56 b(b(a(a(x1)))) -> b(b(b(a(x1)))) 29.69/8.56 29.69/8.56 Q is empty. 29.69/8.56 We have to consider all minimal (P,Q,R)-chains. 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (3) DependencyGraphProof (EQUIVALENT) 29.69/8.56 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 2 SCCs with 2 less nodes. 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (4) 29.69/8.56 Complex Obligation (AND) 29.69/8.56 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (5) 29.69/8.56 Obligation: 29.69/8.56 Q DP problem: 29.69/8.56 The TRS P consists of the following rules: 29.69/8.56 29.69/8.56 B(b(a(a(x1)))) -> B(b(a(x1))) 29.69/8.56 B(b(a(a(x1)))) -> B(b(b(a(x1)))) 29.69/8.56 B(b(a(a(x1)))) -> B(a(x1)) 29.69/8.56 29.69/8.56 The TRS R consists of the following rules: 29.69/8.56 29.69/8.56 a(b(b(a(x1)))) -> b(a(a(b(x1)))) 29.69/8.56 a(b(b(b(x1)))) -> a(a(a(b(x1)))) 29.69/8.56 b(b(a(a(x1)))) -> b(b(b(a(x1)))) 29.69/8.56 29.69/8.56 Q is empty. 29.69/8.56 We have to consider all minimal (P,Q,R)-chains. 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (6) QDPOrderProof (EQUIVALENT) 29.69/8.56 We use the reduction pair processor [LPAR04,JAR06]. 29.69/8.56 29.69/8.56 29.69/8.56 The following pairs can be oriented strictly and are deleted. 29.69/8.56 29.69/8.56 B(b(a(a(x1)))) -> B(b(a(x1))) 29.69/8.56 B(b(a(a(x1)))) -> B(a(x1)) 29.69/8.56 The remaining pairs can at least be oriented weakly. 29.69/8.56 Used ordering: Polynomial interpretation [POLO]: 29.69/8.56 29.69/8.56 POL(B(x_1)) = x_1 29.69/8.56 POL(a(x_1)) = 1 + x_1 29.69/8.56 POL(b(x_1)) = 1 + x_1 29.69/8.56 29.69/8.56 The following usable rules [FROCOS05] with respect to the argument filtering of the ordering [JAR06] were oriented: 29.69/8.56 29.69/8.56 a(b(b(a(x1)))) -> b(a(a(b(x1)))) 29.69/8.56 a(b(b(b(x1)))) -> a(a(a(b(x1)))) 29.69/8.56 b(b(a(a(x1)))) -> b(b(b(a(x1)))) 29.69/8.56 29.69/8.56 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (7) 29.69/8.56 Obligation: 29.69/8.56 Q DP problem: 29.69/8.56 The TRS P consists of the following rules: 29.69/8.56 29.69/8.56 B(b(a(a(x1)))) -> B(b(b(a(x1)))) 29.69/8.56 29.69/8.56 The TRS R consists of the following rules: 29.69/8.56 29.69/8.56 a(b(b(a(x1)))) -> b(a(a(b(x1)))) 29.69/8.56 a(b(b(b(x1)))) -> a(a(a(b(x1)))) 29.69/8.56 b(b(a(a(x1)))) -> b(b(b(a(x1)))) 29.69/8.56 29.69/8.56 Q is empty. 29.69/8.56 We have to consider all minimal (P,Q,R)-chains. 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (8) QDPOrderProof (EQUIVALENT) 29.69/8.56 We use the reduction pair processor [LPAR04,JAR06]. 29.69/8.56 29.69/8.56 29.69/8.56 The following pairs can be oriented strictly and are deleted. 29.69/8.56 29.69/8.56 B(b(a(a(x1)))) -> B(b(b(a(x1)))) 29.69/8.56 The remaining pairs can at least be oriented weakly. 29.69/8.56 Used ordering: Polynomial Order [NEGPOLO,POLO] with Interpretation: 29.69/8.56 29.69/8.56 POL( B_1(x_1) ) = 2x_1 + 2 29.69/8.56 POL( b_1(x_1) ) = max{0, x_1 - 1} 29.69/8.56 POL( a_1(x_1) ) = 2 29.69/8.56 29.69/8.56 The following usable rules [FROCOS05] with respect to the argument filtering of the ordering [JAR06] were oriented: 29.69/8.56 29.69/8.56 a(b(b(a(x1)))) -> b(a(a(b(x1)))) 29.69/8.56 a(b(b(b(x1)))) -> a(a(a(b(x1)))) 29.69/8.56 b(b(a(a(x1)))) -> b(b(b(a(x1)))) 29.69/8.56 29.69/8.56 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (9) 29.69/8.56 Obligation: 29.69/8.56 Q DP problem: 29.69/8.56 P is empty. 29.69/8.56 The TRS R consists of the following rules: 29.69/8.56 29.69/8.56 a(b(b(a(x1)))) -> b(a(a(b(x1)))) 29.69/8.56 a(b(b(b(x1)))) -> a(a(a(b(x1)))) 29.69/8.56 b(b(a(a(x1)))) -> b(b(b(a(x1)))) 29.69/8.56 29.69/8.56 Q is empty. 29.69/8.56 We have to consider all minimal (P,Q,R)-chains. 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (10) PisEmptyProof (EQUIVALENT) 29.69/8.56 The TRS P is empty. Hence, there is no (P,Q,R) chain. 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (11) 29.69/8.56 YES 29.69/8.56 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (12) 29.69/8.56 Obligation: 29.69/8.56 Q DP problem: 29.69/8.56 The TRS P consists of the following rules: 29.69/8.56 29.69/8.56 A(b(b(a(x1)))) -> A(b(x1)) 29.69/8.56 A(b(b(a(x1)))) -> A(a(b(x1))) 29.69/8.56 A(b(b(b(x1)))) -> A(a(a(b(x1)))) 29.69/8.56 A(b(b(b(x1)))) -> A(a(b(x1))) 29.69/8.56 A(b(b(b(x1)))) -> A(b(x1)) 29.69/8.56 29.69/8.56 The TRS R consists of the following rules: 29.69/8.56 29.69/8.56 a(b(b(a(x1)))) -> b(a(a(b(x1)))) 29.69/8.56 a(b(b(b(x1)))) -> a(a(a(b(x1)))) 29.69/8.56 b(b(a(a(x1)))) -> b(b(b(a(x1)))) 29.69/8.56 29.69/8.56 Q is empty. 29.69/8.56 We have to consider all minimal (P,Q,R)-chains. 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (13) MRRProof (EQUIVALENT) 29.69/8.56 By using the rule removal processor [LPAR04] with the following ordering, at least one Dependency Pair or term rewrite system rule of this QDP problem can be strictly oriented. 29.69/8.56 29.69/8.56 Strictly oriented dependency pairs: 29.69/8.56 29.69/8.56 A(b(b(a(x1)))) -> A(b(x1)) 29.69/8.56 A(b(b(a(x1)))) -> A(a(b(x1))) 29.69/8.56 A(b(b(b(x1)))) -> A(a(b(x1))) 29.69/8.56 A(b(b(b(x1)))) -> A(b(x1)) 29.69/8.56 29.69/8.56 29.69/8.56 Used ordering: Polynomial interpretation [POLO]: 29.69/8.56 29.69/8.56 POL(A(x_1)) = x_1 29.69/8.56 POL(a(x_1)) = 1 + x_1 29.69/8.56 POL(b(x_1)) = 1 + x_1 29.69/8.56 29.69/8.56 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (14) 29.69/8.56 Obligation: 29.69/8.56 Q DP problem: 29.69/8.56 The TRS P consists of the following rules: 29.69/8.56 29.69/8.56 A(b(b(b(x1)))) -> A(a(a(b(x1)))) 29.69/8.56 29.69/8.56 The TRS R consists of the following rules: 29.69/8.56 29.69/8.56 a(b(b(a(x1)))) -> b(a(a(b(x1)))) 29.69/8.56 a(b(b(b(x1)))) -> a(a(a(b(x1)))) 29.69/8.56 b(b(a(a(x1)))) -> b(b(b(a(x1)))) 29.69/8.56 29.69/8.56 Q is empty. 29.69/8.56 We have to consider all minimal (P,Q,R)-chains. 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (15) QDPOrderProof (EQUIVALENT) 29.69/8.56 We use the reduction pair processor [LPAR04,JAR06]. 29.69/8.56 29.69/8.56 29.69/8.56 The following pairs can be oriented strictly and are deleted. 29.69/8.56 29.69/8.56 A(b(b(b(x1)))) -> A(a(a(b(x1)))) 29.69/8.56 The remaining pairs can at least be oriented weakly. 29.69/8.56 Used ordering: Matrix interpretation [MATRO] with arctic natural numbers [ARCTIC]: 29.69/8.56 29.69/8.56 <<< 29.69/8.56 POL(A(x_1)) = [[-I]] + [[0A, -I, 0A]] * x_1 29.69/8.56 >>> 29.69/8.56 29.69/8.56 <<< 29.69/8.56 POL(b(x_1)) = [[0A], [0A], [1A]] + [[0A, -I, 0A], [0A, 0A, 0A], [0A, 0A, -I]] * x_1 29.69/8.56 >>> 29.69/8.56 29.69/8.56 <<< 29.69/8.56 POL(a(x_1)) = [[0A], [0A], [0A]] + [[-I, -I, -I], [0A, 0A, 0A], [0A, -I, -I]] * x_1 29.69/8.56 >>> 29.69/8.56 29.69/8.56 29.69/8.56 The following usable rules [FROCOS05] with respect to the argument filtering of the ordering [JAR06] were oriented: 29.69/8.56 29.69/8.56 b(b(a(a(x1)))) -> b(b(b(a(x1)))) 29.69/8.56 a(b(b(a(x1)))) -> b(a(a(b(x1)))) 29.69/8.56 a(b(b(b(x1)))) -> a(a(a(b(x1)))) 29.69/8.56 29.69/8.56 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (16) 29.69/8.56 Obligation: 29.69/8.56 Q DP problem: 29.69/8.56 P is empty. 29.69/8.56 The TRS R consists of the following rules: 29.69/8.56 29.69/8.56 a(b(b(a(x1)))) -> b(a(a(b(x1)))) 29.69/8.56 a(b(b(b(x1)))) -> a(a(a(b(x1)))) 29.69/8.56 b(b(a(a(x1)))) -> b(b(b(a(x1)))) 29.69/8.56 29.69/8.56 Q is empty. 29.69/8.56 We have to consider all minimal (P,Q,R)-chains. 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (17) PisEmptyProof (EQUIVALENT) 29.69/8.56 The TRS P is empty. Hence, there is no (P,Q,R) chain. 29.69/8.56 ---------------------------------------- 29.69/8.56 29.69/8.56 (18) 29.69/8.56 YES 30.08/8.62 EOF