/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks-Lazy-NoForkJoinOpt.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/counter-fun.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-4b0ab11 [2022-03-04 05:41:23,037 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-04 05:41:23,063 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-04 05:41:23,081 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-04 05:41:23,082 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-04 05:41:23,082 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-04 05:41:23,083 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-04 05:41:23,084 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-04 05:41:23,085 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-04 05:41:23,086 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-04 05:41:23,086 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-04 05:41:23,087 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-04 05:41:23,087 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-04 05:41:23,088 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-04 05:41:23,089 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-04 05:41:23,089 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-04 05:41:23,090 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-04 05:41:23,090 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-04 05:41:23,092 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-04 05:41:23,093 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-04 05:41:23,094 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-04 05:41:23,095 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-04 05:41:23,096 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-04 05:41:23,096 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-04 05:41:23,098 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-04 05:41:23,098 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-04 05:41:23,099 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-04 05:41:23,099 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-04 05:41:23,099 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-04 05:41:23,100 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-04 05:41:23,100 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-04 05:41:23,101 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-04 05:41:23,101 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-04 05:41:23,102 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-04 05:41:23,102 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-04 05:41:23,102 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-04 05:41:23,103 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-04 05:41:23,103 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-04 05:41:23,103 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-04 05:41:23,104 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-04 05:41:23,104 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-04 05:41:23,105 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks-Lazy-NoForkJoinOpt.epf [2022-03-04 05:41:23,117 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-04 05:41:23,117 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-04 05:41:23,118 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-04 05:41:23,118 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-04 05:41:23,118 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-04 05:41:23,118 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-04 05:41:23,119 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-04 05:41:23,119 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-04 05:41:23,119 INFO L138 SettingsManager]: * Use SBE=true [2022-03-04 05:41:23,119 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-04 05:41:23,119 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-04 05:41:23,119 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-04 05:41:23,119 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-04 05:41:23,120 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-04 05:41:23,120 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-04 05:41:23,120 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-04 05:41:23,120 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-04 05:41:23,120 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-04 05:41:23,120 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-04 05:41:23,120 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-04 05:41:23,120 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-04 05:41:23,121 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-04 05:41:23,121 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-04 05:41:23,121 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-04 05:41:23,121 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-04 05:41:23,121 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-04 05:41:23,121 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-04 05:41:23,121 INFO L138 SettingsManager]: * Construct finite automaton lazily=true [2022-03-04 05:41:23,121 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-04 05:41:23,121 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-04 05:41:23,122 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-04 05:41:23,122 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-04 05:41:23,122 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-04 05:41:23,122 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-03-04 05:41:23,122 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-04 05:41:23,122 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-03-04 05:41:23,122 INFO L138 SettingsManager]: * MCR: Optimize fork and join=false [2022-03-04 05:41:23,122 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-03-04 05:41:23,282 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-04 05:41:23,302 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-04 05:41:23,305 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-04 05:41:23,306 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-04 05:41:23,307 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-04 05:41:23,308 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/counter-fun.wvr.bpl [2022-03-04 05:41:23,309 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/counter-fun.wvr.bpl' [2022-03-04 05:41:23,335 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-04 05:41:23,336 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-04 05:41:23,337 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-04 05:41:23,337 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-04 05:41:23,337 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-04 05:41:23,353 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.03 05:41:23" (1/1) ... [2022-03-04 05:41:23,360 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.03 05:41:23" (1/1) ... [2022-03-04 05:41:23,366 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-04 05:41:23,367 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-04 05:41:23,371 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-04 05:41:23,371 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-04 05:41:23,371 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-04 05:41:23,380 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.03 05:41:23" (1/1) ... [2022-03-04 05:41:23,381 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.03 05:41:23" (1/1) ... [2022-03-04 05:41:23,382 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.03 05:41:23" (1/1) ... [2022-03-04 05:41:23,382 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.03 05:41:23" (1/1) ... [2022-03-04 05:41:23,386 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.03 05:41:23" (1/1) ... [2022-03-04 05:41:23,388 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.03 05:41:23" (1/1) ... [2022-03-04 05:41:23,389 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.03 05:41:23" (1/1) ... [2022-03-04 05:41:23,390 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-04 05:41:23,391 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-04 05:41:23,392 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-04 05:41:23,392 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-04 05:41:23,393 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.03 05:41:23" (1/1) ... [2022-03-04 05:41:23,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-04 05:41:23,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:41:23,416 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-04 05:41:23,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-04 05:41:23,455 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-04 05:41:23,456 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-04 05:41:23,456 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-04 05:41:23,456 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-04 05:41:23,456 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-04 05:41:23,457 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-04 05:41:23,457 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-04 05:41:23,457 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-04 05:41:23,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-04 05:41:23,458 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-04 05:41:23,491 INFO L234 CfgBuilder]: Building ICFG [2022-03-04 05:41:23,492 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-04 05:41:23,559 INFO L275 CfgBuilder]: Performing block encoding [2022-03-04 05:41:23,569 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-04 05:41:23,569 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-04 05:41:23,570 INFO L202 PluginConnector]: Adding new model counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.03 05:41:23 BoogieIcfgContainer [2022-03-04 05:41:23,570 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-04 05:41:23,571 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-04 05:41:23,571 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-04 05:41:23,573 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-04 05:41:23,573 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.03 05:41:23" (1/2) ... [2022-03-04 05:41:23,574 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d31d535 and model type counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:41:23, skipping insertion in model container [2022-03-04 05:41:23,574 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.03 05:41:23" (2/2) ... [2022-03-04 05:41:23,575 INFO L111 eAbstractionObserver]: Analyzing ICFG counter-fun.wvr.bpl [2022-03-04 05:41:23,578 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-04 05:41:23,578 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-04 05:41:23,578 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-04 05:41:23,578 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-04 05:41:23,607 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-03-04 05:41:23,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-03-04 05:41:23,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:41:23,700 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-03-04 05:41:23,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2022-03-04 05:41:23,730 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-04 05:41:23,740 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=true [2022-03-04 05:41:23,740 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-04 05:41:23,781 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 92 states. [2022-03-04 05:41:23,783 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:41:23,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:41:23,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1166013697, now seen corresponding path program 1 times [2022-03-04 05:41:23,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:41:23,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332145899] [2022-03-04 05:41:23,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:41:23,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:41:23,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:41:24,132 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 27 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-04 05:41:24,133 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:41:24,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332145899] [2022-03-04 05:41:24,133 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332145899] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:41:24,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115229925] [2022-03-04 05:41:24,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:41:24,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:41:24,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:41:24,135 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:41:24,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-04 05:41:24,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:41:24,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-04 05:41:24,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:41:24,616 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 8 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:24,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:41:24,924 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 8 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:24,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115229925] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:41:24,925 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:41:24,925 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15, 15] total 38 [2022-03-04 05:41:24,927 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94340150] [2022-03-04 05:41:24,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:41:24,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-04 05:41:24,931 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:41:24,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-04 05:41:24,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=350, Invalid=1132, Unknown=0, NotChecked=0, Total=1482 [2022-03-04 05:41:24,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:24,947 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:41:24,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.358974358974359) internal successors, (92), 38 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:41:24,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:25,621 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 116 transitions and produced 101 states. [2022-03-04 05:41:25,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-04 05:41:25,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-04 05:41:25,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-03-04 05:41:25,828 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:41:25,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:41:25,829 INFO L85 PathProgramCache]: Analyzing trace with hash 1646388437, now seen corresponding path program 2 times [2022-03-04 05:41:25,829 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:41:25,829 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888821519] [2022-03-04 05:41:25,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:41:25,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:41:25,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:41:26,040 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:26,041 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:41:26,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888821519] [2022-03-04 05:41:26,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888821519] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:41:26,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858855480] [2022-03-04 05:41:26,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-04 05:41:26,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:41:26,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:41:26,043 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:41:26,059 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-04 05:41:26,090 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-04 05:41:26,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:41:26,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-04 05:41:26,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:41:26,543 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:26,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:41:26,792 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:26,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858855480] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:41:26,793 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:41:26,793 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 44 [2022-03-04 05:41:26,793 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839243497] [2022-03-04 05:41:26,793 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:41:26,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-04 05:41:26,794 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:41:26,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-04 05:41:26,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=469, Invalid=1511, Unknown=0, NotChecked=0, Total=1980 [2022-03-04 05:41:26,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:26,795 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:41:26,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.1555555555555554) internal successors, (97), 44 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:41:26,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-04 05:41:26,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:27,416 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 170 transitions and produced 146 states. [2022-03-04 05:41:27,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:41:27,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:41:27,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-03-04 05:41:27,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:41:27,631 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:41:27,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:41:27,632 INFO L85 PathProgramCache]: Analyzing trace with hash -898979687, now seen corresponding path program 3 times [2022-03-04 05:41:27,632 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:41:27,632 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127652034] [2022-03-04 05:41:27,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:41:27,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:41:27,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:41:27,939 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 169 proven. 102 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-04 05:41:27,939 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:41:27,940 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127652034] [2022-03-04 05:41:27,940 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127652034] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:41:27,940 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481794154] [2022-03-04 05:41:27,940 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-04 05:41:27,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:41:27,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:41:27,956 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:41:27,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-04 05:41:28,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-03-04 05:41:28,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:41:28,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-04 05:41:28,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:41:28,714 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 68 proven. 209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:28,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:41:29,273 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 70 proven. 207 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:29,273 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481794154] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:41:29,273 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:41:29,273 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 27, 27] total 70 [2022-03-04 05:41:29,274 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617522157] [2022-03-04 05:41:29,274 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:41:29,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-03-04 05:41:29,274 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:41:29,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-03-04 05:41:29,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1029, Invalid=3941, Unknown=0, NotChecked=0, Total=4970 [2022-03-04 05:41:29,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:29,276 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:41:29,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 2.23943661971831) internal successors, (159), 70 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:41:29,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:41:29,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:41:29,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:30,850 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 200 transitions and produced 166 states. [2022-03-04 05:41:30,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:41:30,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:41:30,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:41:30,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-04 05:41:31,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:41:31,052 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:41:31,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:41:31,053 INFO L85 PathProgramCache]: Analyzing trace with hash -70329615, now seen corresponding path program 4 times [2022-03-04 05:41:31,053 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:41:31,053 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967248811] [2022-03-04 05:41:31,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:41:31,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:41:31,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:41:31,506 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:31,506 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:41:31,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967248811] [2022-03-04 05:41:31,506 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967248811] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:41:31,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737963916] [2022-03-04 05:41:31,507 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-04 05:41:31,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:41:31,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:41:31,508 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:41:31,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-04 05:41:31,547 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-04 05:41:31,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:41:31,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-04 05:41:31,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:41:32,525 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:32,525 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:41:33,043 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:33,043 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737963916] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:41:33,043 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:41:33,043 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 79 [2022-03-04 05:41:33,044 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606364519] [2022-03-04 05:41:33,044 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:41:33,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-03-04 05:41:33,046 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:41:33,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-03-04 05:41:33,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1498, Invalid=4822, Unknown=0, NotChecked=0, Total=6320 [2022-03-04 05:41:33,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:33,049 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:41:33,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 2.0875) internal successors, (167), 79 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:41:33,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:41:33,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:41:33,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:41:33,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:34,058 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 249 transitions and produced 207 states. [2022-03-04 05:41:34,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:41:34,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:41:34,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:41:34,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:41:34,075 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-03-04 05:41:34,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:41:34,274 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:41:34,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:41:34,276 INFO L85 PathProgramCache]: Analyzing trace with hash 78815923, now seen corresponding path program 5 times [2022-03-04 05:41:34,276 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:41:34,288 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580522428] [2022-03-04 05:41:34,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:41:34,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:41:34,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:41:34,915 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 400 proven. 260 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-04 05:41:34,916 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:41:34,916 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580522428] [2022-03-04 05:41:34,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580522428] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:41:34,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724492728] [2022-03-04 05:41:34,917 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-04 05:41:34,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:41:34,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:41:34,921 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:41:34,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-04 05:41:34,989 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2022-03-04 05:41:34,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:41:34,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 40 conjunts are in the unsatisfiable core [2022-03-04 05:41:34,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:41:36,153 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 229 proven. 437 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:36,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:41:37,060 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 231 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:37,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724492728] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:41:37,061 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:41:37,061 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 40, 40] total 104 [2022-03-04 05:41:37,061 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226183929] [2022-03-04 05:41:37,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:41:37,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2022-03-04 05:41:37,061 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:41:37,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2022-03-04 05:41:37,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2103, Invalid=8817, Unknown=0, NotChecked=0, Total=10920 [2022-03-04 05:41:37,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:37,065 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:41:37,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 2.1619047619047618) internal successors, (227), 104 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:41:37,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:41:37,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:41:37,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:41:37,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:41:37,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:39,613 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 284 transitions and produced 231 states. [2022-03-04 05:41:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:41:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:41:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:41:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:41:39,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:41:39,632 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-03-04 05:41:39,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:41:39,815 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:41:39,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:41:39,815 INFO L85 PathProgramCache]: Analyzing trace with hash 2123230989, now seen corresponding path program 6 times [2022-03-04 05:41:39,815 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:41:39,815 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106842290] [2022-03-04 05:41:39,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:41:39,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:41:39,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:41:40,555 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 484 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:40,556 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:41:40,556 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106842290] [2022-03-04 05:41:40,556 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106842290] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:41:40,556 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102312480] [2022-03-04 05:41:40,556 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-04 05:41:40,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:41:40,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:41:40,557 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:41:40,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-04 05:41:40,627 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 23 check-sat command(s) [2022-03-04 05:41:40,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:41:40,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 47 conjunts are in the unsatisfiable core [2022-03-04 05:41:40,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:41:42,227 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 484 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:42,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:41:43,243 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 484 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:43,243 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102312480] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:41:43,243 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:41:43,243 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47, 47] total 114 [2022-03-04 05:41:43,244 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100045746] [2022-03-04 05:41:43,244 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:41:43,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2022-03-04 05:41:43,244 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:41:43,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2022-03-04 05:41:43,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3115, Invalid=9995, Unknown=0, NotChecked=0, Total=13110 [2022-03-04 05:41:43,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:43,248 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:41:43,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 115 states have (on average 2.0608695652173914) internal successors, (237), 114 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:41:43,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:41:43,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:41:43,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:41:43,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:41:43,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:41:43,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:44,937 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 333 transitions and produced 272 states. [2022-03-04 05:41:44,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:41:44,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:41:44,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:41:44,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:41:44,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:41:44,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:41:44,957 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-03-04 05:41:45,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:41:45,148 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:41:45,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:41:45,149 INFO L85 PathProgramCache]: Analyzing trace with hash 1170918095, now seen corresponding path program 7 times [2022-03-04 05:41:45,149 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:41:45,149 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047113177] [2022-03-04 05:41:45,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:41:45,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:41:45,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:41:46,081 INFO L134 CoverageAnalysis]: Checked inductivity of 1268 backedges. 729 proven. 533 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-04 05:41:46,082 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:41:46,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047113177] [2022-03-04 05:41:46,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047113177] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:41:46,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620880094] [2022-03-04 05:41:46,082 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-04 05:41:46,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:41:46,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:41:46,084 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:41:46,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-04 05:41:46,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:41:46,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 54 conjunts are in the unsatisfiable core [2022-03-04 05:41:46,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:41:47,723 INFO L134 CoverageAnalysis]: Checked inductivity of 1268 backedges. 488 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:47,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:41:48,747 INFO L134 CoverageAnalysis]: Checked inductivity of 1268 backedges. 490 proven. 778 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:48,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620880094] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:41:48,747 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:41:48,747 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 54, 54] total 139 [2022-03-04 05:41:48,747 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457719725] [2022-03-04 05:41:48,747 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:41:48,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 140 states [2022-03-04 05:41:48,748 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:41:48,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2022-03-04 05:41:48,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3524, Invalid=15936, Unknown=0, NotChecked=0, Total=19460 [2022-03-04 05:41:48,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:48,753 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:41:48,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 140 states, 140 states have (on average 2.1214285714285714) internal successors, (297), 139 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:41:48,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:41:48,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:41:48,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:41:48,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:41:48,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:41:48,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:41:48,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:52,953 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 368 transitions and produced 296 states. [2022-03-04 05:41:52,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:41:52,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:41:52,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:41:52,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:41:52,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:41:52,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:41:52,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:41:52,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-04 05:41:53,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-03-04 05:41:53,172 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:41:53,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:41:53,172 INFO L85 PathProgramCache]: Analyzing trace with hash -907140823, now seen corresponding path program 8 times [2022-03-04 05:41:53,172 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:41:53,173 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654211670] [2022-03-04 05:41:53,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:41:53,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:41:53,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:41:54,444 INFO L134 CoverageAnalysis]: Checked inductivity of 1625 backedges. 841 proven. 784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:54,444 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:41:54,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654211670] [2022-03-04 05:41:54,445 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654211670] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:41:54,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886854394] [2022-03-04 05:41:54,445 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-04 05:41:54,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:41:54,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:41:54,447 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:41:54,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-04 05:41:54,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-04 05:41:54,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:41:54,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 61 conjunts are in the unsatisfiable core [2022-03-04 05:41:54,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:41:56,859 INFO L134 CoverageAnalysis]: Checked inductivity of 1625 backedges. 841 proven. 784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:56,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:41:57,911 INFO L134 CoverageAnalysis]: Checked inductivity of 1625 backedges. 841 proven. 784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:41:57,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886854394] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:41:57,911 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:41:57,911 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61, 61] total 149 [2022-03-04 05:41:57,911 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112447373] [2022-03-04 05:41:57,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:41:57,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 150 states [2022-03-04 05:41:57,912 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:41:57,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 150 interpolants. [2022-03-04 05:41:57,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5320, Invalid=17030, Unknown=0, NotChecked=0, Total=22350 [2022-03-04 05:41:57,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:41:57,916 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:41:57,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 150 states, 150 states have (on average 2.046666666666667) internal successors, (307), 149 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:41:57,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:41:57,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:41:57,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:41:57,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:41:57,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:41:57,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:41:57,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:41:57,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:42:00,605 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 417 transitions and produced 337 states. [2022-03-04 05:42:00,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:42:00,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:42:00,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:42:00,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:42:00,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:42:00,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:42:00,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:42:00,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:42:00,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-03-04 05:42:00,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:42:00,823 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:42:00,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:42:00,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1429810965, now seen corresponding path program 9 times [2022-03-04 05:42:00,823 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:42:00,823 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915017274] [2022-03-04 05:42:00,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:42:00,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:42:00,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:42:01,742 INFO L134 CoverageAnalysis]: Checked inductivity of 2066 backedges. 1156 proven. 904 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-04 05:42:01,743 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:42:01,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915017274] [2022-03-04 05:42:01,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915017274] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:42:01,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120541052] [2022-03-04 05:42:01,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-04 05:42:01,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:42:01,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:42:01,745 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:42:01,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-04 05:42:01,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2022-03-04 05:42:01,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:42:01,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 68 conjunts are in the unsatisfiable core [2022-03-04 05:42:01,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:42:03,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2066 backedges. 845 proven. 1221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:42:03,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:42:05,635 INFO L134 CoverageAnalysis]: Checked inductivity of 2066 backedges. 847 proven. 1219 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:42:05,635 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120541052] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:42:05,635 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:42:05,635 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 68, 68] total 174 [2022-03-04 05:42:05,635 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336349672] [2022-03-04 05:42:05,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:42:05,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 175 states [2022-03-04 05:42:05,636 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:42:05,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 175 interpolants. [2022-03-04 05:42:05,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5337, Invalid=25113, Unknown=0, NotChecked=0, Total=30450 [2022-03-04 05:42:05,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:42:05,640 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:42:05,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 175 states, 175 states have (on average 2.097142857142857) internal successors, (367), 174 states have internal predecessors, (367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:42:05,641 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:42:05,641 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:42:05,641 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:42:05,641 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:42:05,641 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:42:05,641 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:42:05,641 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:42:05,641 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:42:05,641 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:42:11,238 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 452 transitions and produced 361 states. [2022-03-04 05:42:11,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:42:11,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:42:11,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:42:11,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:42:11,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:42:11,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:42:11,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:42:11,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:42:11,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:42:11,256 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-03-04 05:42:11,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-03-04 05:42:11,455 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:42:11,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:42:11,456 INFO L85 PathProgramCache]: Analyzing trace with hash 587100485, now seen corresponding path program 10 times [2022-03-04 05:42:11,456 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:42:11,456 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4457287] [2022-03-04 05:42:11,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:42:11,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:42:11,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:42:12,865 INFO L134 CoverageAnalysis]: Checked inductivity of 2521 backedges. 1296 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:42:12,865 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:42:12,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4457287] [2022-03-04 05:42:12,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4457287] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:42:12,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840144666] [2022-03-04 05:42:12,865 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-04 05:42:12,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:42:12,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:42:12,867 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:42:12,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-04 05:42:12,943 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-04 05:42:12,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:42:12,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 75 conjunts are in the unsatisfiable core [2022-03-04 05:42:12,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:42:16,308 INFO L134 CoverageAnalysis]: Checked inductivity of 2521 backedges. 1296 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:42:16,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:42:17,869 INFO L134 CoverageAnalysis]: Checked inductivity of 2521 backedges. 1296 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:42:17,869 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840144666] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:42:17,869 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:42:17,869 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75, 75] total 184 [2022-03-04 05:42:17,870 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604950036] [2022-03-04 05:42:17,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:42:17,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 185 states [2022-03-04 05:42:17,871 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:42:17,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 185 interpolants. [2022-03-04 05:42:17,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8113, Invalid=25927, Unknown=0, NotChecked=0, Total=34040 [2022-03-04 05:42:17,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:42:17,876 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:42:17,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 185 states, 185 states have (on average 2.037837837837838) internal successors, (377), 184 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:42:17,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:42:17,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:42:17,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:42:17,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:42:17,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:42:17,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:42:17,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:42:17,881 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:42:17,881 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:42:17,881 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:42:21,018 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 501 transitions and produced 402 states. [2022-03-04 05:42:21,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:42:21,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:42:21,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:42:21,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:42:21,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:42:21,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:42:21,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:42:21,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:42:21,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:42:21,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:42:21,052 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-03-04 05:42:21,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-03-04 05:42:21,252 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:42:21,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:42:21,252 INFO L85 PathProgramCache]: Analyzing trace with hash -1496992505, now seen corresponding path program 11 times [2022-03-04 05:42:21,252 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:42:21,252 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112034972] [2022-03-04 05:42:21,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:42:21,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:42:21,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:42:22,678 INFO L134 CoverageAnalysis]: Checked inductivity of 3060 backedges. 1681 proven. 1373 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-04 05:42:22,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:42:22,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112034972] [2022-03-04 05:42:22,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112034972] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:42:22,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928101678] [2022-03-04 05:42:22,678 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-04 05:42:22,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:42:22,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:42:22,680 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:42:22,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-04 05:42:22,794 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 43 check-sat command(s) [2022-03-04 05:42:22,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:42:22,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 574 conjuncts, 82 conjunts are in the unsatisfiable core [2022-03-04 05:42:22,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:42:25,768 INFO L134 CoverageAnalysis]: Checked inductivity of 3060 backedges. 1300 proven. 1760 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:42:25,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:42:27,699 INFO L134 CoverageAnalysis]: Checked inductivity of 3060 backedges. 1302 proven. 1758 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:42:27,699 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928101678] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:42:27,699 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:42:27,699 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 82, 82] total 209 [2022-03-04 05:42:27,699 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547309257] [2022-03-04 05:42:27,699 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:42:27,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 210 states [2022-03-04 05:42:27,700 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:42:27,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 210 interpolants. [2022-03-04 05:42:27,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7542, Invalid=36348, Unknown=0, NotChecked=0, Total=43890 [2022-03-04 05:42:27,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:42:27,706 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:42:27,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 210 states, 210 states have (on average 2.080952380952381) internal successors, (437), 209 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:42:27,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:42:27,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:42:27,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:42:27,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:42:27,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:42:27,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:42:27,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:42:27,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:42:27,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:42:27,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:42:27,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:42:35,835 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 536 transitions and produced 426 states. [2022-03-04 05:42:35,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:42:35,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:42:35,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:42:35,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:42:35,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:42:35,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:42:35,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:42:35,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:42:35,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:42:35,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:42:35,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:42:35,852 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-03-04 05:42:36,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-03-04 05:42:36,051 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:42:36,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:42:36,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1951260513, now seen corresponding path program 12 times [2022-03-04 05:42:36,052 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:42:36,052 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705066901] [2022-03-04 05:42:36,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:42:36,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:42:36,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:42:38,042 INFO L134 CoverageAnalysis]: Checked inductivity of 3613 backedges. 1849 proven. 1764 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:42:38,043 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:42:38,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705066901] [2022-03-04 05:42:38,043 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705066901] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:42:38,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671718085] [2022-03-04 05:42:38,043 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-04 05:42:38,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:42:38,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:42:38,044 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:42:38,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-04 05:42:38,205 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 44 check-sat command(s) [2022-03-04 05:42:38,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:42:38,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 89 conjunts are in the unsatisfiable core [2022-03-04 05:42:38,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:42:42,307 INFO L134 CoverageAnalysis]: Checked inductivity of 3613 backedges. 1849 proven. 1764 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:42:42,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:42:44,336 INFO L134 CoverageAnalysis]: Checked inductivity of 3613 backedges. 1849 proven. 1764 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:42:44,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671718085] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:42:44,337 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:42:44,337 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 89, 89] total 219 [2022-03-04 05:42:44,337 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839018245] [2022-03-04 05:42:44,337 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:42:44,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 220 states [2022-03-04 05:42:44,338 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:42:44,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 220 interpolants. [2022-03-04 05:42:44,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11494, Invalid=36686, Unknown=0, NotChecked=0, Total=48180 [2022-03-04 05:42:44,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:42:44,343 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:42:44,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 220 states, 220 states have (on average 2.0318181818181817) internal successors, (447), 219 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:42:44,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:42:44,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:42:44,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:42:44,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:42:44,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:42:44,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:42:44,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:42:44,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:42:44,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:42:44,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:42:44,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:42:44,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:42:48,356 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 585 transitions and produced 467 states. [2022-03-04 05:42:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:42:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:42:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:42:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:42:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:42:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:42:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:42:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:42:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:42:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:42:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:42:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:42:48,374 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-04 05:42:48,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-03-04 05:42:48,575 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:42:48,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:42:48,575 INFO L85 PathProgramCache]: Analyzing trace with hash -429492445, now seen corresponding path program 13 times [2022-03-04 05:42:48,575 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:42:48,575 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961162574] [2022-03-04 05:42:48,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:42:48,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:42:48,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:42:50,497 INFO L134 CoverageAnalysis]: Checked inductivity of 4250 backedges. 2304 proven. 1940 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-04 05:42:50,497 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:42:50,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961162574] [2022-03-04 05:42:50,498 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961162574] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:42:50,498 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491474705] [2022-03-04 05:42:50,498 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-04 05:42:50,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:42:50,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:42:50,499 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:42:50,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-04 05:42:50,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:42:50,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 96 conjunts are in the unsatisfiable core [2022-03-04 05:42:50,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:42:54,626 INFO L134 CoverageAnalysis]: Checked inductivity of 4250 backedges. 1853 proven. 2397 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:42:54,627 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:42:56,994 INFO L134 CoverageAnalysis]: Checked inductivity of 4250 backedges. 1855 proven. 2395 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:42:56,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491474705] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:42:56,994 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:42:56,994 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 96, 96] total 244 [2022-03-04 05:42:56,995 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170567307] [2022-03-04 05:42:56,995 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:42:56,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 245 states [2022-03-04 05:42:56,995 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:42:56,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 245 interpolants. [2022-03-04 05:42:57,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10139, Invalid=49641, Unknown=0, NotChecked=0, Total=59780 [2022-03-04 05:42:57,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:42:57,002 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:42:57,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 245 states, 245 states have (on average 2.0693877551020408) internal successors, (507), 244 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:42:57,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:42:57,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:42:57,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:42:57,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:42:57,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:42:57,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:42:57,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:42:57,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:42:57,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:42:57,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:42:57,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:42:57,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:42:57,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:43:07,611 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 620 transitions and produced 491 states. [2022-03-04 05:43:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:43:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:43:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:43:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:43:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:43:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:43:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:43:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:43:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:43:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:43:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:43:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:43:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:43:07,631 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-04 05:43:07,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:43:07,833 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:43:07,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:43:07,834 INFO L85 PathProgramCache]: Analyzing trace with hash -1913951363, now seen corresponding path program 14 times [2022-03-04 05:43:07,834 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:43:07,834 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571348228] [2022-03-04 05:43:07,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:43:07,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:43:07,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:43:10,176 INFO L134 CoverageAnalysis]: Checked inductivity of 4901 backedges. 2500 proven. 2401 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:43:10,176 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:43:10,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571348228] [2022-03-04 05:43:10,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571348228] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:43:10,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405171893] [2022-03-04 05:43:10,176 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-04 05:43:10,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:43:10,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:43:10,177 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:43:10,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-04 05:43:10,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-04 05:43:10,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:43:10,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 721 conjuncts, 103 conjunts are in the unsatisfiable core [2022-03-04 05:43:10,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:43:15,976 INFO L134 CoverageAnalysis]: Checked inductivity of 4901 backedges. 2500 proven. 2401 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:43:15,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:43:18,851 INFO L134 CoverageAnalysis]: Checked inductivity of 4901 backedges. 2500 proven. 2401 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:43:18,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405171893] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:43:18,851 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:43:18,851 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 103, 103] total 254 [2022-03-04 05:43:18,851 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184918090] [2022-03-04 05:43:18,851 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:43:18,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 255 states [2022-03-04 05:43:18,852 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:43:18,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 255 interpolants. [2022-03-04 05:43:18,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15463, Invalid=49307, Unknown=0, NotChecked=0, Total=64770 [2022-03-04 05:43:18,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:43:18,859 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:43:18,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 255 states, 255 states have (on average 2.0274509803921568) internal successors, (517), 254 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:43:18,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:43:18,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:43:18,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:43:18,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:43:18,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:43:18,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:43:18,860 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:43:18,860 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:43:18,860 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:43:18,860 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:43:18,860 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:43:18,860 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:43:18,860 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:43:18,860 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:43:25,212 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 669 transitions and produced 532 states. [2022-03-04 05:43:25,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:43:25,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:43:25,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:43:25,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:43:25,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:43:25,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:43:25,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:43:25,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:43:25,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:43:25,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:43:25,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:43:25,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:43:25,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:43:25,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:43:25,231 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-04 05:43:25,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:43:25,431 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:43:25,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:43:25,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1882712257, now seen corresponding path program 15 times [2022-03-04 05:43:25,431 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:43:25,431 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499881987] [2022-03-04 05:43:25,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:43:25,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:43:25,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:43:27,633 INFO L134 CoverageAnalysis]: Checked inductivity of 5636 backedges. 3025 proven. 2605 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-04 05:43:27,633 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:43:27,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499881987] [2022-03-04 05:43:27,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499881987] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:43:27,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189579747] [2022-03-04 05:43:27,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-04 05:43:27,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:43:27,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:43:27,635 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:43:27,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-04 05:43:27,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 57 check-sat command(s) [2022-03-04 05:43:27,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:43:27,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 770 conjuncts, 110 conjunts are in the unsatisfiable core [2022-03-04 05:43:27,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:43:32,765 INFO L134 CoverageAnalysis]: Checked inductivity of 5636 backedges. 2504 proven. 3132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:43:32,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:43:36,171 INFO L134 CoverageAnalysis]: Checked inductivity of 5636 backedges. 2506 proven. 3130 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:43:36,171 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189579747] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:43:36,172 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:43:36,172 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 110, 110] total 279 [2022-03-04 05:43:36,172 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714733325] [2022-03-04 05:43:36,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:43:36,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 280 states [2022-03-04 05:43:36,199 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:43:36,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 280 interpolants. [2022-03-04 05:43:36,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13128, Invalid=64992, Unknown=0, NotChecked=0, Total=78120 [2022-03-04 05:43:36,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:43:36,206 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:43:36,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 280 states, 280 states have (on average 2.0607142857142855) internal successors, (577), 279 states have internal predecessors, (577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:43:36,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:43:36,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:43:36,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:43:36,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:43:36,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:43:36,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:43:36,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:43:36,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:43:36,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:43:36,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:43:36,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:43:36,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:43:36,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:43:36,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:43:36,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:43:50,508 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 704 transitions and produced 556 states. [2022-03-04 05:43:50,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:43:50,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:43:50,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:43:50,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:43:50,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:43:50,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:43:50,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:43:50,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:43:50,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:43:50,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:43:50,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:43:50,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:43:50,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:43:50,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:43:50,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:43:50,536 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-04 05:43:50,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-04 05:43:50,732 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:43:50,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:43:50,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1701189017, now seen corresponding path program 16 times [2022-03-04 05:43:50,733 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:43:50,733 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912604652] [2022-03-04 05:43:50,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:43:50,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:43:50,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:43:53,942 INFO L134 CoverageAnalysis]: Checked inductivity of 6385 backedges. 3249 proven. 3136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:43:53,942 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:43:53,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912604652] [2022-03-04 05:43:53,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912604652] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:43:53,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431306426] [2022-03-04 05:43:53,942 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-04 05:43:53,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:43:53,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:43:53,956 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:43:53,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-04 05:43:54,068 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-04 05:43:54,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:43:54,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 819 conjuncts, 117 conjunts are in the unsatisfiable core [2022-03-04 05:43:54,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:44:00,648 INFO L134 CoverageAnalysis]: Checked inductivity of 6385 backedges. 3249 proven. 3136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:44:00,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:44:04,122 INFO L134 CoverageAnalysis]: Checked inductivity of 6385 backedges. 3249 proven. 3136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:44:04,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431306426] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:44:04,123 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:44:04,123 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [117, 117, 117] total 289 [2022-03-04 05:44:04,123 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565302975] [2022-03-04 05:44:04,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:44:04,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 290 states [2022-03-04 05:44:04,124 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:44:04,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 290 interpolants. [2022-03-04 05:44:04,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20020, Invalid=63790, Unknown=0, NotChecked=0, Total=83810 [2022-03-04 05:44:04,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:44:04,129 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:44:04,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 290 states, 290 states have (on average 2.024137931034483) internal successors, (587), 289 states have internal predecessors, (587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:44:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:44:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:44:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:44:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:44:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:44:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:44:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:44:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:44:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:44:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:44:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:44:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:44:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:44:04,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:44:04,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:44:04,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:44:12,197 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 753 transitions and produced 597 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:44:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:44:12,215 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-04 05:44:12,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-04 05:44:12,418 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:44:12,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:44:12,418 INFO L85 PathProgramCache]: Analyzing trace with hash -2104912549, now seen corresponding path program 17 times [2022-03-04 05:44:12,418 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:44:12,418 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687301418] [2022-03-04 05:44:12,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:44:12,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:44:12,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:44:15,994 INFO L134 CoverageAnalysis]: Checked inductivity of 7218 backedges. 3844 proven. 3368 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-04 05:44:15,996 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:44:15,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687301418] [2022-03-04 05:44:15,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687301418] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:44:15,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112640105] [2022-03-04 05:44:15,996 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-04 05:44:15,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:44:15,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:44:15,997 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:44:15,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-04 05:44:16,201 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 64 check-sat command(s) [2022-03-04 05:44:16,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:44:16,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 868 conjuncts, 124 conjunts are in the unsatisfiable core [2022-03-04 05:44:16,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:44:22,472 INFO L134 CoverageAnalysis]: Checked inductivity of 7218 backedges. 3253 proven. 3965 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:44:22,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:44:26,052 INFO L134 CoverageAnalysis]: Checked inductivity of 7218 backedges. 3255 proven. 3963 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:44:26,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112640105] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:44:26,052 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:44:26,053 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 124, 124] total 314 [2022-03-04 05:44:26,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033007541] [2022-03-04 05:44:26,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:44:26,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 315 states [2022-03-04 05:44:26,053 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:44:26,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 315 interpolants. [2022-03-04 05:44:26,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16509, Invalid=82401, Unknown=0, NotChecked=0, Total=98910 [2022-03-04 05:44:26,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:44:26,060 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:44:26,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 315 states, 315 states have (on average 2.0539682539682538) internal successors, (647), 314 states have internal predecessors, (647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:44:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:44:45,057 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 788 transitions and produced 621 states. [2022-03-04 05:44:45,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:44:45,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:44:45,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:44:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:44:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:44:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:44:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:44:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:44:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:44:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:44:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:44:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:44:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:44:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:44:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:44:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:44:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:44:45,079 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-04 05:44:45,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-03-04 05:44:45,270 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:44:45,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:44:45,271 INFO L85 PathProgramCache]: Analyzing trace with hash 1439489461, now seen corresponding path program 18 times [2022-03-04 05:44:45,271 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:44:45,271 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264306831] [2022-03-04 05:44:45,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:44:45,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:44:45,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:44:48,716 INFO L134 CoverageAnalysis]: Checked inductivity of 8065 backedges. 4096 proven. 3969 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:44:48,717 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:44:48,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264306831] [2022-03-04 05:44:48,717 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264306831] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:44:48,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645312291] [2022-03-04 05:44:48,717 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-04 05:44:48,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:44:48,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:44:48,719 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:44:48,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-04 05:44:49,027 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 65 check-sat command(s) [2022-03-04 05:44:49,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:44:49,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 917 conjuncts, 131 conjunts are in the unsatisfiable core [2022-03-04 05:44:49,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:44:57,152 INFO L134 CoverageAnalysis]: Checked inductivity of 8065 backedges. 4096 proven. 3969 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:44:57,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:45:01,428 INFO L134 CoverageAnalysis]: Checked inductivity of 8065 backedges. 4096 proven. 3969 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:45:01,428 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645312291] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:45:01,428 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:45:01,428 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [131, 131, 131] total 324 [2022-03-04 05:45:01,428 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772907693] [2022-03-04 05:45:01,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:45:01,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 325 states [2022-03-04 05:45:01,429 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:45:01,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 325 interpolants. [2022-03-04 05:45:01,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25165, Invalid=80135, Unknown=0, NotChecked=0, Total=105300 [2022-03-04 05:45:01,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:45:01,436 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:45:01,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 325 states, 325 states have (on average 2.0215384615384617) internal successors, (657), 324 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:45:01,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:45:01,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:45:01,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:45:01,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:45:01,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:45:01,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:45:01,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:45:01,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:45:01,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:45:01,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:45:01,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:45:01,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:45:01,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:45:01,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:45:01,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:45:01,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:45:01,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:45:01,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:45:11,299 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 837 transitions and produced 662 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:45:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:45:11,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:45:11,318 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-03-04 05:45:11,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-04 05:45:11,516 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:45:11,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:45:11,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1748373129, now seen corresponding path program 19 times [2022-03-04 05:45:11,516 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:45:11,516 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451400165] [2022-03-04 05:45:11,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:45:11,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:45:11,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:45:16,652 INFO L134 CoverageAnalysis]: Checked inductivity of 8996 backedges. 4761 proven. 4229 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-04 05:45:16,652 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:45:16,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451400165] [2022-03-04 05:45:16,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451400165] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:45:16,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059435483] [2022-03-04 05:45:16,652 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-04 05:45:16,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:45:16,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:45:16,654 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:45:16,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-04 05:45:16,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:45:16,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 138 conjunts are in the unsatisfiable core [2022-03-04 05:45:16,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:45:25,158 INFO L134 CoverageAnalysis]: Checked inductivity of 8996 backedges. 4100 proven. 4896 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:45:25,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:45:29,650 INFO L134 CoverageAnalysis]: Checked inductivity of 8996 backedges. 4102 proven. 4894 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:45:29,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059435483] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:45:29,650 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:45:29,650 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [133, 138, 138] total 349 [2022-03-04 05:45:29,650 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161216465] [2022-03-04 05:45:29,650 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:45:29,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 350 states [2022-03-04 05:45:29,652 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:45:29,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 350 interpolants. [2022-03-04 05:45:29,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20282, Invalid=101868, Unknown=0, NotChecked=0, Total=122150 [2022-03-04 05:45:29,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:45:29,658 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:45:29,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 350 states, 350 states have (on average 2.0485714285714285) internal successors, (717), 349 states have internal predecessors, (717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:45:29,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:45:53,051 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 872 transitions and produced 686 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:45:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:45:53,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-04 05:45:53,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:45:53,268 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:45:53,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:45:53,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1605288913, now seen corresponding path program 20 times [2022-03-04 05:45:53,268 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:45:53,268 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667451789] [2022-03-04 05:45:53,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:45:53,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:45:53,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:45:57,189 INFO L134 CoverageAnalysis]: Checked inductivity of 9941 backedges. 5041 proven. 4900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:45:57,189 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:45:57,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667451789] [2022-03-04 05:45:57,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667451789] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:45:57,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113310167] [2022-03-04 05:45:57,189 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-04 05:45:57,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:45:57,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:45:57,190 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:45:57,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-04 05:45:57,318 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-04 05:45:57,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:45:57,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 1015 conjuncts, 145 conjunts are in the unsatisfiable core [2022-03-04 05:45:57,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:46:06,816 INFO L134 CoverageAnalysis]: Checked inductivity of 9941 backedges. 5041 proven. 4900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:46:06,817 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:46:12,119 INFO L134 CoverageAnalysis]: Checked inductivity of 9941 backedges. 5041 proven. 4900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:46:12,120 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113310167] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:46:12,120 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:46:12,120 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [145, 145, 145] total 359 [2022-03-04 05:46:12,120 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181673054] [2022-03-04 05:46:12,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:46:12,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 360 states [2022-03-04 05:46:12,121 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:46:12,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 360 interpolants. [2022-03-04 05:46:12,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30898, Invalid=98342, Unknown=0, NotChecked=0, Total=129240 [2022-03-04 05:46:12,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:46:12,132 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:46:12,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 360 states, 360 states have (on average 2.0194444444444444) internal successors, (727), 359 states have internal predecessors, (727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:46:12,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:46:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:46:25,969 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 921 transitions and produced 727 states. [2022-03-04 05:46:25,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:46:25,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:46:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:46:25,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:46:25,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-04 05:46:26,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:46:26,199 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:46:26,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:46:26,200 INFO L85 PathProgramCache]: Analyzing trace with hash -500683885, now seen corresponding path program 21 times [2022-03-04 05:46:26,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:46:26,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469474008] [2022-03-04 05:46:26,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:46:26,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:46:26,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:46:30,941 INFO L134 CoverageAnalysis]: Checked inductivity of 10970 backedges. 5776 proven. 5188 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-04 05:46:30,941 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:46:30,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469474008] [2022-03-04 05:46:30,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469474008] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:46:30,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028430365] [2022-03-04 05:46:30,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-04 05:46:30,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:46:30,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:46:30,952 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:46:30,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-04 05:46:31,322 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 78 check-sat command(s) [2022-03-04 05:46:31,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:46:31,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 1064 conjuncts, 152 conjunts are in the unsatisfiable core [2022-03-04 05:46:31,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:46:40,624 INFO L134 CoverageAnalysis]: Checked inductivity of 10970 backedges. 5045 proven. 5925 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:46:40,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:46:47,708 INFO L134 CoverageAnalysis]: Checked inductivity of 10970 backedges. 5047 proven. 5923 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:46:47,708 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028430365] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:46:47,708 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:46:47,708 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [147, 152, 152] total 384 [2022-03-04 05:46:47,709 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72646085] [2022-03-04 05:46:47,709 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:46:47,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 385 states [2022-03-04 05:46:47,709 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:46:47,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 385 interpolants. [2022-03-04 05:46:47,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24447, Invalid=123393, Unknown=0, NotChecked=0, Total=147840 [2022-03-04 05:46:47,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:46:47,718 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:46:47,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 385 states, 385 states have (on average 2.0441558441558443) internal successors, (787), 384 states have internal predecessors, (787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:46:47,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:47:16,614 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 956 transitions and produced 751 states. [2022-03-04 05:47:16,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:47:16,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:47:16,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:47:16,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:47:16,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:47:16,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:47:16,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:47:16,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:47:16,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:47:16,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:47:16,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:47:16,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:47:16,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:47:16,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:47:16,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:47:16,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:47:16,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:47:16,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:47:16,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:47:16,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:47:16,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 303 states. [2022-03-04 05:47:16,662 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-04 05:47:16,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:47:16,844 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:47:16,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:47:16,844 INFO L85 PathProgramCache]: Analyzing trace with hash 1763362797, now seen corresponding path program 22 times [2022-03-04 05:47:16,844 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:47:16,845 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795504831] [2022-03-04 05:47:16,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:47:16,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:47:16,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:47:22,474 INFO L134 CoverageAnalysis]: Checked inductivity of 12013 backedges. 6084 proven. 5929 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:47:22,474 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:47:22,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795504831] [2022-03-04 05:47:22,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795504831] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:47:22,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183884570] [2022-03-04 05:47:22,475 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-04 05:47:22,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:47:22,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:47:22,476 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:47:22,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-04 05:47:22,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-04 05:47:22,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:47:22,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 1113 conjuncts, 159 conjunts are in the unsatisfiable core [2022-03-04 05:47:22,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:47:34,447 INFO L134 CoverageAnalysis]: Checked inductivity of 12013 backedges. 6084 proven. 5929 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:47:34,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:47:40,551 INFO L134 CoverageAnalysis]: Checked inductivity of 12013 backedges. 6084 proven. 5929 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:47:40,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183884570] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:47:40,552 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:47:40,552 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [159, 159, 159] total 394 [2022-03-04 05:47:40,552 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739498139] [2022-03-04 05:47:40,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:47:40,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 395 states [2022-03-04 05:47:40,553 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:47:40,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 395 interpolants. [2022-03-04 05:47:40,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37219, Invalid=118411, Unknown=0, NotChecked=0, Total=155630 [2022-03-04 05:47:40,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:47:40,563 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:47:40,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 395 states, 395 states have (on average 2.017721518987342) internal successors, (797), 394 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 303 states. [2022-03-04 05:47:40,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:47:57,829 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1005 transitions and produced 792 states. [2022-03-04 05:47:57,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:47:57,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:47:57,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:47:57,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:47:57,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:47:57,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 303 states. [2022-03-04 05:47:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-03-04 05:47:57,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-03-04 05:47:58,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:47:58,051 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:47:58,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:47:58,052 INFO L85 PathProgramCache]: Analyzing trace with hash -305970257, now seen corresponding path program 23 times [2022-03-04 05:47:58,052 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:47:58,052 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995078424] [2022-03-04 05:47:58,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:47:58,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:47:58,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:48:04,231 INFO L134 CoverageAnalysis]: Checked inductivity of 13140 backedges. 6889 proven. 6245 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-04 05:48:04,231 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:48:04,231 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995078424] [2022-03-04 05:48:04,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995078424] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:48:04,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640061665] [2022-03-04 05:48:04,232 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-04 05:48:04,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:48:04,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:48:04,233 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:48:04,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-04 05:48:04,544 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 85 check-sat command(s) [2022-03-04 05:48:04,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:48:04,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 1162 conjuncts, 166 conjunts are in the unsatisfiable core [2022-03-04 05:48:04,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:48:16,062 INFO L134 CoverageAnalysis]: Checked inductivity of 13140 backedges. 6088 proven. 7052 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:48:16,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:48:22,958 INFO L134 CoverageAnalysis]: Checked inductivity of 13140 backedges. 6090 proven. 7050 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:48:22,959 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640061665] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:48:22,959 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:48:22,959 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [161, 166, 166] total 419 [2022-03-04 05:48:22,959 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321840211] [2022-03-04 05:48:22,959 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:48:22,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 420 states [2022-03-04 05:48:22,960 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:48:22,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 420 interpolants. [2022-03-04 05:48:22,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29004, Invalid=146976, Unknown=0, NotChecked=0, Total=175980 [2022-03-04 05:48:22,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:48:22,972 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:48:22,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 420 states, 420 states have (on average 2.0404761904761903) internal successors, (857), 419 states have internal predecessors, (857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:48:22,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:48:22,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:48:22,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:48:22,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:48:22,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:48:22,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 303 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 240 states. [2022-03-04 05:48:22,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:49:00,392 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1040 transitions and produced 816 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 303 states. [2022-03-04 05:49:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-03-04 05:49:00,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 331 states. [2022-03-04 05:49:00,411 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-04 05:49:00,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:49:00,594 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:49:00,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:49:00,595 INFO L85 PathProgramCache]: Analyzing trace with hash 2107632137, now seen corresponding path program 24 times [2022-03-04 05:49:00,595 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:49:00,595 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586705157] [2022-03-04 05:49:00,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:49:00,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:49:00,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:49:07,383 INFO L134 CoverageAnalysis]: Checked inductivity of 14281 backedges. 7225 proven. 7056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:49:07,384 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:49:07,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586705157] [2022-03-04 05:49:07,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586705157] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:49:07,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017037020] [2022-03-04 05:49:07,384 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-04 05:49:07,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:49:07,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:49:07,385 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:49:07,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-04 05:49:07,866 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 86 check-sat command(s) [2022-03-04 05:49:07,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:49:07,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 1211 conjuncts, 173 conjunts are in the unsatisfiable core [2022-03-04 05:49:07,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:49:23,996 INFO L134 CoverageAnalysis]: Checked inductivity of 14281 backedges. 7225 proven. 7056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:49:23,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:49:31,970 INFO L134 CoverageAnalysis]: Checked inductivity of 14281 backedges. 7225 proven. 7056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:49:31,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017037020] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:49:31,971 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:49:31,971 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [173, 173, 173] total 429 [2022-03-04 05:49:31,971 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079574295] [2022-03-04 05:49:31,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:49:31,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 430 states [2022-03-04 05:49:31,972 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:49:31,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 430 interpolants. [2022-03-04 05:49:31,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44128, Invalid=140342, Unknown=0, NotChecked=0, Total=184470 [2022-03-04 05:49:31,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:49:31,985 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:49:31,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 430 states, 430 states have (on average 2.016279069767442) internal successors, (867), 429 states have internal predecessors, (867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:49:31,986 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:49:31,986 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:49:31,986 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:49:31,986 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:49:31,986 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:49:31,986 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:49:31,986 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:49:31,986 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:49:31,986 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 303 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 240 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 331 states. [2022-03-04 05:49:31,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:49:54,965 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1089 transitions and produced 857 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 303 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-03-04 05:49:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 331 states. [2022-03-04 05:49:54,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 261 states. [2022-03-04 05:49:54,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-04 05:49:55,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-03-04 05:49:55,189 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:49:55,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:49:55,189 INFO L85 PathProgramCache]: Analyzing trace with hash 3815883, now seen corresponding path program 25 times [2022-03-04 05:49:55,190 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:49:55,190 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533758218] [2022-03-04 05:49:55,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:49:55,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:49:55,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:50:02,041 INFO L134 CoverageAnalysis]: Checked inductivity of 15506 backedges. 8100 proven. 7400 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-04 05:50:02,041 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:50:02,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533758218] [2022-03-04 05:50:02,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533758218] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:50:02,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359084897] [2022-03-04 05:50:02,042 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-04 05:50:02,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:50:02,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:50:02,043 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:50:02,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-04 05:50:02,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:50:02,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 1260 conjuncts, 180 conjunts are in the unsatisfiable core [2022-03-04 05:50:02,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:50:16,612 INFO L134 CoverageAnalysis]: Checked inductivity of 15506 backedges. 7229 proven. 8277 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:50:16,612 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:50:24,871 INFO L134 CoverageAnalysis]: Checked inductivity of 15506 backedges. 7231 proven. 8275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:50:24,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359084897] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:50:24,871 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:50:24,871 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [175, 180, 180] total 454 [2022-03-04 05:50:24,872 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101427424] [2022-03-04 05:50:24,872 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:50:24,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 455 states [2022-03-04 05:50:24,873 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:50:24,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 455 interpolants. [2022-03-04 05:50:24,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33953, Invalid=172617, Unknown=0, NotChecked=0, Total=206570 [2022-03-04 05:50:24,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:50:24,886 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:50:24,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 455 states, 455 states have (on average 2.0373626373626372) internal successors, (927), 454 states have internal predecessors, (927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:50:24,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:50:24,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:50:24,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 303 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 240 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 331 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 261 states. [2022-03-04 05:50:24,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:51:08,723 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1124 transitions and produced 881 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:51:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:51:08,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 303 states. [2022-03-04 05:51:08,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-03-04 05:51:08,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 331 states. [2022-03-04 05:51:08,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 261 states. [2022-03-04 05:51:08,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 359 states. [2022-03-04 05:51:08,742 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-03-04 05:51:08,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-03-04 05:51:08,935 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:51:08,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:51:08,935 INFO L85 PathProgramCache]: Analyzing trace with hash 239938085, now seen corresponding path program 26 times [2022-03-04 05:51:08,935 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:51:08,935 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690273230] [2022-03-04 05:51:08,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:51:08,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:51:09,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:51:16,736 INFO L134 CoverageAnalysis]: Checked inductivity of 16745 backedges. 8464 proven. 8281 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:51:16,736 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:51:16,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690273230] [2022-03-04 05:51:16,736 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690273230] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:51:16,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577445587] [2022-03-04 05:51:16,736 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-04 05:51:16,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:51:16,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:51:16,738 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:51:16,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-04 05:51:16,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-04 05:51:16,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:51:16,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 1309 conjuncts, 187 conjunts are in the unsatisfiable core [2022-03-04 05:51:16,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:51:36,953 INFO L134 CoverageAnalysis]: Checked inductivity of 16745 backedges. 8464 proven. 8281 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:51:36,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:51:47,339 INFO L134 CoverageAnalysis]: Checked inductivity of 16745 backedges. 8464 proven. 8281 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:51:47,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577445587] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:51:47,340 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:51:47,340 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [187, 187, 187] total 464 [2022-03-04 05:51:47,340 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831140388] [2022-03-04 05:51:47,340 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:51:47,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 465 states [2022-03-04 05:51:47,341 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:51:47,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 465 interpolants. [2022-03-04 05:51:47,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51625, Invalid=164135, Unknown=0, NotChecked=0, Total=215760 [2022-03-04 05:51:47,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:51:47,356 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:51:47,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 465 states, 465 states have (on average 2.0150537634408603) internal successors, (937), 464 states have internal predecessors, (937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:51:47,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:51:47,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:51:47,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:51:47,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:51:47,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:51:47,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 303 states. [2022-03-04 05:51:47,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 240 states. [2022-03-04 05:51:47,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 331 states. [2022-03-04 05:51:47,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 261 states. [2022-03-04 05:51:47,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 359 states. [2022-03-04 05:51:47,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:52:15,940 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1173 transitions and produced 922 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 303 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 331 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 261 states. [2022-03-04 05:52:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 359 states. [2022-03-04 05:52:15,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 282 states. [2022-03-04 05:52:15,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-04 05:52:16,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-03-04 05:52:16,159 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:52:16,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:52:16,160 INFO L85 PathProgramCache]: Analyzing trace with hash 1487670759, now seen corresponding path program 27 times [2022-03-04 05:52:16,160 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:52:16,160 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840195865] [2022-03-04 05:52:16,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:52:16,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:52:16,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:52:23,530 INFO L134 CoverageAnalysis]: Checked inductivity of 18068 backedges. 9409 proven. 8653 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-04 05:52:23,530 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:52:23,530 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840195865] [2022-03-04 05:52:23,530 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840195865] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:52:23,530 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223613233] [2022-03-04 05:52:23,530 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-04 05:52:23,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:52:23,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:52:23,531 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:52:23,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-04 05:52:24,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 99 check-sat command(s) [2022-03-04 05:52:24,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:52:24,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 1358 conjuncts, 194 conjunts are in the unsatisfiable core [2022-03-04 05:52:24,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-04 05:52:41,230 INFO L134 CoverageAnalysis]: Checked inductivity of 18068 backedges. 8468 proven. 9600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:52:41,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-04 05:52:50,842 INFO L134 CoverageAnalysis]: Checked inductivity of 18068 backedges. 8470 proven. 9598 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:52:50,842 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223613233] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-04 05:52:50,842 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-04 05:52:50,842 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [189, 194, 194] total 489 [2022-03-04 05:52:50,842 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521521203] [2022-03-04 05:52:50,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-04 05:52:50,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 490 states [2022-03-04 05:52:50,844 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-04 05:52:50,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 490 interpolants. [2022-03-04 05:52:50,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39294, Invalid=200316, Unknown=0, NotChecked=0, Total=239610 [2022-03-04 05:52:50,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:52:50,862 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-04 05:52:50,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 490 states, 490 states have (on average 2.0346938775510206) internal successors, (997), 489 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 303 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 240 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 331 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 261 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 359 states. [2022-03-04 05:52:50,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 282 states. [2022-03-04 05:52:50,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-04 05:53:40,816 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1208 transitions and produced 946 states. [2022-03-04 05:53:40,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-04 05:53:40,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-04 05:53:40,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-04 05:53:40,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-04 05:53:40,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-04 05:53:40,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-04 05:53:40,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-04 05:53:40,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 247 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 303 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 331 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 261 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 359 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 282 states. [2022-03-04 05:53:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 387 states. [2022-03-04 05:53:40,837 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-04 05:53:41,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:53:41,019 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-04 05:53:41,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-04 05:53:41,019 INFO L85 PathProgramCache]: Analyzing trace with hash 833718337, now seen corresponding path program 28 times [2022-03-04 05:53:41,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-04 05:53:41,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665546765] [2022-03-04 05:53:41,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-04 05:53:41,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-04 05:53:41,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-04 05:53:50,520 INFO L134 CoverageAnalysis]: Checked inductivity of 19405 backedges. 9801 proven. 9604 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-04 05:53:50,520 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-04 05:53:50,520 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665546765] [2022-03-04 05:53:50,520 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665546765] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-04 05:53:50,520 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350211937] [2022-03-04 05:53:50,520 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-04 05:53:50,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-04 05:53:50,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-04 05:53:50,521 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-04 05:53:50,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-04 05:53:50,690 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-04 05:53:50,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-04 05:53:50,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 1407 conjuncts, 201 conjunts are in the unsatisfiable core [2022-03-04 05:53:50,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2022-03-04 05:54:08,781 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-04 05:54:08,781 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-04 05:54:08,781 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-04 05:54:08,783 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-03-04 05:54:08,805 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-04 05:54:08,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-04 05:54:08,996 WARN L594 AbstractCegarLoop]: Verification canceled: while PartialOrderCegarLoop was analyzing trace of length 409 with TraceHistMax 99,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 379 known predicates. [2022-03-04 05:54:08,997 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-03-04 05:54:08,997 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-03-04 05:54:09,001 INFO L732 BasicCegarLoop]: Path program histogram: [28] [2022-03-04 05:54:09,003 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-04 05:54:09,003 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-04 05:54:09,004 INFO L202 PluginConnector]: Adding new model counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 04.03 05:54:09 BasicIcfg [2022-03-04 05:54:09,004 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-04 05:54:09,005 INFO L158 Benchmark]: Toolchain (without parser) took 765668.57ms. Allocated memory was 210.8MB in the beginning and 1.9GB in the end (delta: 1.7GB). Free memory was 169.4MB in the beginning and 661.6MB in the end (delta: -492.2MB). Peak memory consumption was 1.2GB. Max. memory is 8.0GB. [2022-03-04 05:54:09,005 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.15ms. Allocated memory is still 210.8MB. Free memory was 170.6MB in the beginning and 170.5MB in the end (delta: 88.0kB). There was no memory consumed. Max. memory is 8.0GB. [2022-03-04 05:54:09,005 INFO L158 Benchmark]: Boogie Procedure Inliner took 30.11ms. Allocated memory is still 210.8MB. Free memory was 169.3MB in the beginning and 167.8MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-04 05:54:09,005 INFO L158 Benchmark]: Boogie Preprocessor took 19.75ms. Allocated memory is still 210.8MB. Free memory was 167.8MB in the beginning and 166.8MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-04 05:54:09,005 INFO L158 Benchmark]: RCFGBuilder took 178.72ms. Allocated memory is still 210.8MB. Free memory was 166.8MB in the beginning and 158.0MB in the end (delta: 8.8MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2022-03-04 05:54:09,005 INFO L158 Benchmark]: TraceAbstraction took 765433.07ms. Allocated memory was 210.8MB in the beginning and 1.9GB in the end (delta: 1.7GB). Free memory was 157.5MB in the beginning and 661.6MB in the end (delta: -504.1MB). Peak memory consumption was 1.2GB. Max. memory is 8.0GB. [2022-03-04 05:54:09,006 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.15ms. Allocated memory is still 210.8MB. Free memory was 170.6MB in the beginning and 170.5MB in the end (delta: 88.0kB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 30.11ms. Allocated memory is still 210.8MB. Free memory was 169.3MB in the beginning and 167.8MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 19.75ms. Allocated memory is still 210.8MB. Free memory was 167.8MB in the beginning and 166.8MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 178.72ms. Allocated memory is still 210.8MB. Free memory was 166.8MB in the beginning and 158.0MB in the end (delta: 8.8MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * TraceAbstraction took 765433.07ms. Allocated memory was 210.8MB in the beginning and 1.9GB in the end (delta: 1.7GB). Free memory was 157.5MB in the beginning and 661.6MB in the end (delta: -504.1MB). Peak memory consumption was 1.2GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while PartialOrderCegarLoop was analyzing trace of length 409 with TraceHistMax 99,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 379 known predicates. - TimeoutResultAtElement [Line: 48]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while PartialOrderCegarLoop was analyzing trace of length 409 with TraceHistMax 99,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 379 known predicates. - TimeoutResultAtElement [Line: 48]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while PartialOrderCegarLoop was analyzing trace of length 409 with TraceHistMax 99,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 379 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 31 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 765.3s, OverallIterations: 28, TraceHistogramMax: 0, PathProgramHistogramMax: 28, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 370.3s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 4909, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 5.2s SatisfiabilityAnalysisTime, 354.3s InterpolantComputationTime, 11464 NumberOfCodeBlocks, 11464 NumberOfCodeBlocksAsserted, 763 NumberOfCheckSat, 17115 ConstructedInterpolants, 0 QuantifiedInterpolants, 143122 SizeOfPredicates, 189 NumberOfNonLiveVariables, 19495 ConjunctsInSsa, 2785 ConjunctsInUnsatCore, 81 InterpolantComputations, 0 PerfectInterpolantSequences, 255595/518205 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown