/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-MCRwithoutDepranks-Lazy.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/test/hard1.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-820ea7a [2022-02-20 12:31:45,221 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-20 12:31:45,228 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-20 12:31:45,268 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-20 12:31:45,269 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-20 12:31:45,269 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-20 12:31:45,270 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-20 12:31:45,272 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-20 12:31:45,273 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-20 12:31:45,273 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-20 12:31:45,278 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-20 12:31:45,279 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-20 12:31:45,280 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-20 12:31:45,280 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-20 12:31:45,281 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-20 12:31:45,281 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-20 12:31:45,282 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-20 12:31:45,283 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-20 12:31:45,284 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-20 12:31:45,285 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-20 12:31:45,286 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-20 12:31:45,293 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-20 12:31:45,296 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-20 12:31:45,297 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-20 12:31:45,304 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-20 12:31:45,304 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-20 12:31:45,304 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-20 12:31:45,305 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-20 12:31:45,305 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-20 12:31:45,306 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-20 12:31:45,306 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-20 12:31:45,306 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-20 12:31:45,307 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-20 12:31:45,307 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-20 12:31:45,308 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-20 12:31:45,308 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-20 12:31:45,308 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-20 12:31:45,308 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-20 12:31:45,309 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-20 12:31:45,309 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-20 12:31:45,310 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-20 12:31:45,316 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-MCRwithoutDepranks-Lazy.epf [2022-02-20 12:31:45,334 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-20 12:31:45,334 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-20 12:31:45,334 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-20 12:31:45,334 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-20 12:31:45,337 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-20 12:31:45,337 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-20 12:31:45,338 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-20 12:31:45,338 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-20 12:31:45,338 INFO L138 SettingsManager]: * Use SBE=true [2022-02-20 12:31:45,338 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-20 12:31:45,339 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-20 12:31:45,339 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-20 12:31:45,339 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-20 12:31:45,339 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-20 12:31:45,339 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-20 12:31:45,339 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-20 12:31:45,339 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-20 12:31:45,339 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-20 12:31:45,339 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-20 12:31:45,339 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-20 12:31:45,339 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-20 12:31:45,340 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-20 12:31:45,340 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-20 12:31:45,340 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-20 12:31:45,341 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-20 12:31:45,341 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-20 12:31:45,341 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-20 12:31:45,341 INFO L138 SettingsManager]: * Construct finite automaton lazily=true [2022-02-20 12:31:45,341 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-20 12:31:45,341 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-20 12:31:45,341 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-20 12:31:45,341 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-20 12:31:45,342 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-20 12:31:45,342 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-02-20 12:31:45,342 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-20 12:31:45,342 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITHOUT_DEPRANKS [2022-02-20 12:31:45,342 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-02-20 12:31:45,520 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-20 12:31:45,540 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-20 12:31:45,541 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-20 12:31:45,542 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-20 12:31:45,543 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-20 12:31:45,544 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/test/hard1.wvr.bpl [2022-02-20 12:31:45,544 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/test/hard1.wvr.bpl' [2022-02-20 12:31:45,565 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-20 12:31:45,566 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-20 12:31:45,567 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-20 12:31:45,567 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-20 12:31:45,567 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-20 12:31:45,581 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.02 12:31:45" (1/1) ... [2022-02-20 12:31:45,586 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.02 12:31:45" (1/1) ... [2022-02-20 12:31:45,591 INFO L137 Inliner]: procedures = 5, calls = 4, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-20 12:31:45,592 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-20 12:31:45,592 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-20 12:31:45,593 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-20 12:31:45,593 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-20 12:31:45,598 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.02 12:31:45" (1/1) ... [2022-02-20 12:31:45,598 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.02 12:31:45" (1/1) ... [2022-02-20 12:31:45,598 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.02 12:31:45" (1/1) ... [2022-02-20 12:31:45,599 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.02 12:31:45" (1/1) ... [2022-02-20 12:31:45,600 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.02 12:31:45" (1/1) ... [2022-02-20 12:31:45,603 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.02 12:31:45" (1/1) ... [2022-02-20 12:31:45,603 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.02 12:31:45" (1/1) ... [2022-02-20 12:31:45,604 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-20 12:31:45,604 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-20 12:31:45,604 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-20 12:31:45,604 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-20 12:31:45,605 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.02 12:31:45" (1/1) ... [2022-02-20 12:31:45,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-20 12:31:45,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:31:45,626 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-02-20 12:31:45,631 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-02-20 12:31:45,652 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-20 12:31:45,652 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-20 12:31:45,652 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-20 12:31:45,652 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-20 12:31:45,652 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-20 12:31:45,653 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-20 12:31:45,653 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-20 12:31:45,653 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-20 12:31:45,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-20 12:31:45,653 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-02-20 12:31:45,653 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-02-20 12:31:45,653 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-02-20 12:31:45,653 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2022-02-20 12:31:45,653 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-02-20 12:31:45,653 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-02-20 12:31:45,654 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-20 12:31:45,692 INFO L234 CfgBuilder]: Building ICFG [2022-02-20 12:31:45,694 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-20 12:31:45,761 INFO L275 CfgBuilder]: Performing block encoding [2022-02-20 12:31:45,774 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-20 12:31:45,774 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-20 12:31:45,776 INFO L202 PluginConnector]: Adding new model hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.02 12:31:45 BoogieIcfgContainer [2022-02-20 12:31:45,776 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-20 12:31:45,777 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-20 12:31:45,777 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-20 12:31:45,780 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-20 12:31:45,780 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.02 12:31:45" (1/2) ... [2022-02-20 12:31:45,781 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6112d0bc and model type hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.02 12:31:45, skipping insertion in model container [2022-02-20 12:31:45,781 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.02 12:31:45" (2/2) ... [2022-02-20 12:31:45,782 INFO L111 eAbstractionObserver]: Analyzing ICFG hard1.wvr.bpl [2022-02-20 12:31:45,786 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-20 12:31:45,786 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-20 12:31:45,786 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-20 12:31:45,786 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-20 12:31:45,837 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-02-20 12:31:45,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-20 12:31:45,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:31:45,868 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-02-20 12:31:45,869 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-02-20 12:31:45,913 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-20 12:31:45,917 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=true, mMcrOverapproximateWrwc=true [2022-02-20 12:31:45,917 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-02-20 12:31:50,210 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1858 transitions and produced 1628 states. [2022-02-20 12:31:50,215 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:31:50,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:31:50,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1872006658, now seen corresponding path program 1 times [2022-02-20 12:31:50,226 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:31:50,227 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589476182] [2022-02-20 12:31:50,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:31:50,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:31:50,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:31:50,949 INFO L134 CoverageAnalysis]: Checked inductivity of 20849 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 20765 trivial. 0 not checked. [2022-02-20 12:31:50,950 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:31:50,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589476182] [2022-02-20 12:31:50,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589476182] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 12:31:50,952 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 12:31:50,952 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-20 12:31:50,954 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496887934] [2022-02-20 12:31:50,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 12:31:50,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 12:31:50,984 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:31:51,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 12:31:51,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-20 12:31:51,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:31:51,003 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:31:51,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 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-02-20 12:31:51,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:31:54,724 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1830 transitions and produced 1603 states. [2022-02-20 12:31:54,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:31:54,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-20 12:31:54,726 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:31:54,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:31:54,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1253834208, now seen corresponding path program 2 times [2022-02-20 12:31:54,727 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:31:54,727 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772856483] [2022-02-20 12:31:54,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:31:54,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:31:54,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:31:54,903 INFO L134 CoverageAnalysis]: Checked inductivity of 20741 backedges. 418 proven. 0 refuted. 0 times theorem prover too weak. 20323 trivial. 0 not checked. [2022-02-20 12:31:54,904 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:31:54,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772856483] [2022-02-20 12:31:54,904 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772856483] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 12:31:54,905 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 12:31:54,905 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-20 12:31:54,905 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468569016] [2022-02-20 12:31:54,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 12:31:54,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 12:31:54,907 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:31:54,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 12:31:54,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-20 12:31:54,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:31:54,908 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:31:54,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 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-02-20 12:31:54,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:31:54,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:31:55,282 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 271 transitions and produced 256 states. [2022-02-20 12:31:55,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:31:55,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:31:55,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-20 12:31:55,284 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:31:55,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:31:55,285 INFO L85 PathProgramCache]: Analyzing trace with hash 1559937510, now seen corresponding path program 3 times [2022-02-20 12:31:55,286 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:31:55,286 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969205342] [2022-02-20 12:31:55,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:31:55,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:31:55,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:31:55,429 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 144 proven. 17 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2022-02-20 12:31:55,430 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:31:55,430 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969205342] [2022-02-20 12:31:55,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969205342] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:31:55,430 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293899740] [2022-02-20 12:31:55,430 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-20 12:31:55,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:31:55,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:31:55,432 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-02-20 12:31:55,433 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-02-20 12:31:55,491 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-20 12:31:55,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:31:55,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-20 12:31:55,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:31:55,648 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 184 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2022-02-20 12:31:55,649 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 12:31:55,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293899740] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 12:31:55,649 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 12:31:55,649 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15] total 17 [2022-02-20 12:31:55,649 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606436829] [2022-02-20 12:31:55,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 12:31:55,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-20 12:31:55,650 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:31:55,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-20 12:31:55,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2022-02-20 12:31:55,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:31:55,651 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:31:55,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 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-02-20 12:31:55,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:31:55,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:31:55,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:31:55,902 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 236 transitions and produced 225 states. [2022-02-20 12:31:55,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:31:55,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:31:55,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:31:55,919 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-02-20 12:31:56,104 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,SelfDestructingSolverStorable2 [2022-02-20 12:31:56,104 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:31:56,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:31:56,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1998107056, now seen corresponding path program 4 times [2022-02-20 12:31:56,105 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:31:56,105 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029563129] [2022-02-20 12:31:56,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:31:56,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:31:56,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:31:56,234 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 81 proven. 17 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:31:56,235 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:31:56,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029563129] [2022-02-20 12:31:56,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029563129] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:31:56,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563703631] [2022-02-20 12:31:56,236 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-20 12:31:56,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:31:56,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:31:56,237 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-02-20 12:31:56,238 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-02-20 12:31:56,279 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-20 12:31:56,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:31:56,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-20 12:31:56,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:31:56,573 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 81 proven. 17 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:31:56,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:31:56,927 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 82 proven. 16 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:31:56,927 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563703631] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:31:56,927 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:31:56,927 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 19, 15] total 33 [2022-02-20 12:31:56,928 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570049663] [2022-02-20 12:31:56,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:31:56,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-20 12:31:56,928 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:31:56,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-20 12:31:56,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=786, Unknown=0, NotChecked=0, Total=1122 [2022-02-20 12:31:56,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:31:56,930 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:31:56,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.411764705882353) internal successors, (82), 33 states have internal predecessors, (82), 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-02-20 12:31:56,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:31:56,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:31:56,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:31:56,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:31:57,526 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 281 transitions and produced 264 states. [2022-02-20 12:31:57,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:31:57,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:31:57,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:31:57,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-20 12:31:57,544 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-02-20 12:31:57,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:31:57,728 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:31:57,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:31:57,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1060129142, now seen corresponding path program 5 times [2022-02-20 12:31:57,728 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:31:57,728 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131508637] [2022-02-20 12:31:57,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:31:57,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:31:57,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:31:57,998 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 114 proven. 54 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:31:57,999 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:31:57,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131508637] [2022-02-20 12:31:57,999 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131508637] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:31:57,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341976460] [2022-02-20 12:31:57,999 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-20 12:31:57,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:31:57,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:31:58,000 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-02-20 12:31:58,001 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-02-20 12:31:58,045 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-20 12:31:58,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:31:58,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-20 12:31:58,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:31:58,514 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 69 proven. 75 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-02-20 12:31:58,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:31:59,140 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 120 proven. 49 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-20 12:31:59,140 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341976460] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:31:59,140 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:31:59,140 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 21] total 56 [2022-02-20 12:31:59,141 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265034629] [2022-02-20 12:31:59,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:31:59,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-20 12:31:59,142 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:31:59,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-20 12:31:59,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=814, Invalid=2378, Unknown=0, NotChecked=0, Total=3192 [2022-02-20 12:31:59,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:31:59,144 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:31:59,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 2.3333333333333335) internal successors, (133), 56 states have internal predecessors, (133), 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-02-20 12:31:59,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:31:59,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:31:59,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:31:59,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-20 12:31:59,145 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:00,167 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 267 transitions and produced 242 states. [2022-02-20 12:32:00,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:00,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:00,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:00,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:00,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-20 12:32:00,188 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-02-20 12:32:00,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:32:00,386 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:32:00,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:32:00,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1180506718, now seen corresponding path program 1 times [2022-02-20 12:32:00,387 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:32:00,387 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776347240] [2022-02-20 12:32:00,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:32:00,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:32:00,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:32:00,499 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 10 proven. 86 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-02-20 12:32:00,500 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:32:00,500 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776347240] [2022-02-20 12:32:00,500 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776347240] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:32:00,500 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464983911] [2022-02-20 12:32:00,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:32:00,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:32:00,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:32:00,502 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-02-20 12:32:00,503 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-02-20 12:32:00,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:32:00,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-20 12:32:00,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:32:00,946 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 101 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:32:00,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:32:01,533 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 122 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:32:01,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464983911] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:32:01,534 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:32:01,534 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 27, 21] total 53 [2022-02-20 12:32:01,534 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196673315] [2022-02-20 12:32:01,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:32:01,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-02-20 12:32:01,534 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:32:01,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-02-20 12:32:01,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=975, Invalid=1887, Unknown=0, NotChecked=0, Total=2862 [2022-02-20 12:32:01,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:01,536 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:32:01,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.2037037037037037) internal successors, (119), 53 states have internal predecessors, (119), 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-02-20 12:32:01,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:01,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:01,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:01,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:01,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-20 12:32:01,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:02,444 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 357 transitions and produced 318 states. [2022-02-20 12:32:02,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:02,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:02,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:02,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:02,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-20 12:32:02,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:02,467 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-20 12:32:02,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:32:02,662 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:32:02,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:32:02,663 INFO L85 PathProgramCache]: Analyzing trace with hash 1484985526, now seen corresponding path program 2 times [2022-02-20 12:32:02,663 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:32:02,663 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868632117] [2022-02-20 12:32:02,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:32:02,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:32:02,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:32:03,088 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 190 proven. 121 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:32:03,088 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:32:03,088 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868632117] [2022-02-20 12:32:03,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868632117] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:32:03,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161526218] [2022-02-20 12:32:03,089 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-20 12:32:03,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:32:03,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:32:03,090 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-02-20 12:32:03,091 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-02-20 12:32:03,129 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-20 12:32:03,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:32:03,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 47 conjunts are in the unsatisfiable core [2022-02-20 12:32:03,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:32:03,794 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 190 proven. 121 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:32:03,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:32:04,541 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 190 proven. 121 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:32:04,541 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161526218] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:32:04,541 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:32:04,541 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 47, 36] total 82 [2022-02-20 12:32:04,541 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28281956] [2022-02-20 12:32:04,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:32:04,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-02-20 12:32:04,542 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:32:04,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-02-20 12:32:04,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1904, Invalid=4902, Unknown=0, NotChecked=0, Total=6806 [2022-02-20 12:32:04,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:04,545 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:32:04,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 1.7590361445783131) internal successors, (146), 82 states have internal predecessors, (146), 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-02-20 12:32:04,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:04,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:04,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:04,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:04,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-20 12:32:04,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:04,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:05,842 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 476 transitions and produced 423 states. [2022-02-20 12:32:05,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:05,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:05,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:05,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:05,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:32:05,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:05,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-20 12:32:05,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-20 12:32:06,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:32:06,046 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:32:06,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:32:06,046 INFO L85 PathProgramCache]: Analyzing trace with hash 2024876504, now seen corresponding path program 6 times [2022-02-20 12:32:06,046 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:32:06,046 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685579978] [2022-02-20 12:32:06,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:32:06,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:32:06,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:32:06,636 INFO L134 CoverageAnalysis]: Checked inductivity of 642 backedges. 401 proven. 197 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:32:06,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:32:06,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685579978] [2022-02-20 12:32:06,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685579978] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:32:06,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777622744] [2022-02-20 12:32:06,636 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-20 12:32:06,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:32:06,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:32:06,637 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-02-20 12:32:06,638 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-02-20 12:32:06,711 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-02-20 12:32:06,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:32:06,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 59 conjunts are in the unsatisfiable core [2022-02-20 12:32:06,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:32:07,773 INFO L134 CoverageAnalysis]: Checked inductivity of 642 backedges. 401 proven. 197 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:32:07,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:32:08,712 INFO L134 CoverageAnalysis]: Checked inductivity of 642 backedges. 402 proven. 196 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:32:08,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777622744] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:32:08,713 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:32:08,713 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 59, 45] total 103 [2022-02-20 12:32:08,713 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726250362] [2022-02-20 12:32:08,713 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:32:08,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-02-20 12:32:08,713 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:32:08,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-02-20 12:32:08,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2966, Invalid=7746, Unknown=0, NotChecked=0, Total=10712 [2022-02-20 12:32:08,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:08,717 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:32:08,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 104 states have (on average 1.75) internal successors, (182), 103 states have internal predecessors, (182), 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-02-20 12:32:08,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:08,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:08,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:08,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:08,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:32:08,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:08,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-02-20 12:32:08,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:10,291 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 521 transitions and produced 456 states. [2022-02-20 12:32:10,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:10,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:10,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:10,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:10,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:32:10,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:10,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-20 12:32:10,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-02-20 12:32:10,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-02-20 12:32:10,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:32:10,497 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:32:10,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:32:10,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1527186334, now seen corresponding path program 7 times [2022-02-20 12:32:10,497 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:32:10,498 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085062079] [2022-02-20 12:32:10,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:32:10,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:32:10,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:32:11,276 INFO L134 CoverageAnalysis]: Checked inductivity of 735 backedges. 424 proven. 304 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:32:11,276 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:32:11,276 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085062079] [2022-02-20 12:32:11,276 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085062079] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:32:11,276 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688543188] [2022-02-20 12:32:11,276 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-20 12:32:11,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:32:11,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:32:11,278 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-02-20 12:32:11,278 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-02-20 12:32:11,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:32:11,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 105 conjunts are in the unsatisfiable core [2022-02-20 12:32:11,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:32:12,938 INFO L134 CoverageAnalysis]: Checked inductivity of 735 backedges. 189 proven. 515 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-02-20 12:32:12,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:32:14,395 INFO L134 CoverageAnalysis]: Checked inductivity of 735 backedges. 440 proven. 289 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-20 12:32:14,395 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688543188] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:32:14,395 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:32:14,395 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 53, 41] total 126 [2022-02-20 12:32:14,395 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360202694] [2022-02-20 12:32:14,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:32:14,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 127 states [2022-02-20 12:32:14,396 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:32:14,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 127 interpolants. [2022-02-20 12:32:14,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3389, Invalid=12613, Unknown=0, NotChecked=0, Total=16002 [2022-02-20 12:32:14,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:14,401 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:32:14,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 127 states, 127 states have (on average 1.9921259842519685) internal successors, (253), 126 states have internal predecessors, (253), 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-02-20 12:32:14,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:14,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:14,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:14,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:14,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:32:14,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:14,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-02-20 12:32:14,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-02-20 12:32:14,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:17,455 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 507 transitions and produced 422 states. [2022-02-20 12:32:17,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:17,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:17,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:17,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:17,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:32:17,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:17,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:32:17,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:32:17,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-02-20 12:32:17,474 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-02-20 12:32:17,657 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,SelfDestructingSolverStorable8 [2022-02-20 12:32:17,657 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:32:17,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:32:17,658 INFO L85 PathProgramCache]: Analyzing trace with hash 2133198794, now seen corresponding path program 3 times [2022-02-20 12:32:17,658 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:32:17,658 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434963895] [2022-02-20 12:32:17,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:32:17,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:32:17,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:32:18,236 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 170 proven. 426 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-02-20 12:32:18,236 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:32:18,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434963895] [2022-02-20 12:32:18,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434963895] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:32:18,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715165137] [2022-02-20 12:32:18,236 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-20 12:32:18,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:32:18,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:32:18,238 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-02-20 12:32:18,238 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-02-20 12:32:18,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2022-02-20 12:32:18,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:32:18,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 71 conjunts are in the unsatisfiable core [2022-02-20 12:32:18,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:32:19,337 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 401 proven. 237 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:32:19,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:32:21,047 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 442 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:32:21,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715165137] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:32:21,047 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:32:21,048 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 57, 51] total 114 [2022-02-20 12:32:21,048 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819347896] [2022-02-20 12:32:21,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:32:21,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2022-02-20 12:32:21,048 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:32:21,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2022-02-20 12:32:21,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3817, Invalid=9293, Unknown=0, NotChecked=0, Total=13110 [2022-02-20 12:32:21,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:21,054 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:32:21,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 115 states have (on average 1.9391304347826086) internal successors, (223), 114 states have internal predecessors, (223), 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-02-20 12:32:21,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:21,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:21,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:21,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:21,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:32:21,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:21,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:32:21,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:32:21,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 103 states. [2022-02-20 12:32:21,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:23,698 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 597 transitions and produced 495 states. [2022-02-20 12:32:23,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:23,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:23,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:23,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:23,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:32:23,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:23,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:32:23,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:32:23,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-02-20 12:32:23,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:32:23,716 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-20 12:32:23,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-02-20 12:32:23,900 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:32:23,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:32:23,900 INFO L85 PathProgramCache]: Analyzing trace with hash -2029546786, now seen corresponding path program 4 times [2022-02-20 12:32:23,900 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:32:23,900 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102320197] [2022-02-20 12:32:23,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:32:23,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:32:23,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:32:24,962 INFO L134 CoverageAnalysis]: Checked inductivity of 1018 backedges. 570 proven. 441 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:32:24,962 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:32:24,962 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102320197] [2022-02-20 12:32:24,962 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102320197] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:32:24,962 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387570537] [2022-02-20 12:32:24,962 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-20 12:32:24,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:32:24,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:32:24,963 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-02-20 12:32:24,964 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-02-20 12:32:25,010 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-20 12:32:25,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:32:25,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 87 conjunts are in the unsatisfiable core [2022-02-20 12:32:25,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:32:26,713 INFO L134 CoverageAnalysis]: Checked inductivity of 1018 backedges. 570 proven. 441 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:32:26,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:32:28,197 INFO L134 CoverageAnalysis]: Checked inductivity of 1018 backedges. 570 proven. 441 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:32:28,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387570537] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:32:28,197 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:32:28,197 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 87, 66] total 152 [2022-02-20 12:32:28,197 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312544819] [2022-02-20 12:32:28,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:32:28,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 153 states [2022-02-20 12:32:28,198 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:32:28,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 153 interpolants. [2022-02-20 12:32:28,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6354, Invalid=16902, Unknown=0, NotChecked=0, Total=23256 [2022-02-20 12:32:28,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:28,204 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:32:28,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 153 states, 153 states have (on average 1.607843137254902) internal successors, (246), 152 states have internal predecessors, (246), 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-02-20 12:32:28,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:28,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:28,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:28,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:28,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:32:28,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:28,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:32:28,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:32:28,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 103 states. [2022-02-20 12:32:28,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:32:28,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:31,182 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 716 transitions and produced 600 states. [2022-02-20 12:32:31,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:31,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:31,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:31,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:31,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:32:31,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:31,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:32:31,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:32:31,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:32:31,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:32:31,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2022-02-20 12:32:31,200 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-20 12:32:31,384 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,SelfDestructingSolverStorable10 [2022-02-20 12:32:31,384 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:32:31,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:32:31,384 INFO L85 PathProgramCache]: Analyzing trace with hash -351643136, now seen corresponding path program 8 times [2022-02-20 12:32:31,385 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:32:31,385 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412726848] [2022-02-20 12:32:31,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:32:31,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:32:31,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:32:32,799 INFO L134 CoverageAnalysis]: Checked inductivity of 1542 backedges. 921 proven. 577 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:32:32,799 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:32:32,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412726848] [2022-02-20 12:32:32,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412726848] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:32:32,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503133735] [2022-02-20 12:32:32,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-20 12:32:32,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:32:32,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:32:32,801 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-02-20 12:32:32,801 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-02-20 12:32:32,856 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-20 12:32:32,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:32:32,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 99 conjunts are in the unsatisfiable core [2022-02-20 12:32:32,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:32:35,051 INFO L134 CoverageAnalysis]: Checked inductivity of 1542 backedges. 921 proven. 577 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:32:35,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:32:36,770 INFO L134 CoverageAnalysis]: Checked inductivity of 1542 backedges. 922 proven. 576 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:32:36,771 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503133735] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:32:36,771 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:32:36,771 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 99, 75] total 173 [2022-02-20 12:32:36,771 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744722327] [2022-02-20 12:32:36,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:32:36,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 174 states [2022-02-20 12:32:36,772 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:32:36,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 174 interpolants. [2022-02-20 12:32:36,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8196, Invalid=21906, Unknown=0, NotChecked=0, Total=30102 [2022-02-20 12:32:36,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:36,777 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:32:36,777 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 174 states, 174 states have (on average 1.6206896551724137) internal successors, (282), 173 states have internal predecessors, (282), 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-02-20 12:32:36,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:36,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:36,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:36,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:36,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:32:36,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:36,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:32:36,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:32:36,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:32:36,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:32:36,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 121 states. [2022-02-20 12:32:36,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:40,206 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 761 transitions and produced 633 states. [2022-02-20 12:32:40,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:40,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:40,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:40,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:40,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:32:40,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:40,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:32:40,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:32:40,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:32:40,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:32:40,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2022-02-20 12:32:40,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-02-20 12:32:40,224 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-20 12:32:40,409 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,SelfDestructingSolverStorable11 [2022-02-20 12:32:40,410 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:32:40,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:32:40,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1665894970, now seen corresponding path program 9 times [2022-02-20 12:32:40,410 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:32:40,410 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118183802] [2022-02-20 12:32:40,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:32:40,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:32:40,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:32:42,080 INFO L134 CoverageAnalysis]: Checked inductivity of 1695 backedges. 934 proven. 754 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:32:42,081 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:32:42,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118183802] [2022-02-20 12:32:42,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118183802] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:32:42,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559434906] [2022-02-20 12:32:42,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-20 12:32:42,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:32:42,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:32:42,082 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-02-20 12:32:42,083 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-02-20 12:32:42,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 32 check-sat command(s) [2022-02-20 12:32:42,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:32:42,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 166 conjunts are in the unsatisfiable core [2022-02-20 12:32:42,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:32:45,840 INFO L134 CoverageAnalysis]: Checked inductivity of 1695 backedges. 309 proven. 1355 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-02-20 12:32:45,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:32:48,494 INFO L134 CoverageAnalysis]: Checked inductivity of 1695 backedges. 960 proven. 729 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-20 12:32:48,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559434906] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:32:48,494 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:32:48,494 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 83, 60] total 195 [2022-02-20 12:32:48,494 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493997334] [2022-02-20 12:32:48,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:32:48,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 196 states [2022-02-20 12:32:48,495 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:32:48,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 196 interpolants. [2022-02-20 12:32:48,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7488, Invalid=30732, Unknown=0, NotChecked=0, Total=38220 [2022-02-20 12:32:48,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:48,501 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:32:48,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 196 states, 196 states have (on average 1.903061224489796) internal successors, (373), 195 states have internal predecessors, (373), 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-02-20 12:32:48,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:48,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:48,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:48,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:48,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:32:48,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:48,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:32:48,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:32:48,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:32:48,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:32:48,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 121 states. [2022-02-20 12:32:48,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 136 states. [2022-02-20 12:32:48,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:32:54,732 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 747 transitions and produced 599 states. [2022-02-20 12:32:54,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:54,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:32:54,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:32:54,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:32:54,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:32:54,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:32:54,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:32:54,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:32:54,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:32:54,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:32:54,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:32:54,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:32:54,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2022-02-20 12:32:54,750 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-02-20 12:32:54,933 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,SelfDestructingSolverStorable12 [2022-02-20 12:32:54,934 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:32:54,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:32:54,934 INFO L85 PathProgramCache]: Analyzing trace with hash -385949198, now seen corresponding path program 5 times [2022-02-20 12:32:54,934 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:32:54,934 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194690836] [2022-02-20 12:32:54,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:32:54,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:32:54,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:32:56,248 INFO L134 CoverageAnalysis]: Checked inductivity of 1538 backedges. 530 proven. 966 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-02-20 12:32:56,248 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:32:56,248 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194690836] [2022-02-20 12:32:56,248 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194690836] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:32:56,248 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220859708] [2022-02-20 12:32:56,248 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-20 12:32:56,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:32:56,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:32:56,249 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-02-20 12:32:56,250 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-02-20 12:32:56,377 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 32 check-sat command(s) [2022-02-20 12:32:56,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:32:56,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 99 conjunts are in the unsatisfiable core [2022-02-20 12:32:56,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:32:57,750 INFO L134 CoverageAnalysis]: Checked inductivity of 1538 backedges. 577 proven. 919 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-02-20 12:32:57,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:33:00,678 INFO L134 CoverageAnalysis]: Checked inductivity of 1538 backedges. 920 proven. 576 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-02-20 12:33:00,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220859708] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:33:00,678 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:33:00,678 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75, 75] total 150 [2022-02-20 12:33:00,678 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259842089] [2022-02-20 12:33:00,678 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:33:00,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 151 states [2022-02-20 12:33:00,679 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:33:00,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 151 interpolants. [2022-02-20 12:33:00,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5385, Invalid=17265, Unknown=0, NotChecked=0, Total=22650 [2022-02-20 12:33:00,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:33:00,681 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:33:00,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 151 states, 151 states have (on average 1.8609271523178808) internal successors, (281), 150 states have internal predecessors, (281), 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-02-20 12:33:00,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:00,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:00,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:33:00,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:33:00,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:33:00,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:33:00,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:33:00,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:33:00,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:33:00,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:33:00,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:33:00,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:33:00,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 151 states. [2022-02-20 12:33:00,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:33:05,028 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 774 transitions and produced 622 states. [2022-02-20 12:33:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:33:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:33:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:33:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:33:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:33:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:33:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:33:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:33:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:33:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:33:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2022-02-20 12:33:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:33:05,048 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-02-20 12:33:05,230 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,SelfDestructingSolverStorable13 [2022-02-20 12:33:05,230 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:33:05,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:33:05,230 INFO L85 PathProgramCache]: Analyzing trace with hash -953089096, now seen corresponding path program 6 times [2022-02-20 12:33:05,230 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:33:05,230 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584770446] [2022-02-20 12:33:05,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:33:05,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:33:05,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:33:06,826 INFO L134 CoverageAnalysis]: Checked inductivity of 1691 backedges. 677 proven. 1002 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-02-20 12:33:06,826 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:33:06,826 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584770446] [2022-02-20 12:33:06,826 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584770446] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:33:06,827 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529493957] [2022-02-20 12:33:06,827 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-20 12:33:06,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:33:06,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:33:06,828 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-02-20 12:33:06,828 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-02-20 12:33:06,927 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2022-02-20 12:33:06,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:33:06,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 117 conjunts are in the unsatisfiable core [2022-02-20 12:33:06,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:33:08,884 INFO L134 CoverageAnalysis]: Checked inductivity of 1691 backedges. 901 proven. 790 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:33:08,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:33:12,574 INFO L134 CoverageAnalysis]: Checked inductivity of 1691 backedges. 962 proven. 729 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:33:12,574 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529493957] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:33:12,574 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:33:12,575 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 90, 87] total 180 [2022-02-20 12:33:12,575 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424900475] [2022-02-20 12:33:12,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:33:12,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 181 states [2022-02-20 12:33:12,575 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:33:12,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 181 interpolants. [2022-02-20 12:33:12,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8316, Invalid=24264, Unknown=0, NotChecked=0, Total=32580 [2022-02-20 12:33:12,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:33:12,581 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:33:12,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 181 states, 181 states have (on average 1.850828729281768) internal successors, (335), 180 states have internal predecessors, (335), 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-02-20 12:33:12,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:12,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:12,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:33:12,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:33:12,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:33:12,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:33:12,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:33:12,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:33:12,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:33:12,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:33:12,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:33:12,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:33:12,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 151 states. [2022-02-20 12:33:12,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:33:12,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:33:18,225 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 837 transitions and produced 677 states. [2022-02-20 12:33:18,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:18,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:18,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:33:18,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:33:18,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:33:18,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:33:18,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:33:18,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:33:18,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:33:18,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:33:18,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:33:18,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:33:18,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2022-02-20 12:33:18,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:33:18,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:33:18,243 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-02-20 12:33:18,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:33:18,426 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:33:18,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:33:18,427 INFO L85 PathProgramCache]: Analyzing trace with hash -841627386, now seen corresponding path program 7 times [2022-02-20 12:33:18,427 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:33:18,427 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132306672] [2022-02-20 12:33:18,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:33:18,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:33:18,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:33:20,540 INFO L134 CoverageAnalysis]: Checked inductivity of 2118 backedges. 1150 proven. 961 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:33:20,541 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:33:20,541 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132306672] [2022-02-20 12:33:20,541 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132306672] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:33:20,541 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371849181] [2022-02-20 12:33:20,541 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-20 12:33:20,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:33:20,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:33:20,542 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-02-20 12:33:20,543 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-02-20 12:33:20,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:33:20,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 127 conjunts are in the unsatisfiable core [2022-02-20 12:33:20,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:33:23,913 INFO L134 CoverageAnalysis]: Checked inductivity of 2118 backedges. 1150 proven. 961 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:33:23,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:33:26,446 INFO L134 CoverageAnalysis]: Checked inductivity of 2118 backedges. 1150 proven. 961 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:33:26,446 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371849181] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:33:26,446 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:33:26,446 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 127, 96] total 222 [2022-02-20 12:33:26,446 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110436993] [2022-02-20 12:33:26,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:33:26,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 223 states [2022-02-20 12:33:26,447 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:33:26,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 223 interpolants. [2022-02-20 12:33:26,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13404, Invalid=36102, Unknown=0, NotChecked=0, Total=49506 [2022-02-20 12:33:26,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:33:26,451 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:33:26,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 223 states, 223 states have (on average 1.5515695067264574) internal successors, (346), 222 states have internal predecessors, (346), 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-02-20 12:33:26,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 151 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:33:26,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:33:32,768 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 956 transitions and produced 782 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:33:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:33:32,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2022-02-20 12:33:32,788 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-02-20 12:33:32,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-02-20 12:33:32,975 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:33:32,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:33:32,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1341373912, now seen corresponding path program 10 times [2022-02-20 12:33:32,976 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:33:32,979 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490300209] [2022-02-20 12:33:32,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:33:32,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:33:33,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:33:35,441 INFO L134 CoverageAnalysis]: Checked inductivity of 2842 backedges. 1641 proven. 1157 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:33:35,441 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:33:35,442 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490300209] [2022-02-20 12:33:35,442 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490300209] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:33:35,442 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876114602] [2022-02-20 12:33:35,442 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-20 12:33:35,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:33:35,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:33:35,443 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-02-20 12:33:35,443 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-02-20 12:33:35,516 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-20 12:33:35,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:33:35,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 139 conjunts are in the unsatisfiable core [2022-02-20 12:33:35,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:33:39,337 INFO L134 CoverageAnalysis]: Checked inductivity of 2842 backedges. 1641 proven. 1157 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:33:39,337 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:33:42,154 INFO L134 CoverageAnalysis]: Checked inductivity of 2842 backedges. 1642 proven. 1156 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:33:42,154 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876114602] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:33:42,154 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:33:42,154 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 139, 105] total 243 [2022-02-20 12:33:42,154 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071325405] [2022-02-20 12:33:42,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:33:42,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 244 states [2022-02-20 12:33:42,155 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:33:42,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 244 interpolants. [2022-02-20 12:33:42,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16026, Invalid=43266, Unknown=0, NotChecked=0, Total=59292 [2022-02-20 12:33:42,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:33:42,167 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:33:42,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 244 states, 244 states have (on average 1.5655737704918034) internal successors, (382), 243 states have internal predecessors, (382), 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-02-20 12:33:42,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:42,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:42,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:33:42,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:33:42,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:33:42,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:33:42,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:33:42,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:33:42,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:33:42,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:33:42,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:33:42,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:33:42,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:33:42,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:33:42,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:33:42,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 171 states. [2022-02-20 12:33:42,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:33:49,408 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1001 transitions and produced 815 states. [2022-02-20 12:33:49,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:49,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2022-02-20 12:33:49,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 186 states. [2022-02-20 12:33:49,426 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-02-20 12:33:49,610 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,SelfDestructingSolverStorable16 [2022-02-20 12:33:49,610 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:33:49,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:33:49,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1742692370, now seen corresponding path program 11 times [2022-02-20 12:33:49,610 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:33:49,610 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048284838] [2022-02-20 12:33:49,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:33:49,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:33:49,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:33:52,487 INFO L134 CoverageAnalysis]: Checked inductivity of 3055 backedges. 1644 proven. 1404 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:33:52,488 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:33:52,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048284838] [2022-02-20 12:33:52,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048284838] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:33:52,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626103970] [2022-02-20 12:33:52,488 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-20 12:33:52,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:33:52,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:33:52,489 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-02-20 12:33:52,489 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-02-20 12:33:52,667 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 42 check-sat command(s) [2022-02-20 12:33:52,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:33:52,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 218 conjunts are in the unsatisfiable core [2022-02-20 12:33:52,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:33:59,242 INFO L134 CoverageAnalysis]: Checked inductivity of 3055 backedges. 429 proven. 2595 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-02-20 12:33:59,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:34:03,213 INFO L134 CoverageAnalysis]: Checked inductivity of 3055 backedges. 1655 proven. 1369 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-02-20 12:34:03,214 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626103970] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:34:03,214 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:34:03,214 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [114, 113, 78] total 263 [2022-02-20 12:34:03,214 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692185057] [2022-02-20 12:34:03,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:34:03,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 264 states [2022-02-20 12:34:03,214 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:34:03,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 264 interpolants. [2022-02-20 12:34:03,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12853, Invalid=56579, Unknown=0, NotChecked=0, Total=69432 [2022-02-20 12:34:03,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:34:03,221 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:34:03,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 264 states, 264 states have (on average 1.8257575757575757) internal successors, (482), 263 states have internal predecessors, (482), 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-02-20 12:34:03,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:34:03,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 171 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 186 states. [2022-02-20 12:34:03,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:34:14,539 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1046 transitions and produced 848 states. [2022-02-20 12:34:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:34:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:34:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:34:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:34:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:34:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:34:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:34:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:34:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:34:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:34:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:34:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:34:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:34:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:34:14,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:34:14,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2022-02-20 12:34:14,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 186 states. [2022-02-20 12:34:14,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2022-02-20 12:34:14,557 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-02-20 12:34:14,743 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,SelfDestructingSolverStorable17 [2022-02-20 12:34:14,743 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:34:14,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:34:14,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1362292428, now seen corresponding path program 12 times [2022-02-20 12:34:14,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:34:14,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084590580] [2022-02-20 12:34:14,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:34:14,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:34:14,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:34:19,249 INFO L134 CoverageAnalysis]: Checked inductivity of 3286 backedges. 243 proven. 3037 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-20 12:34:19,249 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:34:19,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084590580] [2022-02-20 12:34:19,249 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084590580] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:34:19,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408968206] [2022-02-20 12:34:19,249 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-20 12:34:19,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:34:19,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:34:19,251 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-02-20 12:34:19,251 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-02-20 12:34:19,416 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 42 check-sat command(s) [2022-02-20 12:34:19,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:34:19,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 159 conjunts are in the unsatisfiable core [2022-02-20 12:34:19,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:34:31,939 INFO L134 CoverageAnalysis]: Checked inductivity of 3286 backedges. 1645 proven. 1635 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-20 12:34:31,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:34:39,600 INFO L134 CoverageAnalysis]: Checked inductivity of 3286 backedges. 1680 proven. 1600 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-20 12:34:39,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408968206] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:34:39,600 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:34:39,600 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [124, 159, 122] total 356 [2022-02-20 12:34:39,600 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925722690] [2022-02-20 12:34:39,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:34:39,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 357 states [2022-02-20 12:34:39,601 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:34:39,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 357 interpolants. [2022-02-20 12:34:39,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26630, Invalid=100462, Unknown=0, NotChecked=0, Total=127092 [2022-02-20 12:34:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:34:39,617 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:34:39,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 357 states, 357 states have (on average 1.4285714285714286) internal successors, (510), 356 states have internal predecessors, (510), 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-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 171 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 186 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 204 states. [2022-02-20 12:34:39,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:34:56,279 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1091 transitions and produced 881 states. [2022-02-20 12:34:56,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:34:56,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:34:56,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 186 states. [2022-02-20 12:34:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2022-02-20 12:34:56,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 217 states. [2022-02-20 12:34:56,298 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-02-20 12:34:56,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:34:56,483 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:34:56,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:34:56,484 INFO L85 PathProgramCache]: Analyzing trace with hash 731182586, now seen corresponding path program 13 times [2022-02-20 12:34:56,484 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:34:56,484 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741290317] [2022-02-20 12:34:56,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:34:56,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:34:56,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:35:01,709 INFO L134 CoverageAnalysis]: Checked inductivity of 3535 backedges. 110 proven. 3425 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:35:01,709 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:35:01,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741290317] [2022-02-20 12:35:01,709 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741290317] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:35:01,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735191849] [2022-02-20 12:35:01,709 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-20 12:35:01,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:35:01,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:35:01,710 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-02-20 12:35:01,713 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-02-20 12:35:01,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:35:01,801 WARN L261 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 252 conjunts are in the unsatisfiable core [2022-02-20 12:35:01,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:35:07,011 INFO L134 CoverageAnalysis]: Checked inductivity of 3535 backedges. 160 proven. 3373 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-20 12:35:07,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:35:18,418 INFO L134 CoverageAnalysis]: Checked inductivity of 3535 backedges. 1686 proven. 1849 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:35:18,418 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735191849] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:35:18,418 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:35:18,418 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [133, 130, 90] total 264 [2022-02-20 12:35:18,419 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318899532] [2022-02-20 12:35:18,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:35:18,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 265 states [2022-02-20 12:35:18,419 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:35:18,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 265 interpolants. [2022-02-20 12:35:18,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10004, Invalid=59956, Unknown=0, NotChecked=0, Total=69960 [2022-02-20 12:35:18,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:35:18,424 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:35:18,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 265 states, 265 states have (on average 1.769811320754717) internal successors, (469), 264 states have internal predecessors, (469), 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-02-20 12:35:18,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:35:18,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:35:18,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:35:18,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:35:18,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:35:18,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:35:18,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:35:18,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:35:18,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:35:18,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:35:18,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:35:18,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:35:18,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:35:18,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:35:18,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:35:18,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 171 states. [2022-02-20 12:35:18,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 186 states. [2022-02-20 12:35:18,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 204 states. [2022-02-20 12:35:18,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 217 states. [2022-02-20 12:35:18,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:35:36,082 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1047 transitions and produced 825 states. [2022-02-20 12:35:36,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:35:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 223 states. [2022-02-20 12:35:36,102 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-02-20 12:35:36,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:35:36,284 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:35:36,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:35:36,284 INFO L85 PathProgramCache]: Analyzing trace with hash -1386585054, now seen corresponding path program 8 times [2022-02-20 12:35:36,284 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:35:36,284 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409291129] [2022-02-20 12:35:36,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:35:36,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:35:36,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:35:38,670 INFO L134 CoverageAnalysis]: Checked inductivity of 3182 backedges. 1090 proven. 1982 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2022-02-20 12:35:38,670 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:35:38,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409291129] [2022-02-20 12:35:38,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409291129] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:35:38,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133936472] [2022-02-20 12:35:38,671 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-20 12:35:38,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:35:38,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:35:38,672 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-02-20 12:35:38,673 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-02-20 12:35:38,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-20 12:35:38,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:35:38,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 159 conjunts are in the unsatisfiable core [2022-02-20 12:35:38,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:35:42,421 INFO L134 CoverageAnalysis]: Checked inductivity of 3182 backedges. 1937 proven. 1245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:35:42,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:35:48,389 INFO L134 CoverageAnalysis]: Checked inductivity of 3182 backedges. 2026 proven. 1156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:35:48,389 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133936472] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:35:48,389 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:35:48,389 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 125, 115] total 250 [2022-02-20 12:35:48,389 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796533500] [2022-02-20 12:35:48,389 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:35:48,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 251 states [2022-02-20 12:35:48,390 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:35:48,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 251 interpolants. [2022-02-20 12:35:48,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17465, Invalid=45285, Unknown=0, NotChecked=0, Total=62750 [2022-02-20 12:35:48,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:35:48,394 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:35:48,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 251 states, 251 states have (on average 1.7808764940239044) internal successors, (447), 250 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-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 223 states. [2022-02-20 12:35:48,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:35:57,784 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1173 transitions and produced 922 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:35:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 223 states. [2022-02-20 12:35:57,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:35:57,803 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-02-20 12:35:57,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-02-20 12:35:57,986 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:35:57,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:35:57,987 INFO L85 PathProgramCache]: Analyzing trace with hash 780544830, now seen corresponding path program 9 times [2022-02-20 12:35:57,987 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:35:57,987 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699611903] [2022-02-20 12:35:57,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:35:57,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:35:58,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:36:02,064 INFO L134 CoverageAnalysis]: Checked inductivity of 4330 backedges. 2298 proven. 2025 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:36:02,064 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:36:02,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699611903] [2022-02-20 12:36:02,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699611903] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:36:02,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121684013] [2022-02-20 12:36:02,064 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-20 12:36:02,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:36:02,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:36:02,065 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-02-20 12:36:02,066 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-02-20 12:36:02,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 49 check-sat command(s) [2022-02-20 12:36:02,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:36:02,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 188 conjunts are in the unsatisfiable core [2022-02-20 12:36:02,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:36:08,555 INFO L134 CoverageAnalysis]: Checked inductivity of 4330 backedges. 2298 proven. 2025 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:36:08,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:36:13,095 INFO L134 CoverageAnalysis]: Checked inductivity of 4330 backedges. 2210 proven. 2120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:36:13,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121684013] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:36:13,096 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:36:13,096 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [138, 183, 141] total 324 [2022-02-20 12:36:13,096 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874837760] [2022-02-20 12:36:13,096 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:36:13,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 325 states [2022-02-20 12:36:13,097 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:36:13,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 325 interpolants. [2022-02-20 12:36:13,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28591, Invalid=76709, Unknown=0, NotChecked=0, Total=105300 [2022-02-20 12:36:13,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:36:13,106 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:36:13,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 325 states, 325 states have (on average 1.5261538461538462) internal successors, (496), 324 states have internal predecessors, (496), 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-02-20 12:36:13,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:36:13,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:36:13,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 223 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:36:13,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:36:31,217 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1218 transitions and produced 952 states. [2022-02-20 12:36:31,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:36:31,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:36:31,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:36:31,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:36:31,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:36:31,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:36:31,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:36:31,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:36:31,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:36:31,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:36:31,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:36:31,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:36:31,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:36:31,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:36:31,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:36:31,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:36:31,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:36:31,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:36:31,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:36:31,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 223 states. [2022-02-20 12:36:31,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:36:31,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 334 states. [2022-02-20 12:36:31,243 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-02-20 12:36:31,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-02-20 12:36:31,439 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:36:31,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:36:31,440 INFO L85 PathProgramCache]: Analyzing trace with hash 2059530500, now seen corresponding path program 10 times [2022-02-20 12:36:31,440 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:36:31,440 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071300066] [2022-02-20 12:36:31,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:36:31,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:36:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:36:39,480 INFO L134 CoverageAnalysis]: Checked inductivity of 4609 backedges. 0 proven. 4609 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:36:39,480 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:36:39,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071300066] [2022-02-20 12:36:39,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071300066] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:36:39,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491369075] [2022-02-20 12:36:39,480 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-20 12:36:39,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:36:39,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:36:39,482 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-02-20 12:36:39,483 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-02-20 12:36:39,576 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-20 12:36:39,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:36:39,581 WARN L261 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 294 conjunts are in the unsatisfiable core [2022-02-20 12:36:39,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:36:46,037 INFO L134 CoverageAnalysis]: Checked inductivity of 4609 backedges. 0 proven. 4609 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:36:46,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:36:58,610 INFO L134 CoverageAnalysis]: Checked inductivity of 4609 backedges. 0 proven. 4609 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:36:58,610 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491369075] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:36:58,610 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:36:58,610 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [147, 147, 147] total 243 [2022-02-20 12:36:58,611 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050039684] [2022-02-20 12:36:58,611 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:36:58,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 244 states [2022-02-20 12:36:58,611 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:36:58,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 244 interpolants. [2022-02-20 12:36:58,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=679, Invalid=58613, Unknown=0, NotChecked=0, Total=59292 [2022-02-20 12:36:58,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:36:58,614 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:36:58,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 244 states, 244 states have (on average 1.6680327868852458) internal successors, (407), 243 states have internal predecessors, (407), 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-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 223 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 334 states. [2022-02-20 12:36:58,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:37:38,927 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1337 transitions and produced 1060 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:37:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:37:38,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:37:38,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:37:38,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:37:38,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:37:38,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:37:38,945 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-02-20 12:37:39,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:37:39,128 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:37:39,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:37:39,129 INFO L85 PathProgramCache]: Analyzing trace with hash -146162138, now seen corresponding path program 14 times [2022-02-20 12:37:39,129 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:37:39,129 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334265687] [2022-02-20 12:37:39,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:37:39,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:37:39,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:37:44,347 INFO L134 CoverageAnalysis]: Checked inductivity of 5631 backedges. 2974 proven. 2650 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:37:44,348 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:37:44,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334265687] [2022-02-20 12:37:44,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334265687] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:37:44,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715248636] [2022-02-20 12:37:44,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-20 12:37:44,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:37:44,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:37:44,349 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-02-20 12:37:44,350 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-02-20 12:37:44,445 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-20 12:37:44,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:37:44,449 WARN L261 TraceCheckSpWp]: Trace formula consists of 601 conjuncts, 309 conjunts are in the unsatisfiable core [2022-02-20 12:37:44,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:37:56,223 INFO L134 CoverageAnalysis]: Checked inductivity of 5631 backedges. 597 proven. 5003 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-02-20 12:37:56,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:38:03,233 INFO L134 CoverageAnalysis]: Checked inductivity of 5631 backedges. 3024 proven. 2601 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-20 12:38:03,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715248636] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:38:03,233 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:38:03,234 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [156, 155, 109] total 364 [2022-02-20 12:38:03,234 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830530671] [2022-02-20 12:38:03,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:38:03,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 365 states [2022-02-20 12:38:03,234 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:38:03,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 365 interpolants. [2022-02-20 12:38:03,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24860, Invalid=108000, Unknown=0, NotChecked=0, Total=132860 [2022-02-20 12:38:03,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:38:03,246 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:38:03,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 365 states, 365 states have (on average 1.810958904109589) internal successors, (661), 364 states have internal predecessors, (661), 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-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:38:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:38:03,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:38:03,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:38:21,381 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1323 transitions and produced 1026 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:38:21,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:38:21,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:38:21,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:38:21,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:38:21,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:38:21,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 273 states. [2022-02-20 12:38:21,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-02-20 12:38:21,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:38:21,582 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:38:21,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:38:21,582 INFO L85 PathProgramCache]: Analyzing trace with hash -2520494, now seen corresponding path program 11 times [2022-02-20 12:38:21,583 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:38:21,583 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890946282] [2022-02-20 12:38:21,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:38:21,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:38:21,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:38:25,967 INFO L134 CoverageAnalysis]: Checked inductivity of 5330 backedges. 2210 proven. 3078 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-02-20 12:38:25,967 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:38:25,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890946282] [2022-02-20 12:38:25,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890946282] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:38:25,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242857157] [2022-02-20 12:38:25,968 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-20 12:38:25,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:38:25,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:38:25,969 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-02-20 12:38:25,969 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-02-20 12:38:26,152 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 56 check-sat command(s) [2022-02-20 12:38:26,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:38:26,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 195 conjunts are in the unsatisfiable core [2022-02-20 12:38:26,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:38:30,196 INFO L134 CoverageAnalysis]: Checked inductivity of 5330 backedges. 2305 proven. 2983 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-02-20 12:38:30,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:38:38,449 INFO L134 CoverageAnalysis]: Checked inductivity of 5330 backedges. 2984 proven. 2304 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-02-20 12:38:38,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242857157] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:38:38,449 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:38:38,450 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [147, 147, 147] total 294 [2022-02-20 12:38:38,450 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406460842] [2022-02-20 12:38:38,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:38:38,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 295 states [2022-02-20 12:38:38,450 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:38:38,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 295 interpolants. [2022-02-20 12:38:38,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20541, Invalid=66189, Unknown=0, NotChecked=0, Total=86730 [2022-02-20 12:38:38,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:38:38,461 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:38:38,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 295 states, 295 states have (on average 1.7661016949152541) internal successors, (521), 294 states have internal predecessors, (521), 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-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:38:38,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:38:38,463 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:38:38,463 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:38:38,463 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:38:38,463 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 273 states. [2022-02-20 12:38:38,463 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:38:51,642 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1350 transitions and produced 1049 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:38:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 273 states. [2022-02-20 12:38:51,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 346 states. [2022-02-20 12:38:51,666 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-02-20 12:38:51,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-02-20 12:38:51,856 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:38:51,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:38:51,857 INFO L85 PathProgramCache]: Analyzing trace with hash -1077681128, now seen corresponding path program 12 times [2022-02-20 12:38:51,857 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:38:51,857 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156856810] [2022-02-20 12:38:51,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:38:51,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:38:51,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:38:56,601 INFO L134 CoverageAnalysis]: Checked inductivity of 5627 backedges. 2501 proven. 3114 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-02-20 12:38:56,601 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:38:56,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156856810] [2022-02-20 12:38:56,601 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156856810] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:38:56,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507908306] [2022-02-20 12:38:56,601 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-20 12:38:56,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:38:56,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:38:56,602 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-02-20 12:38:56,603 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-02-20 12:38:56,837 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 56 check-sat command(s) [2022-02-20 12:38:56,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:38:56,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 591 conjuncts, 213 conjunts are in the unsatisfiable core [2022-02-20 12:38:56,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:39:01,874 INFO L134 CoverageAnalysis]: Checked inductivity of 5627 backedges. 2917 proven. 2710 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:39:01,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:39:11,152 INFO L134 CoverageAnalysis]: Checked inductivity of 5627 backedges. 3026 proven. 2601 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:39:11,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507908306] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:39:11,152 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:39:11,152 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [156, 162, 159] total 324 [2022-02-20 12:39:11,152 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282295181] [2022-02-20 12:39:11,152 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:39:11,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 325 states [2022-02-20 12:39:11,153 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:39:11,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 325 interpolants. [2022-02-20 12:39:11,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25992, Invalid=79308, Unknown=0, NotChecked=0, Total=105300 [2022-02-20 12:39:11,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:39:11,165 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:39:11,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 325 states, 325 states have (on average 1.7692307692307692) internal successors, (575), 324 states have internal predecessors, (575), 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-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:39:11,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:39:11,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:39:11,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:39:11,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:39:11,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:39:11,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:39:11,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:39:11,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:39:11,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:39:11,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 273 states. [2022-02-20 12:39:11,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 346 states. [2022-02-20 12:39:11,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:39:26,789 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1413 transitions and produced 1104 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 273 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 346 states. [2022-02-20 12:39:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 382 states. [2022-02-20 12:39:26,807 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-02-20 12:39:26,991 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,SelfDestructingSolverStorable25 [2022-02-20 12:39:26,991 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:39:26,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:39:26,991 INFO L85 PathProgramCache]: Analyzing trace with hash 237535590, now seen corresponding path program 13 times [2022-02-20 12:39:26,991 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:39:26,991 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205893860] [2022-02-20 12:39:26,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:39:26,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:39:27,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:39:32,610 INFO L134 CoverageAnalysis]: Checked inductivity of 6390 backedges. 3358 proven. 3025 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:39:32,610 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:39:32,610 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205893860] [2022-02-20 12:39:32,610 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205893860] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:39:32,610 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166571766] [2022-02-20 12:39:32,610 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-20 12:39:32,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:39:32,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:39:32,611 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-02-20 12:39:32,612 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-02-20 12:39:32,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:39:32,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 626 conjuncts, 223 conjunts are in the unsatisfiable core [2022-02-20 12:39:32,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:39:41,266 INFO L134 CoverageAnalysis]: Checked inductivity of 6390 backedges. 3358 proven. 3025 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:39:41,267 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:39:46,580 INFO L134 CoverageAnalysis]: Checked inductivity of 6390 backedges. 3358 proven. 3025 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:39:46,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166571766] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:39:46,580 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:39:46,580 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [168, 223, 168] total 390 [2022-02-20 12:39:46,580 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6960003] [2022-02-20 12:39:46,580 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:39:46,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 391 states [2022-02-20 12:39:46,581 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:39:46,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 391 interpolants. [2022-02-20 12:39:46,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40932, Invalid=111558, Unknown=0, NotChecked=0, Total=152490 [2022-02-20 12:39:46,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:39:46,598 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:39:46,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 391 states, 391 states have (on average 1.4987212276214834) internal successors, (586), 390 states have internal predecessors, (586), 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-02-20 12:39:46,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:39:46,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:39:46,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:39:46,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:39:46,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:39:46,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:39:46,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:39:46,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:39:46,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:39:46,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:39:46,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:39:46,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:39:46,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:39:46,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:39:46,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:39:46,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:39:46,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:39:46,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:39:46,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:39:46,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:39:46,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:39:46,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:39:46,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:39:46,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 273 states. [2022-02-20 12:39:46,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 346 states. [2022-02-20 12:39:46,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 382 states. [2022-02-20 12:39:46,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:40:11,036 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1532 transitions and produced 1209 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 346 states. [2022-02-20 12:40:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 382 states. [2022-02-20 12:40:11,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:40:11,054 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-02-20 12:40:11,238 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,SelfDestructingSolverStorable26 [2022-02-20 12:40:11,238 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:40:11,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:40:11,238 INFO L85 PathProgramCache]: Analyzing trace with hash 959148680, now seen corresponding path program 15 times [2022-02-20 12:40:11,239 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:40:11,239 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984868576] [2022-02-20 12:40:11,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:40:11,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:40:11,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:40:17,534 INFO L134 CoverageAnalysis]: Checked inductivity of 7594 backedges. 4185 proven. 3365 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:40:17,534 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:40:17,534 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984868576] [2022-02-20 12:40:17,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984868576] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:40:17,534 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18278387] [2022-02-20 12:40:17,534 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-20 12:40:17,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:40:17,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:40:17,536 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-02-20 12:40:17,537 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-02-20 12:40:17,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 66 check-sat command(s) [2022-02-20 12:40:17,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:40:17,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 686 conjuncts, 237 conjunts are in the unsatisfiable core [2022-02-20 12:40:17,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:40:27,293 INFO L134 CoverageAnalysis]: Checked inductivity of 7594 backedges. 4139 proven. 3423 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-02-20 12:40:27,293 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:40:33,501 INFO L134 CoverageAnalysis]: Checked inductivity of 7594 backedges. 4199 proven. 3364 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-02-20 12:40:33,501 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18278387] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:40:33,501 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:40:33,501 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [177, 235, 179] total 414 [2022-02-20 12:40:33,502 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777390215] [2022-02-20 12:40:33,502 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:40:33,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 415 states [2022-02-20 12:40:33,502 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:40:33,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 415 interpolants. [2022-02-20 12:40:33,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47157, Invalid=124653, Unknown=0, NotChecked=0, Total=171810 [2022-02-20 12:40:33,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:40:33,515 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:40:33,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 415 states, 415 states have (on average 1.5228915662650602) internal successors, (632), 414 states have internal predecessors, (632), 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-02-20 12:40:33,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:40:33,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:40:33,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:40:33,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:40:33,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 275 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 346 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 382 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:40:33,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:41:02,206 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1518 transitions and produced 1175 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 346 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 382 states. [2022-02-20 12:41:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 292 states. [2022-02-20 12:41:02,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 306 states. [2022-02-20 12:41:02,224 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-02-20 12:41:02,408 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,SelfDestructingSolverStorable27 [2022-02-20 12:41:02,408 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:41:02,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:41:02,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1847871284, now seen corresponding path program 14 times [2022-02-20 12:41:02,408 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:41:02,409 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871358493] [2022-02-20 12:41:02,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:41:02,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:41:02,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:41:08,395 INFO L134 CoverageAnalysis]: Checked inductivity of 7209 backedges. 3250 proven. 3947 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-02-20 12:41:08,395 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:41:08,395 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871358493] [2022-02-20 12:41:08,396 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871358493] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:41:08,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002334188] [2022-02-20 12:41:08,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-20 12:41:08,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:41:08,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:41:08,397 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-02-20 12:41:08,397 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-02-20 12:41:08,485 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-20 12:41:08,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:41:08,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 661 conjuncts, 241 conjunts are in the unsatisfiable core [2022-02-20 12:41:08,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:41:14,585 INFO L134 CoverageAnalysis]: Checked inductivity of 7209 backedges. 3722 proven. 3487 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:41:14,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:41:26,118 INFO L134 CoverageAnalysis]: Checked inductivity of 7209 backedges. 3845 proven. 3364 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-20 12:41:26,118 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002334188] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:41:26,118 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:41:26,118 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [177, 183, 180] total 366 [2022-02-20 12:41:26,118 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799972274] [2022-02-20 12:41:26,118 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:41:26,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 367 states [2022-02-20 12:41:26,119 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:41:26,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 367 interpolants. [2022-02-20 12:41:26,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32992, Invalid=101330, Unknown=0, NotChecked=0, Total=134322 [2022-02-20 12:41:26,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:41:26,131 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:41:26,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 367 states, 367 states have (on average 1.7574931880108993) internal successors, (645), 366 states have internal predecessors, (645), 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-02-20 12:41:26,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:41:26,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:41:26,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:41:26,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:41:26,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:41:26,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:41:26,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 275 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 346 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 382 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 292 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 306 states. [2022-02-20 12:41:26,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:41:46,331 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1581 transitions and produced 1230 states. [2022-02-20 12:41:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:41:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:41:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:41:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:41:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:41:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:41:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:41:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:41:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:41:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:41:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:41:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:41:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 346 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 382 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 292 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 306 states. [2022-02-20 12:41:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 431 states. [2022-02-20 12:41:46,348 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-02-20 12:41:46,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-20 12:41:46,533 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:41:46,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:41:46,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1029749886, now seen corresponding path program 15 times [2022-02-20 12:41:46,533 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:41:46,533 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762812213] [2022-02-20 12:41:46,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:41:46,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:41:46,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:41:53,601 INFO L134 CoverageAnalysis]: Checked inductivity of 8070 backedges. 4219 proven. 3844 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:41:53,601 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:41:53,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762812213] [2022-02-20 12:41:53,601 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762812213] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:41:53,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605891052] [2022-02-20 12:41:53,601 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-20 12:41:53,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:41:53,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:41:53,602 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-02-20 12:41:53,603 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-02-20 12:41:53,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 66 check-sat command(s) [2022-02-20 12:41:53,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:41:53,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 696 conjuncts, 251 conjunts are in the unsatisfiable core [2022-02-20 12:41:53,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:42:04,476 INFO L134 CoverageAnalysis]: Checked inductivity of 8070 backedges. 4219 proven. 3844 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:42:04,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:42:10,907 INFO L134 CoverageAnalysis]: Checked inductivity of 8070 backedges. 4219 proven. 3844 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:42:10,907 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605891052] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:42:10,907 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:42:10,907 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [189, 251, 189] total 439 [2022-02-20 12:42:10,907 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431018419] [2022-02-20 12:42:10,907 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:42:10,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 440 states [2022-02-20 12:42:10,908 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:42:10,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 440 interpolants. [2022-02-20 12:42:10,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51782, Invalid=141378, Unknown=0, NotChecked=0, Total=193160 [2022-02-20 12:42:10,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:42:10,927 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:42:10,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 440 states, 440 states have (on average 1.490909090909091) internal successors, (656), 439 states have internal predecessors, (656), 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-02-20 12:42:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:42:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:42:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:42:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:42:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:42:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:42:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:42:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:42:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:42:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:42:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:42:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:42:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:42:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 275 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 346 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 382 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 292 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 306 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 431 states. [2022-02-20 12:42:10,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:42:45,225 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1700 transitions and produced 1335 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 346 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 382 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 292 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 308 states. [2022-02-20 12:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 431 states. [2022-02-20 12:42:45,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 326 states. [2022-02-20 12:42:45,243 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-02-20 12:42:45,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:42:45,427 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:42:45,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:42:45,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1867102116, now seen corresponding path program 16 times [2022-02-20 12:42:45,428 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:42:45,428 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100955738] [2022-02-20 12:42:45,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:42:45,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:42:45,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:42:53,183 INFO L134 CoverageAnalysis]: Checked inductivity of 9414 backedges. 5144 proven. 4226 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:42:53,184 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:42:53,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100955738] [2022-02-20 12:42:53,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100955738] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:42:53,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108285722] [2022-02-20 12:42:53,184 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-20 12:42:53,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:42:53,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:42:53,185 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-20 12:42:53,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-02-20 12:42:53,293 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-20 12:42:53,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:42:53,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 756 conjuncts, 263 conjunts are in the unsatisfiable core [2022-02-20 12:42:53,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 12:43:04,850 INFO L134 CoverageAnalysis]: Checked inductivity of 9414 backedges. 5144 proven. 4226 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:43:04,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 12:43:11,828 INFO L134 CoverageAnalysis]: Checked inductivity of 9414 backedges. 5145 proven. 4225 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-02-20 12:43:11,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108285722] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 12:43:11,828 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 12:43:11,829 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [198, 263, 198] total 460 [2022-02-20 12:43:11,829 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667596202] [2022-02-20 12:43:11,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 12:43:11,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 461 states [2022-02-20 12:43:11,829 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 12:43:11,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 461 interpolants. [2022-02-20 12:43:11,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56822, Invalid=155238, Unknown=0, NotChecked=0, Total=212060 [2022-02-20 12:43:11,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:43:11,851 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 12:43:11,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 461 states, 461 states have (on average 1.5010845986984815) internal successors, (692), 460 states have internal predecessors, (692), 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-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 275 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 346 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 382 states. [2022-02-20 12:43:11,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 292 states. [2022-02-20 12:43:11,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 308 states. [2022-02-20 12:43:11,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 431 states. [2022-02-20 12:43:11,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 326 states. [2022-02-20 12:43:11,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 12:43:52,032 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1745 transitions and produced 1368 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-02-20 12:43:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2022-02-20 12:43:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-02-20 12:43:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 225 states. [2022-02-20 12:43:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2022-02-20 12:43:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 337 states. [2022-02-20 12:43:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:43:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-02-20 12:43:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 346 states. [2022-02-20 12:43:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 382 states. [2022-02-20 12:43:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 292 states. [2022-02-20 12:43:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 308 states. [2022-02-20 12:43:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 431 states. [2022-02-20 12:43:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 326 states. [2022-02-20 12:43:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 341 states. [2022-02-20 12:43:52,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-20 12:43:52,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-02-20 12:43:52,235 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-20 12:43:52,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 12:43:52,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1916958614, now seen corresponding path program 17 times [2022-02-20 12:43:52,235 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 12:43:52,236 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657448604] [2022-02-20 12:43:52,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 12:43:52,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 12:43:52,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 12:44:00,696 INFO L134 CoverageAnalysis]: Checked inductivity of 9813 backedges. 5116 proven. 4690 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-20 12:44:00,696 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 12:44:00,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657448604] [2022-02-20 12:44:00,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657448604] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 12:44:00,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341074595] [2022-02-20 12:44:00,696 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-20 12:44:00,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:44:00,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 12:44:00,697 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-20 12:44:00,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-20 12:44:01,026 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 73 check-sat command(s) [2022-02-20 12:44:01,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-20 12:44:01,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 771 conjuncts, 271 conjunts are in the unsatisfiable core [2022-02-20 12:44:01,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2022-02-20 12:44:01,829 WARN L244 SmtUtils]: Removed 2 from assertion stack [2022-02-20 12:44:01,831 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (4 of 5 remaining) [2022-02-20 12:44:01,850 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-20 12:44:01,850 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-02-20 12:44:01,874 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-02-20 12:44:01,874 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-02-20 12:44:02,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 12:44:02,032 WARN L594 AbstractCegarLoop]: Verification canceled: while PartialOrderCegarLoop was analyzing trace of length 306 with TraceHistMax 72,while TraceCheckSpWp was constructing forward predicates,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 10 for 0ms.. [2022-02-20 12:44:02,033 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (3 of 5 remaining) [2022-02-20 12:44:02,033 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (2 of 5 remaining) [2022-02-20 12:44:02,033 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (1 of 5 remaining) [2022-02-20 12:44:02,033 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATION (0 of 5 remaining) [2022-02-20 12:44:02,037 INFO L732 BasicCegarLoop]: Path program histogram: [17, 15] [2022-02-20 12:44:02,038 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-20 12:44:02,038 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-20 12:44:02,040 INFO L202 PluginConnector]: Adding new model hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.02 12:44:02 BasicIcfg [2022-02-20 12:44:02,040 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-20 12:44:02,040 INFO L158 Benchmark]: Toolchain (without parser) took 736474.33ms. Allocated memory was 194.0MB in the beginning and 3.5GB in the end (delta: 3.3GB). Free memory was 153.8MB in the beginning and 2.2GB in the end (delta: -2.1GB). Peak memory consumption was 1.2GB. Max. memory is 8.0GB. [2022-02-20 12:44:02,040 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.09ms. Allocated memory is still 194.0MB. Free memory is still 154.9MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-20 12:44:02,041 INFO L158 Benchmark]: Boogie Procedure Inliner took 24.81ms. Allocated memory is still 194.0MB. Free memory was 153.7MB in the beginning and 152.2MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-20 12:44:02,041 INFO L158 Benchmark]: Boogie Preprocessor took 11.34ms. Allocated memory is still 194.0MB. Free memory was 152.2MB in the beginning and 151.2MB in the end (delta: 963.4kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-20 12:44:02,041 INFO L158 Benchmark]: RCFGBuilder took 171.45ms. Allocated memory is still 194.0MB. Free memory was 151.2MB in the beginning and 141.4MB in the end (delta: 9.8MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-02-20 12:44:02,041 INFO L158 Benchmark]: TraceAbstraction took 736263.27ms. Allocated memory was 194.0MB in the beginning and 3.5GB in the end (delta: 3.3GB). Free memory was 140.8MB in the beginning and 2.2GB in the end (delta: -2.1GB). Peak memory consumption was 1.2GB. Max. memory is 8.0GB. [2022-02-20 12:44:02,042 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.09ms. Allocated memory is still 194.0MB. Free memory is still 154.9MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 24.81ms. Allocated memory is still 194.0MB. Free memory was 153.7MB in the beginning and 152.2MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 11.34ms. Allocated memory is still 194.0MB. Free memory was 152.2MB in the beginning and 151.2MB in the end (delta: 963.4kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 171.45ms. Allocated memory is still 194.0MB. Free memory was 151.2MB in the beginning and 141.4MB in the end (delta: 9.8MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 736263.27ms. Allocated memory was 194.0MB in the beginning and 3.5GB in the end (delta: 3.3GB). Free memory was 140.8MB in the beginning and 2.2GB in the end (delta: -2.1GB). 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: 72]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while PartialOrderCegarLoop was analyzing trace of length 306 with TraceHistMax 72,while TraceCheckSpWp was constructing forward predicates,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 10 for 0ms.. - TimeoutResultAtElement [Line: 63]: 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 306 with TraceHistMax 72,while TraceCheckSpWp was constructing forward predicates,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 10 for 0ms.. - TimeoutResultAtElement [Line: 63]: 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 306 with TraceHistMax 72,while TraceCheckSpWp was constructing forward predicates,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 10 for 0ms.. - TimeoutResultAtElement [Line: 65]: 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 306 with TraceHistMax 72,while TraceCheckSpWp was constructing forward predicates,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 10 for 0ms.. - TimeoutResultAtElement [Line: 64]: 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 306 with TraceHistMax 72,while TraceCheckSpWp was constructing forward predicates,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 10 for 0ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 50 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 736.2s, OverallIterations: 32, TraceHistogramMax: 0, PathProgramHistogramMax: 17, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 364.1s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 6046, 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.3s SsaConstructionTime, 4.6s SatisfiabilityAnalysisTime, 350.2s InterpolantComputationTime, 10352 NumberOfCodeBlocks, 10329 NumberOfCodeBlocksAsserted, 586 NumberOfCheckSat, 14980 ConstructedInterpolants, 0 QuantifiedInterpolants, 93214 SizeOfPredicates, 126 NumberOfNonLiveVariables, 12152 ConjunctsInSsa, 4416 ConjunctsInUnsatCore, 88 InterpolantComputations, 3 PerfectInterpolantSequences, 173287/319762 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