cpachecker/bin/cpachecker --svcomp24 --heap 10000M --benchmark --option cpa.arg.yamlProofWitness=witness-%s.yml --option witness.yamlexporter.witnessVersions=V2d1,V2 --timelimit 900s --stats --spec sv-benchmarks/c/properties/unreach-call.prp --32 sv-benchmarks/c/loop-acceleration/array_2-2.i -------------------------------------------------------------------------------- Running CPAchecker with Java heap of size 10000M. Running CPAchecker with default stack size (1024k). Specify a larger value with --stack if needed. Language C detected and set for analysis (CPAMain.detectFrontendLanguageIfNecessary, INFO) Using the following resource limits: CPU-time limit of 900s (ResourceLimitChecker.fromConfiguration, INFO) CPAchecker 3.1-svn-5f8d539e99+ / svcomp24 (OpenJDK 64-Bit Server VM 17.0.9) started (CPAchecker.run, INFO) Parsing CFA from file(s) "sv-benchmarks/c/loop-acceleration/array_2-2.i" (CPAchecker.parse, INFO) Using heuristics to select analysis (CoreComponentsFactory.createAlgorithm, INFO) The following configuration options were specified but are not used: cpa.callstack.unsupportedFunctions termination.violation.witness cpa.predicate.memoryAllocationsAlwaysSucceed cpa.arg.compressWitness cpa.arg.yamlProofWitness cpa.callstack.skipFunctionPointerRecursion counterexample.export.yaml cpa.composite.aggregateBasicBlocks counterexample.export.graphml counterexample.export.compressWitness cpa.arg.proofWitness witness.yamlexporter.witnessVersions (CPAchecker.printConfigurationWarnings, WARNING) Starting analysis ... (CPAchecker.runAlgorithm, INFO) Performing heuristic ... (SelectionAlgorithm.chooseConfig, INFO) Using the following resource limits: CPU-time limit of 900s (Analysis /storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restart-valueAnalysis-fallbacks.properties:ResourceLimitChecker.fromConfiguration, INFO) Using Restarting Algorithm (Analysis /storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restart-valueAnalysis-fallbacks.properties:CoreComponentsFactory.createAlgorithm, INFO) Loading analysis 1 from file /storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restartcomponent-valueAnalysis.properties ... (Analysis /storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restart-valueAnalysis-fallbacks.properties:RestartAlgorithm.run, INFO) Mismatch of configuration options when loading from '/storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restartcomponent-valueAnalysis.properties': 'cpa.composite.aggregateBasicBlocks' has two values 'false' and 'true'. Using 'true'. (Analysis /storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restart-valueAnalysis-fallbacks.properties:NestingAlgorithm.checkConfigs, INFO) Mismatch of configuration options when loading from '/storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restartcomponent-valueAnalysis.properties': 'limits.time.cpu' has two values '900s' and '90'. Using '90'. (Analysis /storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restart-valueAnalysis-fallbacks.properties:NestingAlgorithm.checkConfigs, INFO) Mismatch of configuration options when loading from '/storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restartcomponent-valueAnalysis.properties': 'limits.time.cpu::required' has two values '900' and '90s'. Using '90s'. (Analysis /storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restart-valueAnalysis-fallbacks.properties:NestingAlgorithm.checkConfigs, INFO) Using the following resource limits: CPU-time limit of 90s (Analysis /storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restart-valueAnalysis-fallbacks.properties:Analysis /storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restartcomponent-valueAnalysis.properties:ResourceLimitChecker.fromConfiguration, INFO) Starting analysis 1 ... (Analysis /storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restart-valueAnalysis-fallbacks.properties:RestartAlgorithm.run, INFO) Error path found, starting counterexample check with CPACHECKER. (Analysis /storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restart-valueAnalysis-fallbacks.properties:Analysis /storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restartcomponent-valueAnalysis.properties:CounterexampleCheckAlgorithm.checkCounterexample, INFO) Using predicate analysis with MathSAT5 version 5.6.10 (9293adc746be) (May 31 2023 12:38:06, gmp 6.2.0, gcc 7.5.0, 64-bit, reentrant). (Analysis /storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restart-valueAnalysis-fallbacks.properties:Analysis /storage/repos/certificate-witnesses-artifact/cpachecker/config/components/svcomp24--configselection-restartcomponent-valueAnalysis.properties:CounterexampleCheck:PredicateCPA:PredicateCPA., INFO) Shutdown requested (The JVM is shutting down, probably because Ctrl+C was pressed.), waiting for termination. (ForceTerminationOnShutdown$1.shutdownRequested, WARNING) Shutdown was requested but CPAchecker is still running after 10s, forcing immediate termination now. (ForceTerminationOnShutdown.run, WARNING) For your information: CPAchecker is currently hanging at app//org.sosy_lab.java_smt.solvers.mathsat5.Mathsat5NativeApi.msat_solve(Native Method) app//org.sosy_lab.java_smt.solvers.mathsat5.Mathsat5NativeApi.msat_check_sat(Mathsat5NativeApi.java:156) app//org.sosy_lab.java_smt.solvers.mathsat5.Mathsat5AbstractProver.isUnsat(Mathsat5AbstractProver.java:103) app//org.sosy_lab.cpachecker.util.predicates.smt.BasicProverEnvironmentView.isUnsat(BasicProverEnvironmentView.java:61) app//org.sosy_lab.cpachecker.cpa.predicate.PredicateAbstractionManager.computeAbstraction(PredicateAbstractionManager.java:757) app//org.sosy_lab.cpachecker.cpa.predicate.PredicateAbstractionManager.buildAbstraction(PredicateAbstractionManager.java:405) app//org.sosy_lab.cpachecker.cpa.predicate.PredicatePrecisionAdjustment.computeAbstraction(PredicatePrecisionAdjustment.java:185) app//org.sosy_lab.cpachecker.cpa.predicate.PredicatePrecisionAdjustment.prec(PredicatePrecisionAdjustment.java:96) app//org.sosy_lab.cpachecker.cpa.composite.CompositePrecisionAdjustment.prec(CompositePrecisionAdjustment.java:68) app//org.sosy_lab.cpachecker.cpa.arg.ARGPrecisionAdjustment.prec(ARGPrecisionAdjustment.java:88) app//org.sosy_lab.cpachecker.cpa.arg.ARGPrecisionAdjustment.prec(ARGPrecisionAdjustment.java:58) app//org.sosy_lab.cpachecker.core.algorithm.CPAAlgorithm.handleState(CPAAlgorithm.java:356) app//org.sosy_lab.cpachecker.core.algorithm.CPAAlgorithm.run0(CPAAlgorithm.java:289) app//org.sosy_lab.cpachecker.core.algorithm.CPAAlgorithm.run(CPAAlgorithm.java:260) app//org.sosy_lab.cpachecker.core.algorithm.counterexamplecheck.CounterexampleCPAchecker.checkCounterexample(CounterexampleCPAchecker.java:227) app//org.sosy_lab.cpachecker.core.algorithm.counterexamplecheck.CounterexampleCPAchecker.checkCounterexample(CounterexampleCPAchecker.java:165) app//org.sosy_lab.cpachecker.core.algorithm.counterexamplecheck.CounterexampleCheckAlgorithm.checkErrorPaths(CounterexampleCheckAlgorithm.java:247) app//org.sosy_lab.cpachecker.core.algorithm.counterexamplecheck.CounterexampleCheckAlgorithm.checkCounterexample(CounterexampleCheckAlgorithm.java:199) app//org.sosy_lab.cpachecker.core.algorithm.counterexamplecheck.CounterexampleCheckAlgorithm.run(CounterexampleCheckAlgorithm.java:164) app//org.sosy_lab.cpachecker.core.algorithm.CounterexampleStoreAlgorithm.run(CounterexampleStoreAlgorithm.java:58) app//org.sosy_lab.cpachecker.core.algorithm.RestartAlgorithm.run(RestartAlgorithm.java:327) app//org.sosy_lab.cpachecker.core.algorithm.SelectionAlgorithm.run0(SelectionAlgorithm.java:496) app//org.sosy_lab.cpachecker.core.algorithm.SelectionAlgorithm.run(SelectionAlgorithm.java:339) app//org.sosy_lab.cpachecker.core.CPAchecker.runAlgorithm(CPAchecker.java:489) app//org.sosy_lab.cpachecker.core.CPAchecker.run(CPAchecker.java:357) app//org.sosy_lab.cpachecker.cmdline.CPAMain.main(CPAMain.java:171) (ForceTerminationOnShutdown.run, INFO)