/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/array-eq-symm.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-4b0ab11 [2022-03-02 09:19:49,239 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-02 09:19:49,241 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-02 09:19:49,292 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-02 09:19:49,292 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-02 09:19:49,293 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-02 09:19:49,294 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-02 09:19:49,295 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-02 09:19:49,296 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-02 09:19:49,298 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-02 09:19:49,298 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-02 09:19:49,299 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-02 09:19:49,299 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-02 09:19:49,300 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-02 09:19:49,301 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-02 09:19:49,305 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-02 09:19:49,306 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-02 09:19:49,310 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-02 09:19:49,314 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-02 09:19:49,315 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-02 09:19:49,316 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-02 09:19:49,319 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-02 09:19:49,320 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-02 09:19:49,320 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-02 09:19:49,322 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-02 09:19:49,322 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-02 09:19:49,322 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-02 09:19:49,323 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-02 09:19:49,323 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-02 09:19:49,323 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-02 09:19:49,324 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-02 09:19:49,324 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-02 09:19:49,324 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-02 09:19:49,325 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-02 09:19:49,325 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-02 09:19:49,326 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-02 09:19:49,326 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-02 09:19:49,326 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-02 09:19:49,326 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-02 09:19:49,327 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-02 09:19:49,327 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-02 09:19:49,334 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-03-02 09:19:49,370 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-02 09:19:49,370 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-02 09:19:49,370 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-02 09:19:49,370 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-02 09:19:49,371 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-02 09:19:49,371 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-02 09:19:49,372 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-02 09:19:49,372 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-02 09:19:49,372 INFO L138 SettingsManager]: * Use SBE=true [2022-03-02 09:19:49,372 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-02 09:19:49,372 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-02 09:19:49,372 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-02 09:19:49,372 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-02 09:19:49,372 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-02 09:19:49,372 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-02 09:19:49,372 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-02 09:19:49,372 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-02 09:19:49,372 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-02 09:19:49,373 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-02 09:19:49,373 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-02 09:19:49,373 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-02 09:19:49,373 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-02 09:19:49,373 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-02 09:19:49,373 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-02 09:19:49,373 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-02 09:19:49,373 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-02 09:19:49,373 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-02 09:19:49,373 INFO L138 SettingsManager]: * Construct finite automaton lazily=true [2022-03-02 09:19:49,373 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-02 09:19:49,374 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-02 09:19:49,374 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-02 09:19:49,374 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-02 09:19:49,374 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-02 09:19:49,374 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-03-02 09:19:49,374 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-02 09:19:49,374 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITHOUT_DEPRANKS [2022-03-02 09:19:49,374 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-03-02 09:19:49,541 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-02 09:19:49,580 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-02 09:19:49,582 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-02 09:19:49,582 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-02 09:19:49,585 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-02 09:19:49,586 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl [2022-03-02 09:19:49,586 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl' [2022-03-02 09:19:49,617 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-02 09:19:49,618 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-02 09:19:49,620 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-02 09:19:49,620 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-02 09:19:49,620 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-02 09:19:49,629 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.03 09:19:49" (1/1) ... [2022-03-02 09:19:49,634 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.03 09:19:49" (1/1) ... [2022-03-02 09:19:49,638 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-02 09:19:49,639 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-02 09:19:49,641 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-02 09:19:49,641 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-02 09:19:49,641 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-02 09:19:49,647 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.03 09:19:49" (1/1) ... [2022-03-02 09:19:49,647 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.03 09:19:49" (1/1) ... [2022-03-02 09:19:49,648 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.03 09:19:49" (1/1) ... [2022-03-02 09:19:49,649 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.03 09:19:49" (1/1) ... [2022-03-02 09:19:49,652 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.03 09:19:49" (1/1) ... [2022-03-02 09:19:49,654 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.03 09:19:49" (1/1) ... [2022-03-02 09:19:49,656 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.03 09:19:49" (1/1) ... [2022-03-02 09:19:49,656 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-02 09:19:49,658 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-02 09:19:49,658 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-02 09:19:49,658 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-02 09:19:49,659 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.03 09:19:49" (1/1) ... [2022-03-02 09:19:49,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-02 09:19:49,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:19:49,686 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-02 09:19:49,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-02 09:19:49,776 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-02 09:19:49,777 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-02 09:19:49,777 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-02 09:19:49,782 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-02 09:19:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-02 09:19:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-02 09:19:49,782 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-02 09:19:49,783 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-02 09:19:49,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-02 09:19:49,783 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-02 09:19:49,832 INFO L234 CfgBuilder]: Building ICFG [2022-03-02 09:19:49,833 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-02 09:19:49,906 INFO L275 CfgBuilder]: Performing block encoding [2022-03-02 09:19:49,911 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-02 09:19:49,911 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-02 09:19:49,913 INFO L202 PluginConnector]: Adding new model array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.03 09:19:49 BoogieIcfgContainer [2022-03-02 09:19:49,913 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-02 09:19:49,914 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-02 09:19:49,914 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-02 09:19:49,916 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-02 09:19:49,917 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.03 09:19:49" (1/2) ... [2022-03-02 09:19:49,917 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c44f667 and model type array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.03 09:19:49, skipping insertion in model container [2022-03-02 09:19:49,918 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.03 09:19:49" (2/2) ... [2022-03-02 09:19:49,918 INFO L111 eAbstractionObserver]: Analyzing ICFG array-eq-symm.wvr.bpl [2022-03-02 09:19:49,922 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-02 09:19:49,922 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-02 09:19:49,922 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-02 09:19:49,922 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-02 09:19:49,946 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-03-02 09:19:49,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-03-02 09:19:49,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:19:49,990 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-03-02 09:19:49,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2022-03-02 09:19:50,026 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-02 09:19:50,041 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-03-02 09:19:50,042 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-02 09:19:50,256 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 275 transitions and produced 253 states. [2022-03-02 09:19:50,258 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:19:50,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:19:50,262 INFO L85 PathProgramCache]: Analyzing trace with hash -372240659, now seen corresponding path program 1 times [2022-03-02 09:19:50,269 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:19:50,269 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697962333] [2022-03-02 09:19:50,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:19:50,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:19:50,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:19:50,505 INFO L134 CoverageAnalysis]: Checked inductivity of 710 backedges. 194 proven. 0 refuted. 0 times theorem prover too weak. 516 trivial. 0 not checked. [2022-03-02 09:19:50,505 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:19:50,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697962333] [2022-03-02 09:19:50,506 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697962333] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-02 09:19:50,506 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-02 09:19:50,506 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-02 09:19:50,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203728029] [2022-03-02 09:19:50,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-02 09:19:50,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-02 09:19:50,511 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:19:50,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-02 09:19:50,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-02 09:19:50,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:19:50,569 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:19:50,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:19:50,571 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:19:50,683 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 251 transitions and produced 233 states. [2022-03-02 09:19:50,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:19:50,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-02 09:19:50,685 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:19:50,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:19:50,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1192568130, now seen corresponding path program 2 times [2022-03-02 09:19:50,685 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:19:50,686 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418544516] [2022-03-02 09:19:50,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:19:50,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:19:50,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:19:51,213 INFO L134 CoverageAnalysis]: Checked inductivity of 549 backedges. 426 proven. 117 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-02 09:19:51,213 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:19:51,213 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418544516] [2022-03-02 09:19:51,213 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418544516] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:19:51,213 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857280028] [2022-03-02 09:19:51,214 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-02 09:19:51,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:19:51,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:19:51,216 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:19:51,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-02 09:19:51,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-02 09:19:51,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:19:51,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-02 09:19:51,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:19:51,720 INFO L134 CoverageAnalysis]: Checked inductivity of 549 backedges. 478 proven. 65 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-02 09:19:51,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:19:52,551 INFO L134 CoverageAnalysis]: Checked inductivity of 549 backedges. 478 proven. 65 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-02 09:19:52,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857280028] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:19:52,551 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:19:52,552 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23, 23] total 44 [2022-03-02 09:19:52,553 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245862259] [2022-03-02 09:19:52,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:19:52,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-02 09:19:52,558 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:19:52,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-02 09:19:52,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=656, Invalid=1324, Unknown=0, NotChecked=0, Total=1980 [2022-03-02 09:19:52,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:19:52,562 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:19:52,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 3.4444444444444446) internal successors, (155), 44 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:19:52,563 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:19:52,563 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:19:53,833 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 480 transitions and produced 427 states. [2022-03-02 09:19:53,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:19:53,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-02 09:19:53,876 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-02 09:19:54,052 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,SelfDestructingSolverStorable1 [2022-03-02 09:19:54,053 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:19:54,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:19:54,055 INFO L85 PathProgramCache]: Analyzing trace with hash -1454510550, now seen corresponding path program 1 times [2022-03-02 09:19:54,056 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:19:54,056 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168286636] [2022-03-02 09:19:54,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:19:54,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:19:54,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:19:54,134 INFO L134 CoverageAnalysis]: Checked inductivity of 2283 backedges. 299 proven. 0 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-02 09:19:54,135 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:19:54,135 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168286636] [2022-03-02 09:19:54,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168286636] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-02 09:19:54,135 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-02 09:19:54,135 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-02 09:19:54,135 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63798466] [2022-03-02 09:19:54,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-02 09:19:54,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-02 09:19:54,136 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:19:54,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-02 09:19:54,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-02 09:19:54,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:19:54,136 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:19:54,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:19:54,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:19:54,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 74 states. [2022-03-02 09:19:54,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:19:54,228 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 465 transitions and produced 415 states. [2022-03-02 09:19:54,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:19:54,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-02 09:19:54,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:19:54,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-02 09:19:54,230 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:19:54,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:19:54,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1828124732, now seen corresponding path program 2 times [2022-03-02 09:19:54,230 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:19:54,231 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456556382] [2022-03-02 09:19:54,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:19:54,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:19:54,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:19:55,454 INFO L134 CoverageAnalysis]: Checked inductivity of 2010 backedges. 1585 proven. 425 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-02 09:19:55,455 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:19:55,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456556382] [2022-03-02 09:19:55,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456556382] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:19:55,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252898038] [2022-03-02 09:19:55,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-02 09:19:55,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:19:55,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:19:55,457 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:19:55,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-02 09:19:55,532 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-02 09:19:55,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:19:55,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 54 conjunts are in the unsatisfiable core [2022-03-02 09:19:55,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:19:56,293 INFO L134 CoverageAnalysis]: Checked inductivity of 2010 backedges. 1585 proven. 425 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-02 09:19:56,293 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:19:57,965 INFO L134 CoverageAnalysis]: Checked inductivity of 2010 backedges. 1585 proven. 425 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-02 09:19:57,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252898038] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:19:57,966 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:19:57,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52, 52] total 83 [2022-03-02 09:19:57,966 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764361396] [2022-03-02 09:19:57,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:19:57,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2022-03-02 09:19:57,967 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:19:57,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2022-03-02 09:19:57,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1854, Invalid=5118, Unknown=0, NotChecked=0, Total=6972 [2022-03-02 09:19:57,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:19:57,970 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:19:57,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 84 states have (on average 3.142857142857143) internal successors, (264), 83 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:19:57,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:19:57,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 74 states. [2022-03-02 09:19:57,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:19:57,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:19:59,109 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 825 transitions and produced 710 states. [2022-03-02 09:19:59,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:19:59,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-02 09:19:59,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:19:59,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:19:59,127 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-03-02 09:19:59,327 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-03-02 09:19:59,328 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:19:59,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:19:59,329 INFO L85 PathProgramCache]: Analyzing trace with hash 306087255, now seen corresponding path program 1 times [2022-03-02 09:19:59,329 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:19:59,329 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252386493] [2022-03-02 09:19:59,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:19:59,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:19:59,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:20:01,590 INFO L134 CoverageAnalysis]: Checked inductivity of 5462 backedges. 35 proven. 5324 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2022-03-02 09:20:01,591 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:20:01,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252386493] [2022-03-02 09:20:01,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252386493] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:20:01,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619691621] [2022-03-02 09:20:01,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:20:01,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:20:01,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:20:01,593 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:20:01,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-02 09:20:01,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:20:01,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 617 conjuncts, 141 conjunts are in the unsatisfiable core [2022-03-02 09:20:01,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:20:02,609 INFO L134 CoverageAnalysis]: Checked inductivity of 5462 backedges. 35 proven. 5322 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-03-02 09:20:02,610 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:20:02,971 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:20:02,972 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:20:03,470 INFO L134 CoverageAnalysis]: Checked inductivity of 5462 backedges. 35 proven. 5322 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-03-02 09:20:03,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619691621] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:20:03,470 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:20:03,470 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 72 [2022-03-02 09:20:03,471 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562215226] [2022-03-02 09:20:03,471 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:20:03,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-03-02 09:20:03,471 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:20:03,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-03-02 09:20:03,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=5111, Unknown=0, NotChecked=0, Total=5256 [2022-03-02 09:20:03,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:20:03,473 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:20:03,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 3.191780821917808) internal successors, (233), 72 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:20:03,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:20:03,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 74 states. [2022-03-02 09:20:03,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:20:03,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:20:03,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:20:17,492 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2886 transitions and produced 2215 states. [2022-03-02 09:20:17,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:20:17,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:20:17,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:20:17,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:20:17,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:20:17,534 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-02 09:20:17,693 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-03-02 09:20:17,694 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:20:17,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:20:17,695 INFO L85 PathProgramCache]: Analyzing trace with hash 315636663, now seen corresponding path program 2 times [2022-03-02 09:20:17,698 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:20:17,698 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923414503] [2022-03-02 09:20:17,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:20:17,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:20:18,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:20:20,737 INFO L134 CoverageAnalysis]: Checked inductivity of 99812 backedges. 6228 proven. 91929 refuted. 0 times theorem prover too weak. 1655 trivial. 0 not checked. [2022-03-02 09:20:20,737 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:20:20,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923414503] [2022-03-02 09:20:20,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923414503] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:20:20,738 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868140242] [2022-03-02 09:20:20,738 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-02 09:20:20,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:20:20,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:20:20,739 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:20:20,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-02 09:20:21,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-02 09:20:21,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:20:21,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 2066 conjuncts, 145 conjunts are in the unsatisfiable core [2022-03-02 09:20:21,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:20:22,655 INFO L134 CoverageAnalysis]: Checked inductivity of 99812 backedges. 6228 proven. 91926 refuted. 0 times theorem prover too weak. 1658 trivial. 0 not checked. [2022-03-02 09:20:22,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:20:24,131 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:20:24,131 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:20:24,539 INFO L134 CoverageAnalysis]: Checked inductivity of 99812 backedges. 6228 proven. 91926 refuted. 0 times theorem prover too weak. 1658 trivial. 0 not checked. [2022-03-02 09:20:24,539 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868140242] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:20:24,539 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:20:24,540 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 73, 73] total 74 [2022-03-02 09:20:24,540 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522083531] [2022-03-02 09:20:24,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:20:24,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-03-02 09:20:24,548 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:20:24,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-03-02 09:20:24,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=5401, Unknown=0, NotChecked=0, Total=5550 [2022-03-02 09:20:24,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:20:24,550 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:20:24,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 4.56) internal successors, (342), 74 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:20:24,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:20:24,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:20:24,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:20:24,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:20:24,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:20:24,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:20:38,342 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2965 transitions and produced 2281 states. [2022-03-02 09:20:38,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:20:38,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:20:38,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:20:38,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:20:38,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:20:38,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:20:38,362 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-03-02 09:20:38,543 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-03-02 09:20:38,543 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:20:38,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:20:38,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1533739596, now seen corresponding path program 3 times [2022-03-02 09:20:38,544 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:20:38,544 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441267968] [2022-03-02 09:20:38,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:20:38,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:20:38,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:20:41,369 INFO L134 CoverageAnalysis]: Checked inductivity of 105359 backedges. 6404 proven. 97255 refuted. 0 times theorem prover too weak. 1700 trivial. 0 not checked. [2022-03-02 09:20:41,369 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:20:41,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441267968] [2022-03-02 09:20:41,370 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441267968] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:20:41,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765090791] [2022-03-02 09:20:41,370 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-02 09:20:41,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:20:41,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:20:41,381 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:20:41,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-02 09:20:43,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 198 check-sat command(s) [2022-03-02 09:20:43,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:20:43,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 2083 conjuncts, 149 conjunts are in the unsatisfiable core [2022-03-02 09:20:43,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:20:45,244 INFO L134 CoverageAnalysis]: Checked inductivity of 105359 backedges. 6404 proven. 97252 refuted. 0 times theorem prover too weak. 1703 trivial. 0 not checked. [2022-03-02 09:20:45,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:20:46,563 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:20:46,563 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:20:47,056 INFO L134 CoverageAnalysis]: Checked inductivity of 105359 backedges. 6404 proven. 97252 refuted. 0 times theorem prover too weak. 1703 trivial. 0 not checked. [2022-03-02 09:20:47,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765090791] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:20:47,057 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:20:47,057 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 75, 75] total 76 [2022-03-02 09:20:47,057 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207932719] [2022-03-02 09:20:47,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:20:47,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-03-02 09:20:47,059 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:20:47,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-03-02 09:20:47,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=5699, Unknown=0, NotChecked=0, Total=5852 [2022-03-02 09:20:47,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:20:47,061 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:20:47,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 4.558441558441558) internal successors, (351), 76 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:20:47,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:20:47,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:20:47,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:20:47,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:20:47,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:20:47,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:20:47,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:21:01,997 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3044 transitions and produced 2347 states. [2022-03-02 09:21:01,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:21:01,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:21:01,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:21:01,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:21:01,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:21:01,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:21:01,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:21:02,019 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-03-02 09:21:02,205 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-03-02 09:21:02,206 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:21:02,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:21:02,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1575745321, now seen corresponding path program 4 times [2022-03-02 09:21:02,206 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:21:02,206 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827801768] [2022-03-02 09:21:02,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:21:02,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:21:02,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:21:04,760 INFO L134 CoverageAnalysis]: Checked inductivity of 111056 backedges. 6580 proven. 102731 refuted. 0 times theorem prover too weak. 1745 trivial. 0 not checked. [2022-03-02 09:21:04,760 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:21:04,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827801768] [2022-03-02 09:21:04,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827801768] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:21:04,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219535331] [2022-03-02 09:21:04,761 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-02 09:21:04,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:21:04,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:21:04,762 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:21:04,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-02 09:21:05,140 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-02 09:21:05,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:21:05,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 2178 conjuncts, 153 conjunts are in the unsatisfiable core [2022-03-02 09:21:05,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:21:06,753 INFO L134 CoverageAnalysis]: Checked inductivity of 111056 backedges. 6580 proven. 102728 refuted. 0 times theorem prover too weak. 1748 trivial. 0 not checked. [2022-03-02 09:21:06,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:21:07,598 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:21:07,598 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:21:07,963 INFO L134 CoverageAnalysis]: Checked inductivity of 111056 backedges. 6580 proven. 102728 refuted. 0 times theorem prover too weak. 1748 trivial. 0 not checked. [2022-03-02 09:21:07,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219535331] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:21:07,963 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:21:07,964 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 77, 77] total 78 [2022-03-02 09:21:07,964 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212070813] [2022-03-02 09:21:07,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:21:07,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2022-03-02 09:21:07,965 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:21:07,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2022-03-02 09:21:07,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=6005, Unknown=0, NotChecked=0, Total=6162 [2022-03-02 09:21:07,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:21:07,967 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:21:07,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 4.556962025316456) internal successors, (360), 78 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:21:07,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:21:07,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:21:07,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:21:07,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:21:07,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:21:07,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:21:07,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:21:07,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:21:22,921 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3123 transitions and produced 2413 states. [2022-03-02 09:21:22,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:21:22,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:21:22,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:21:22,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:21:22,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:21:22,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:21:22,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:21:22,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:21:22,944 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-03-02 09:21:23,131 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-03-02 09:21:23,132 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:21:23,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:21:23,132 INFO L85 PathProgramCache]: Analyzing trace with hash -368894316, now seen corresponding path program 5 times [2022-03-02 09:21:23,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:21:23,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780737117] [2022-03-02 09:21:23,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:21:23,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:21:23,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:21:25,804 INFO L134 CoverageAnalysis]: Checked inductivity of 116903 backedges. 6756 proven. 108357 refuted. 0 times theorem prover too weak. 1790 trivial. 0 not checked. [2022-03-02 09:21:25,804 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:21:25,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780737117] [2022-03-02 09:21:25,804 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780737117] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:21:25,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997826533] [2022-03-02 09:21:25,804 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-02 09:21:25,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:21:25,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:21:25,806 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:21:25,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-02 09:21:32,507 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 213 check-sat command(s) [2022-03-02 09:21:32,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:21:32,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 2234 conjuncts, 157 conjunts are in the unsatisfiable core [2022-03-02 09:21:32,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:21:34,052 INFO L134 CoverageAnalysis]: Checked inductivity of 116903 backedges. 6756 proven. 108354 refuted. 0 times theorem prover too weak. 1793 trivial. 0 not checked. [2022-03-02 09:21:34,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:21:35,423 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:21:35,424 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:21:35,888 INFO L134 CoverageAnalysis]: Checked inductivity of 116903 backedges. 6756 proven. 108354 refuted. 0 times theorem prover too weak. 1793 trivial. 0 not checked. [2022-03-02 09:21:35,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997826533] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:21:35,888 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:21:35,889 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 79, 79] total 80 [2022-03-02 09:21:35,891 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604740118] [2022-03-02 09:21:35,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:21:35,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-03-02 09:21:35,892 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:21:35,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-03-02 09:21:35,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=6319, Unknown=0, NotChecked=0, Total=6480 [2022-03-02 09:21:35,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:21:35,894 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:21:35,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 4.555555555555555) internal successors, (369), 80 states have internal predecessors, (369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:21:35,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:21:35,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:21:35,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:21:35,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:21:35,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:21:35,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:21:35,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:21:35,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:21:35,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:21:51,456 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3202 transitions and produced 2479 states. [2022-03-02 09:21:51,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:21:51,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:21:51,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:21:51,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:21:51,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:21:51,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:21:51,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:21:51,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:21:51,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:21:51,478 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-02 09:21:51,670 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-03-02 09:21:51,670 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:21:51,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:21:51,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1545055735, now seen corresponding path program 6 times [2022-03-02 09:21:51,671 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:21:51,671 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088949475] [2022-03-02 09:21:51,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:21:51,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:21:52,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:21:54,471 INFO L134 CoverageAnalysis]: Checked inductivity of 122900 backedges. 6932 proven. 114133 refuted. 0 times theorem prover too weak. 1835 trivial. 0 not checked. [2022-03-02 09:21:54,471 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:21:54,471 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088949475] [2022-03-02 09:21:54,471 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088949475] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:21:54,471 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15977179] [2022-03-02 09:21:54,472 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-02 09:21:54,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:21:54,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:21:54,473 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:21:54,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-02 09:22:02,514 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 217 check-sat command(s) [2022-03-02 09:22:02,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:22:02,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 2290 conjuncts, 161 conjunts are in the unsatisfiable core [2022-03-02 09:22:02,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:22:04,402 INFO L134 CoverageAnalysis]: Checked inductivity of 122900 backedges. 6932 proven. 114130 refuted. 0 times theorem prover too weak. 1838 trivial. 0 not checked. [2022-03-02 09:22:04,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:22:05,955 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:22:05,955 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:22:06,316 INFO L134 CoverageAnalysis]: Checked inductivity of 122900 backedges. 6932 proven. 114130 refuted. 0 times theorem prover too weak. 1838 trivial. 0 not checked. [2022-03-02 09:22:06,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15977179] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:22:06,316 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:22:06,317 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 81, 81] total 82 [2022-03-02 09:22:06,317 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045888576] [2022-03-02 09:22:06,317 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:22:06,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-03-02 09:22:06,318 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:22:06,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-03-02 09:22:06,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=6641, Unknown=0, NotChecked=0, Total=6806 [2022-03-02 09:22:06,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:22:06,333 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:22:06,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 4.554216867469879) internal successors, (378), 82 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:22:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:22:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:22:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:22:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:22:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:22:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:22:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:22:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:22:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:22:06,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:22:22,974 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3281 transitions and produced 2545 states. [2022-03-02 09:22:22,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:22:22,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:22:22,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:22:22,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:22:22,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:22:22,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:22:22,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:22:22,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:22:22,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:22:22,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:22:23,000 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-03-02 09:22:23,187 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-03-02 09:22:23,188 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:22:23,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:22:23,188 INFO L85 PathProgramCache]: Analyzing trace with hash -85170316, now seen corresponding path program 7 times [2022-03-02 09:22:23,188 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:22:23,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091299433] [2022-03-02 09:22:23,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:22:23,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:22:23,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:22:26,163 INFO L134 CoverageAnalysis]: Checked inductivity of 129047 backedges. 7108 proven. 120059 refuted. 0 times theorem prover too weak. 1880 trivial. 0 not checked. [2022-03-02 09:22:26,163 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:22:26,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091299433] [2022-03-02 09:22:26,163 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091299433] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:22:26,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654056068] [2022-03-02 09:22:26,164 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-02 09:22:26,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:22:26,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:22:26,165 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:22:26,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-02 09:22:26,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:22:26,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 2346 conjuncts, 165 conjunts are in the unsatisfiable core [2022-03-02 09:22:26,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:22:28,601 INFO L134 CoverageAnalysis]: Checked inductivity of 129047 backedges. 7108 proven. 120056 refuted. 0 times theorem prover too weak. 1883 trivial. 0 not checked. [2022-03-02 09:22:28,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:22:30,297 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:22:30,297 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:22:30,835 INFO L134 CoverageAnalysis]: Checked inductivity of 129047 backedges. 7108 proven. 120056 refuted. 0 times theorem prover too weak. 1883 trivial. 0 not checked. [2022-03-02 09:22:30,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654056068] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:22:30,836 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:22:30,836 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 83, 83] total 84 [2022-03-02 09:22:30,836 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305728698] [2022-03-02 09:22:30,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:22:30,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-03-02 09:22:30,837 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:22:30,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-03-02 09:22:30,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=6971, Unknown=0, NotChecked=0, Total=7140 [2022-03-02 09:22:30,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:22:30,839 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:22:30,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 4.552941176470588) internal successors, (387), 84 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:22:30,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:22:30,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:22:30,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:22:30,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:22:30,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:22:30,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:22:30,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:22:30,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:22:30,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:22:30,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:22:30,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:22:48,384 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3360 transitions and produced 2611 states. [2022-03-02 09:22:48,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:22:48,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:22:48,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:22:48,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:22:48,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:22:48,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:22:48,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:22:48,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:22:48,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:22:48,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:22:48,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:22:48,406 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-03-02 09:22:48,587 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-03-02 09:22:48,588 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:22:48,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:22:48,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1913465623, now seen corresponding path program 8 times [2022-03-02 09:22:48,589 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:22:48,589 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510844232] [2022-03-02 09:22:48,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:22:48,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:22:49,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:22:51,328 INFO L134 CoverageAnalysis]: Checked inductivity of 135344 backedges. 7284 proven. 126135 refuted. 0 times theorem prover too weak. 1925 trivial. 0 not checked. [2022-03-02 09:22:51,333 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:22:51,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510844232] [2022-03-02 09:22:51,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510844232] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:22:51,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699778560] [2022-03-02 09:22:51,333 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-02 09:22:51,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:22:51,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:22:51,334 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:22:51,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-02 09:22:51,744 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-02 09:22:51,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:22:51,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 2402 conjuncts, 169 conjunts are in the unsatisfiable core [2022-03-02 09:22:51,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:22:53,943 INFO L134 CoverageAnalysis]: Checked inductivity of 135344 backedges. 7284 proven. 126132 refuted. 0 times theorem prover too weak. 1928 trivial. 0 not checked. [2022-03-02 09:22:53,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:22:55,667 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:22:55,667 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:22:56,052 INFO L134 CoverageAnalysis]: Checked inductivity of 135344 backedges. 7284 proven. 126132 refuted. 0 times theorem prover too weak. 1928 trivial. 0 not checked. [2022-03-02 09:22:56,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699778560] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:22:56,052 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:22:56,052 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 85, 85] total 86 [2022-03-02 09:22:56,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202011926] [2022-03-02 09:22:56,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:22:56,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-03-02 09:22:56,054 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:22:56,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-03-02 09:22:56,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=7309, Unknown=0, NotChecked=0, Total=7482 [2022-03-02 09:22:56,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:22:56,075 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:22:56,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 4.551724137931035) internal successors, (396), 86 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:22:56,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:22:56,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:22:56,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:22:56,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:22:56,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:22:56,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:22:56,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:22:56,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:22:56,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:22:56,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:22:56,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:22:56,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:23:15,177 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3439 transitions and produced 2677 states. [2022-03-02 09:23:15,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:23:15,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:23:15,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:23:15,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:23:15,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:23:15,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:23:15,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:23:15,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:23:15,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:23:15,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:23:15,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:23:15,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:23:15,200 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-03-02 09:23:15,385 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-03-02 09:23:15,386 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:23:15,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:23:15,386 INFO L85 PathProgramCache]: Analyzing trace with hash -513877932, now seen corresponding path program 9 times [2022-03-02 09:23:15,386 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:23:15,387 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858651392] [2022-03-02 09:23:15,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:23:15,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:23:15,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:23:19,067 INFO L134 CoverageAnalysis]: Checked inductivity of 141791 backedges. 7460 proven. 132361 refuted. 0 times theorem prover too weak. 1970 trivial. 0 not checked. [2022-03-02 09:23:19,068 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:23:19,068 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858651392] [2022-03-02 09:23:19,068 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858651392] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:23:19,068 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277241999] [2022-03-02 09:23:19,068 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-02 09:23:19,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:23:19,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:23:19,069 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:23:19,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-02 09:23:22,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 228 check-sat command(s) [2022-03-02 09:23:22,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:23:22,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 2385 conjuncts, 173 conjunts are in the unsatisfiable core [2022-03-02 09:23:22,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:23:24,225 INFO L134 CoverageAnalysis]: Checked inductivity of 141791 backedges. 7460 proven. 132358 refuted. 0 times theorem prover too weak. 1973 trivial. 0 not checked. [2022-03-02 09:23:24,226 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:23:25,826 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:23:25,826 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:23:26,369 INFO L134 CoverageAnalysis]: Checked inductivity of 141791 backedges. 7460 proven. 132358 refuted. 0 times theorem prover too weak. 1973 trivial. 0 not checked. [2022-03-02 09:23:26,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277241999] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:23:26,370 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:23:26,370 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 87, 87] total 88 [2022-03-02 09:23:26,370 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572611192] [2022-03-02 09:23:26,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:23:26,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-03-02 09:23:26,371 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:23:26,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-03-02 09:23:26,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=7655, Unknown=0, NotChecked=0, Total=7832 [2022-03-02 09:23:26,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:23:26,372 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:23:26,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 4.550561797752809) internal successors, (405), 88 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:23:26,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:23:26,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:23:26,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:23:26,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:23:26,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:23:26,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:23:26,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:23:26,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:23:26,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:23:26,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:23:26,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:23:26,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:23:26,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:23:46,923 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3518 transitions and produced 2743 states. [2022-03-02 09:23:46,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:23:46,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:23:46,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:23:46,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:23:46,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:23:46,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:23:46,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:23:46,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:23:46,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:23:46,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:23:46,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:23:46,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:23:46,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:23:46,955 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-02 09:23:47,125 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-03-02 09:23:47,125 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:23:47,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:23:47,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1990623287, now seen corresponding path program 10 times [2022-03-02 09:23:47,126 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:23:47,126 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344150011] [2022-03-02 09:23:47,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:23:47,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:23:47,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:23:50,973 INFO L134 CoverageAnalysis]: Checked inductivity of 148388 backedges. 7636 proven. 138737 refuted. 0 times theorem prover too weak. 2015 trivial. 0 not checked. [2022-03-02 09:23:50,973 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:23:50,973 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344150011] [2022-03-02 09:23:50,973 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344150011] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:23:50,973 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321595117] [2022-03-02 09:23:50,973 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-02 09:23:50,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:23:50,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:23:50,975 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:23:50,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-02 09:23:51,468 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-02 09:23:51,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:23:51,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 2514 conjuncts, 177 conjunts are in the unsatisfiable core [2022-03-02 09:23:51,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:23:53,715 INFO L134 CoverageAnalysis]: Checked inductivity of 148388 backedges. 7636 proven. 138734 refuted. 0 times theorem prover too weak. 2018 trivial. 0 not checked. [2022-03-02 09:23:53,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:23:55,359 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:23:55,359 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:23:55,828 INFO L134 CoverageAnalysis]: Checked inductivity of 148388 backedges. 7636 proven. 138734 refuted. 0 times theorem prover too weak. 2018 trivial. 0 not checked. [2022-03-02 09:23:55,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321595117] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:23:55,829 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:23:55,829 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 89, 89] total 90 [2022-03-02 09:23:55,829 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957122544] [2022-03-02 09:23:55,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:23:55,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2022-03-02 09:23:55,830 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:23:55,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2022-03-02 09:23:55,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=8009, Unknown=0, NotChecked=0, Total=8190 [2022-03-02 09:23:55,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:23:55,831 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:23:55,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 4.549450549450549) internal successors, (414), 90 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:23:55,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:23:55,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:23:55,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:23:55,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:23:55,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:23:55,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:23:55,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:23:55,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:23:55,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:23:55,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:23:55,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:23:55,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:23:55,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:23:55,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:24:18,536 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3597 transitions and produced 2809 states. [2022-03-02 09:24:18,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:24:18,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:24:18,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:24:18,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:24:18,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:24:18,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:24:18,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:24:18,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:24:18,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:24:18,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:24:18,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:24:18,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:24:18,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:24:18,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:24:18,556 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-03-02 09:24:18,737 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-03-02 09:24:18,738 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:24:18,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:24:18,738 INFO L85 PathProgramCache]: Analyzing trace with hash 904425780, now seen corresponding path program 11 times [2022-03-02 09:24:18,738 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:24:18,738 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345766073] [2022-03-02 09:24:18,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:24:18,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:24:19,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:24:22,359 INFO L134 CoverageAnalysis]: Checked inductivity of 155135 backedges. 7812 proven. 145263 refuted. 0 times theorem prover too weak. 2060 trivial. 0 not checked. [2022-03-02 09:24:22,359 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:24:22,359 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345766073] [2022-03-02 09:24:22,359 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345766073] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:24:22,359 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760873213] [2022-03-02 09:24:22,359 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-02 09:24:22,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:24:22,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:24:22,361 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:24:22,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-02 09:24:29,856 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 245 check-sat command(s) [2022-03-02 09:24:29,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:24:29,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 2570 conjuncts, 181 conjunts are in the unsatisfiable core [2022-03-02 09:24:29,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:24:31,648 INFO L134 CoverageAnalysis]: Checked inductivity of 155135 backedges. 7812 proven. 145260 refuted. 0 times theorem prover too weak. 2063 trivial. 0 not checked. [2022-03-02 09:24:31,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:24:33,474 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:24:33,474 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:24:33,961 INFO L134 CoverageAnalysis]: Checked inductivity of 155135 backedges. 7812 proven. 145260 refuted. 0 times theorem prover too weak. 2063 trivial. 0 not checked. [2022-03-02 09:24:33,962 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760873213] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:24:33,962 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:24:33,962 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 91, 91] total 92 [2022-03-02 09:24:33,963 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042987637] [2022-03-02 09:24:33,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:24:33,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2022-03-02 09:24:33,964 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:24:33,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2022-03-02 09:24:33,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=8371, Unknown=0, NotChecked=0, Total=8556 [2022-03-02 09:24:33,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:24:33,965 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:24:33,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 4.548387096774194) internal successors, (423), 92 states have internal predecessors, (423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:24:33,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:24:55,826 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3676 transitions and produced 2875 states. [2022-03-02 09:24:55,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:24:55,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:24:55,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:24:55,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:24:55,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:24:55,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:24:55,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:24:55,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:24:55,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:24:55,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:24:55,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:24:55,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:24:55,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:24:55,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:24:55,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:24:55,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-02 09:24:56,031 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-03-02 09:24:56,032 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:24:56,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:24:56,032 INFO L85 PathProgramCache]: Analyzing trace with hash 2115349847, now seen corresponding path program 12 times [2022-03-02 09:24:56,032 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:24:56,032 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500941747] [2022-03-02 09:24:56,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:24:56,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:24:56,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:24:59,476 INFO L134 CoverageAnalysis]: Checked inductivity of 162032 backedges. 7988 proven. 151939 refuted. 0 times theorem prover too weak. 2105 trivial. 0 not checked. [2022-03-02 09:24:59,477 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:24:59,477 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500941747] [2022-03-02 09:24:59,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500941747] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:24:59,477 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476957096] [2022-03-02 09:24:59,477 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-02 09:24:59,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:24:59,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:24:59,478 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:24:59,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-02 09:25:05,129 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 247 check-sat command(s) [2022-03-02 09:25:05,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:25:05,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 2609 conjuncts, 185 conjunts are in the unsatisfiable core [2022-03-02 09:25:05,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:25:07,470 INFO L134 CoverageAnalysis]: Checked inductivity of 162032 backedges. 7988 proven. 151936 refuted. 0 times theorem prover too weak. 2108 trivial. 0 not checked. [2022-03-02 09:25:07,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:25:09,174 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:25:09,174 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:25:09,546 INFO L134 CoverageAnalysis]: Checked inductivity of 162032 backedges. 7988 proven. 151936 refuted. 0 times theorem prover too weak. 2108 trivial. 0 not checked. [2022-03-02 09:25:09,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476957096] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:25:09,546 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:25:09,547 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 93, 93] total 94 [2022-03-02 09:25:09,547 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689705476] [2022-03-02 09:25:09,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:25:09,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-03-02 09:25:09,550 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:25:09,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-03-02 09:25:09,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=8741, Unknown=0, NotChecked=0, Total=8930 [2022-03-02 09:25:09,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:25:09,551 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:25:09,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 4.5473684210526315) internal successors, (432), 94 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:25:09,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:25:09,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:25:09,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:25:09,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:25:09,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:25:09,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:25:09,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:25:09,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:25:09,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:25:09,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:25:09,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:25:09,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:25:09,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:25:09,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:25:09,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:25:09,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:25:33,460 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3755 transitions and produced 2941 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:25:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:25:33,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:25:33,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-02 09:25:33,661 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-03-02 09:25:33,662 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:25:33,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:25:33,662 INFO L85 PathProgramCache]: Analyzing trace with hash -6868460, now seen corresponding path program 13 times [2022-03-02 09:25:33,662 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:25:33,662 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404369566] [2022-03-02 09:25:33,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:25:33,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:25:34,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:25:37,566 INFO L134 CoverageAnalysis]: Checked inductivity of 169079 backedges. 8164 proven. 158765 refuted. 0 times theorem prover too weak. 2150 trivial. 0 not checked. [2022-03-02 09:25:37,566 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:25:37,566 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404369566] [2022-03-02 09:25:37,566 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404369566] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:25:37,566 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980063207] [2022-03-02 09:25:37,566 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-02 09:25:37,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:25:37,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:25:37,577 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:25:37,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-02 09:25:38,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:25:38,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 2682 conjuncts, 189 conjunts are in the unsatisfiable core [2022-03-02 09:25:38,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:25:39,899 INFO L134 CoverageAnalysis]: Checked inductivity of 169079 backedges. 8164 proven. 158762 refuted. 0 times theorem prover too weak. 2153 trivial. 0 not checked. [2022-03-02 09:25:39,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:25:41,641 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:25:41,642 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:25:42,152 INFO L134 CoverageAnalysis]: Checked inductivity of 169079 backedges. 8164 proven. 158762 refuted. 0 times theorem prover too weak. 2153 trivial. 0 not checked. [2022-03-02 09:25:42,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980063207] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:25:42,152 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:25:42,153 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 95, 95] total 96 [2022-03-02 09:25:42,153 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045821999] [2022-03-02 09:25:42,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:25:42,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2022-03-02 09:25:42,154 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:25:42,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2022-03-02 09:25:42,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=9119, Unknown=0, NotChecked=0, Total=9312 [2022-03-02 09:25:42,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:25:42,155 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:25:42,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 97 states, 97 states have (on average 4.546391752577319) internal successors, (441), 96 states have internal predecessors, (441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:25:42,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:25:42,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:25:42,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:25:42,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:25:42,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:25:42,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:25:42,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:25:42,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:25:42,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:25:42,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:25:42,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:25:42,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:25:42,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:25:42,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:25:42,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:25:42,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:25:42,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:26:06,642 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3834 transitions and produced 3007 states. [2022-03-02 09:26:06,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:26:06,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:26:06,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:26:06,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:26:06,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:26:06,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:26:06,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:26:06,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:26:06,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:26:06,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:26:06,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:26:06,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:26:06,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:26:06,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:26:06,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:26:06,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:26:06,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:26:06,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-02 09:26:06,851 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-03-02 09:26:06,851 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:26:06,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:26:06,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1041019511, now seen corresponding path program 14 times [2022-03-02 09:26:06,852 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:26:06,852 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022283414] [2022-03-02 09:26:06,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:26:06,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:26:07,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:26:11,355 INFO L134 CoverageAnalysis]: Checked inductivity of 176276 backedges. 8340 proven. 165741 refuted. 0 times theorem prover too weak. 2195 trivial. 0 not checked. [2022-03-02 09:26:11,355 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:26:11,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022283414] [2022-03-02 09:26:11,356 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022283414] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:26:11,356 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578239571] [2022-03-02 09:26:11,356 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-02 09:26:11,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:26:11,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:26:11,357 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:26:11,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-02 09:26:11,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-02 09:26:11,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:26:11,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 2738 conjuncts, 193 conjunts are in the unsatisfiable core [2022-03-02 09:26:12,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:26:13,628 INFO L134 CoverageAnalysis]: Checked inductivity of 176276 backedges. 8340 proven. 165738 refuted. 0 times theorem prover too weak. 2198 trivial. 0 not checked. [2022-03-02 09:26:13,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:26:15,368 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:26:15,368 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:26:15,748 INFO L134 CoverageAnalysis]: Checked inductivity of 176276 backedges. 8340 proven. 165738 refuted. 0 times theorem prover too weak. 2198 trivial. 0 not checked. [2022-03-02 09:26:15,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578239571] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:26:15,748 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:26:15,748 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 97, 97] total 98 [2022-03-02 09:26:15,749 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662169306] [2022-03-02 09:26:15,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:26:15,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2022-03-02 09:26:15,750 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:26:15,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2022-03-02 09:26:15,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=9505, Unknown=0, NotChecked=0, Total=9702 [2022-03-02 09:26:15,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:26:15,751 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:26:15,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 99 states have (on average 4.545454545454546) internal successors, (450), 98 states have internal predecessors, (450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:26:15,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:26:15,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:26:15,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:26:15,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:26:15,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:26:15,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:26:15,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:26:15,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:26:15,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:26:15,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:26:15,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:26:15,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:26:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:26:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:26:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:26:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:26:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:26:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:26:43,684 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3913 transitions and produced 3073 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:26:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:26:43,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:26:43,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-02 09:26:43,885 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-03-02 09:26:43,885 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:26:43,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:26:43,886 INFO L85 PathProgramCache]: Analyzing trace with hash -1812391180, now seen corresponding path program 15 times [2022-03-02 09:26:43,886 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:26:43,886 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016074928] [2022-03-02 09:26:43,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:26:43,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:26:44,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:26:48,587 INFO L134 CoverageAnalysis]: Checked inductivity of 183623 backedges. 8516 proven. 172867 refuted. 0 times theorem prover too weak. 2240 trivial. 0 not checked. [2022-03-02 09:26:48,588 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:26:48,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016074928] [2022-03-02 09:26:48,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016074928] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:26:48,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400133096] [2022-03-02 09:26:48,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-02 09:26:48,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:26:48,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:26:48,589 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:26:48,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-02 09:26:54,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 265 check-sat command(s) [2022-03-02 09:26:54,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:26:54,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 2794 conjuncts, 197 conjunts are in the unsatisfiable core [2022-03-02 09:26:54,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:26:57,005 INFO L134 CoverageAnalysis]: Checked inductivity of 183623 backedges. 8516 proven. 172864 refuted. 0 times theorem prover too weak. 2243 trivial. 0 not checked. [2022-03-02 09:26:57,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:26:58,896 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:26:58,896 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:26:59,542 INFO L134 CoverageAnalysis]: Checked inductivity of 183623 backedges. 8516 proven. 172864 refuted. 0 times theorem prover too weak. 2243 trivial. 0 not checked. [2022-03-02 09:26:59,542 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400133096] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:26:59,542 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:26:59,543 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 99, 99] total 100 [2022-03-02 09:26:59,543 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662496910] [2022-03-02 09:26:59,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:26:59,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2022-03-02 09:26:59,544 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:26:59,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2022-03-02 09:26:59,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=9899, Unknown=0, NotChecked=0, Total=10100 [2022-03-02 09:26:59,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:26:59,545 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:26:59,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 101 states have (on average 4.544554455445544) internal successors, (459), 100 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:26:59,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:26:59,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:27:27,633 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3992 transitions and produced 3139 states. [2022-03-02 09:27:27,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:27:27,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:27:27,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-02 09:27:27,848 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-03-02 09:27:27,849 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:27:27,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:27:27,849 INFO L85 PathProgramCache]: Analyzing trace with hash 767397783, now seen corresponding path program 16 times [2022-03-02 09:27:27,849 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:27:27,849 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573962951] [2022-03-02 09:27:27,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:27:27,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:27:28,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:27:32,760 INFO L134 CoverageAnalysis]: Checked inductivity of 191120 backedges. 8692 proven. 180143 refuted. 0 times theorem prover too weak. 2285 trivial. 0 not checked. [2022-03-02 09:27:32,761 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:27:32,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573962951] [2022-03-02 09:27:32,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573962951] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:27:32,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468133923] [2022-03-02 09:27:32,761 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-02 09:27:32,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:27:32,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:27:32,762 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:27:32,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-02 09:27:33,341 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-02 09:27:33,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:27:33,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 2850 conjuncts, 201 conjunts are in the unsatisfiable core [2022-03-02 09:27:33,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:27:35,928 INFO L134 CoverageAnalysis]: Checked inductivity of 191120 backedges. 8692 proven. 180140 refuted. 0 times theorem prover too weak. 2288 trivial. 0 not checked. [2022-03-02 09:27:35,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:27:38,002 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:27:38,002 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:27:38,548 INFO L134 CoverageAnalysis]: Checked inductivity of 191120 backedges. 8692 proven. 180140 refuted. 0 times theorem prover too weak. 2288 trivial. 0 not checked. [2022-03-02 09:27:38,548 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468133923] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:27:38,548 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:27:38,549 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [102, 101, 101] total 102 [2022-03-02 09:27:38,549 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083045575] [2022-03-02 09:27:38,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:27:38,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2022-03-02 09:27:38,550 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:27:38,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2022-03-02 09:27:38,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=10301, Unknown=0, NotChecked=0, Total=10506 [2022-03-02 09:27:38,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:27:38,551 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:27:38,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 4.543689320388349) internal successors, (468), 102 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:27:38,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:27:38,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:27:38,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:27:38,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:27:38,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:27:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:28:08,564 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4071 transitions and produced 3205 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:28:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:28:08,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:28:08,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:28:08,587 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-03-02 09:28:08,772 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-03-02 09:28:08,773 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:28:08,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:28:08,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1998334932, now seen corresponding path program 17 times [2022-03-02 09:28:08,773 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:28:08,773 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744152445] [2022-03-02 09:28:08,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:28:08,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:28:09,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:28:13,787 INFO L134 CoverageAnalysis]: Checked inductivity of 198767 backedges. 8868 proven. 187569 refuted. 0 times theorem prover too weak. 2330 trivial. 0 not checked. [2022-03-02 09:28:13,788 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:28:13,788 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744152445] [2022-03-02 09:28:13,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744152445] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:28:13,788 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243048274] [2022-03-02 09:28:13,788 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-02 09:28:13,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:28:13,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:28:13,789 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:28:13,790 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-02 09:28:24,576 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 277 check-sat command(s) [2022-03-02 09:28:24,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:28:24,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 2906 conjuncts, 205 conjunts are in the unsatisfiable core [2022-03-02 09:28:24,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:28:26,425 INFO L134 CoverageAnalysis]: Checked inductivity of 198767 backedges. 8868 proven. 187566 refuted. 0 times theorem prover too weak. 2333 trivial. 0 not checked. [2022-03-02 09:28:26,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:28:28,423 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:28:28,424 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:28:28,813 INFO L134 CoverageAnalysis]: Checked inductivity of 198767 backedges. 8868 proven. 187566 refuted. 0 times theorem prover too weak. 2333 trivial. 0 not checked. [2022-03-02 09:28:28,814 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243048274] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:28:28,814 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:28:28,814 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [104, 103, 103] total 104 [2022-03-02 09:28:28,814 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778160881] [2022-03-02 09:28:28,814 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:28:28,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2022-03-02 09:28:28,815 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:28:28,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2022-03-02 09:28:28,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=10711, Unknown=0, NotChecked=0, Total=10920 [2022-03-02 09:28:28,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:28:28,816 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:28:28,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 4.542857142857143) internal successors, (477), 104 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:28:28,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:28:28,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:28:28,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:28:28,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:28:28,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:28:28,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:28:28,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:28:59,253 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4150 transitions and produced 3271 states. [2022-03-02 09:28:59,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:28:59,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:28:59,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:28:59,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:28:59,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:28:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:28:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:28:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:28:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:28:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:28:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:28:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:28:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:28:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:28:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:28:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:28:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:28:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:28:59,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:28:59,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:28:59,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2022-03-02 09:28:59,278 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-03-02 09:28:59,456 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-03-02 09:28:59,456 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:28:59,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:28:59,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1512422217, now seen corresponding path program 18 times [2022-03-02 09:28:59,457 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:28:59,457 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047753543] [2022-03-02 09:28:59,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:28:59,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:29:00,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:29:04,359 INFO L134 CoverageAnalysis]: Checked inductivity of 206564 backedges. 9044 proven. 195145 refuted. 0 times theorem prover too weak. 2375 trivial. 0 not checked. [2022-03-02 09:29:04,359 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:29:04,359 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047753543] [2022-03-02 09:29:04,359 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047753543] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:29:04,360 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077773703] [2022-03-02 09:29:04,360 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-02 09:29:04,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:29:04,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:29:04,361 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:29:04,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-02 09:29:12,636 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 280 check-sat command(s) [2022-03-02 09:29:12,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:29:12,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 2955 conjuncts, 209 conjunts are in the unsatisfiable core [2022-03-02 09:29:12,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:29:14,507 INFO L134 CoverageAnalysis]: Checked inductivity of 206564 backedges. 9044 proven. 195142 refuted. 0 times theorem prover too weak. 2378 trivial. 0 not checked. [2022-03-02 09:29:14,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:29:16,046 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:29:16,046 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:29:16,550 INFO L134 CoverageAnalysis]: Checked inductivity of 206564 backedges. 9044 proven. 195142 refuted. 0 times theorem prover too weak. 2378 trivial. 0 not checked. [2022-03-02 09:29:16,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077773703] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:29:16,550 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:29:16,550 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [106, 105, 105] total 106 [2022-03-02 09:29:16,550 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273829935] [2022-03-02 09:29:16,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:29:16,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2022-03-02 09:29:16,551 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:29:16,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2022-03-02 09:29:16,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=11129, Unknown=0, NotChecked=0, Total=11342 [2022-03-02 09:29:16,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:29:16,552 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:29:16,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 107 states, 107 states have (on average 4.542056074766355) internal successors, (486), 106 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 155 states. [2022-03-02 09:29:16,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:29:48,295 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4229 transitions and produced 3337 states. [2022-03-02 09:29:48,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:29:48,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:29:48,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:29:48,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:29:48,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:29:48,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:29:48,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:29:48,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:29:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:29:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:29:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:29:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:29:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:29:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:29:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:29:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:29:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:29:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:29:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:29:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:29:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2022-03-02 09:29:48,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2022-03-02 09:29:48,324 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-02 09:29:48,509 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-03-02 09:29:48,509 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:29:48,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:29:48,510 INFO L85 PathProgramCache]: Analyzing trace with hash 999187636, now seen corresponding path program 19 times [2022-03-02 09:29:48,510 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:29:48,510 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115427567] [2022-03-02 09:29:48,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:29:48,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:29:49,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:29:53,459 INFO L134 CoverageAnalysis]: Checked inductivity of 214511 backedges. 9220 proven. 202871 refuted. 0 times theorem prover too weak. 2420 trivial. 0 not checked. [2022-03-02 09:29:53,459 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:29:53,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115427567] [2022-03-02 09:29:53,459 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115427567] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:29:53,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814374536] [2022-03-02 09:29:53,459 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-02 09:29:53,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:29:53,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:29:53,467 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:29:53,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-02 09:29:54,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:29:54,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 3018 conjuncts, 213 conjunts are in the unsatisfiable core [2022-03-02 09:29:54,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:29:56,123 INFO L134 CoverageAnalysis]: Checked inductivity of 214511 backedges. 9220 proven. 202868 refuted. 0 times theorem prover too weak. 2423 trivial. 0 not checked. [2022-03-02 09:29:56,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:29:57,846 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:29:57,846 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:29:58,432 INFO L134 CoverageAnalysis]: Checked inductivity of 214511 backedges. 9220 proven. 202868 refuted. 0 times theorem prover too weak. 2423 trivial. 0 not checked. [2022-03-02 09:29:58,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814374536] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:29:58,433 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:29:58,433 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 107, 107] total 108 [2022-03-02 09:29:58,433 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532344443] [2022-03-02 09:29:58,433 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:29:58,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 109 states [2022-03-02 09:29:58,434 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:29:58,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2022-03-02 09:29:58,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=11555, Unknown=0, NotChecked=0, Total=11772 [2022-03-02 09:29:58,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:29:58,435 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:29:58,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 109 states, 109 states have (on average 4.541284403669724) internal successors, (495), 108 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 155 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 158 states. [2022-03-02 09:29:58,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:30:31,656 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4308 transitions and produced 3403 states. [2022-03-02 09:30:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:30:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:30:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:30:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:30:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:30:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:30:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:30:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:30:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:30:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:30:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:30:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:30:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:30:31,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:30:31,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:30:31,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:30:31,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:30:31,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:30:31,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:30:31,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:30:31,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2022-03-02 09:30:31,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2022-03-02 09:30:31,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2022-03-02 09:30:31,685 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-02 09:30:31,868 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-03-02 09:30:31,869 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:30:31,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:30:31,869 INFO L85 PathProgramCache]: Analyzing trace with hash 9753047, now seen corresponding path program 20 times [2022-03-02 09:30:31,869 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:30:31,869 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080500046] [2022-03-02 09:30:31,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:30:31,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:30:32,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:30:37,240 INFO L134 CoverageAnalysis]: Checked inductivity of 222608 backedges. 9396 proven. 210747 refuted. 0 times theorem prover too weak. 2465 trivial. 0 not checked. [2022-03-02 09:30:37,240 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:30:37,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080500046] [2022-03-02 09:30:37,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080500046] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:30:37,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321925287] [2022-03-02 09:30:37,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-02 09:30:37,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:30:37,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:30:37,242 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:30:37,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-02 09:30:37,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-02 09:30:37,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:30:38,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 3074 conjuncts, 217 conjunts are in the unsatisfiable core [2022-03-02 09:30:38,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:30:39,627 INFO L134 CoverageAnalysis]: Checked inductivity of 222608 backedges. 9396 proven. 210744 refuted. 0 times theorem prover too weak. 2468 trivial. 0 not checked. [2022-03-02 09:30:39,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:30:41,034 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:30:41,034 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:30:41,428 INFO L134 CoverageAnalysis]: Checked inductivity of 222608 backedges. 9396 proven. 210744 refuted. 0 times theorem prover too weak. 2468 trivial. 0 not checked. [2022-03-02 09:30:41,428 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321925287] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:30:41,429 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:30:41,429 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [110, 109, 109] total 110 [2022-03-02 09:30:41,429 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927530725] [2022-03-02 09:30:41,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:30:41,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2022-03-02 09:30:41,431 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:30:41,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2022-03-02 09:30:41,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=11989, Unknown=0, NotChecked=0, Total=12210 [2022-03-02 09:30:41,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:30:41,432 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:30:41,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 111 states, 111 states have (on average 4.54054054054054) internal successors, (504), 110 states have internal predecessors, (504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:30:41,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:30:41,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:30:41,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:30:41,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:30:41,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:30:41,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 155 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 158 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 161 states. [2022-03-02 09:30:41,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:31:18,474 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4387 transitions and produced 3469 states. [2022-03-02 09:31:18,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:31:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:31:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:31:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:31:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:31:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:31:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2022-03-02 09:31:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-03-02 09:31:18,498 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-03-02 09:31:18,686 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-03-02 09:31:18,686 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:31:18,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:31:18,686 INFO L85 PathProgramCache]: Analyzing trace with hash 1650312596, now seen corresponding path program 21 times [2022-03-02 09:31:18,686 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:31:18,686 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563944080] [2022-03-02 09:31:18,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:31:18,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:31:19,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:31:24,103 INFO L134 CoverageAnalysis]: Checked inductivity of 230855 backedges. 9572 proven. 218773 refuted. 0 times theorem prover too weak. 2510 trivial. 0 not checked. [2022-03-02 09:31:24,103 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:31:24,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563944080] [2022-03-02 09:31:24,103 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563944080] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:31:24,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190508077] [2022-03-02 09:31:24,104 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-02 09:31:24,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:31:24,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:31:24,105 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:31:24,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-02 09:31:31,674 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 294 check-sat command(s) [2022-03-02 09:31:31,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:31:31,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 3091 conjuncts, 221 conjunts are in the unsatisfiable core [2022-03-02 09:31:31,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:31:33,924 INFO L134 CoverageAnalysis]: Checked inductivity of 230855 backedges. 9572 proven. 218770 refuted. 0 times theorem prover too weak. 2513 trivial. 0 not checked. [2022-03-02 09:31:33,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:31:35,478 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:31:35,478 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:31:36,094 INFO L134 CoverageAnalysis]: Checked inductivity of 230855 backedges. 9572 proven. 218770 refuted. 0 times theorem prover too weak. 2513 trivial. 0 not checked. [2022-03-02 09:31:36,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190508077] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:31:36,094 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:31:36,094 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [112, 111, 111] total 112 [2022-03-02 09:31:36,095 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472926746] [2022-03-02 09:31:36,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:31:36,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2022-03-02 09:31:36,096 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:31:36,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2022-03-02 09:31:36,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=12431, Unknown=0, NotChecked=0, Total=12656 [2022-03-02 09:31:36,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:31:36,097 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:31:36,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 113 states have (on average 4.539823008849558) internal successors, (513), 112 states have internal predecessors, (513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 155 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 158 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 161 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 164 states. [2022-03-02 09:31:36,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:32:11,454 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4466 transitions and produced 3535 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-03-02 09:32:11,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2022-03-02 09:32:11,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-02 09:32:11,671 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-03-02 09:32:11,671 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:32:11,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:32:11,672 INFO L85 PathProgramCache]: Analyzing trace with hash -1180748041, now seen corresponding path program 22 times [2022-03-02 09:32:11,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:32:11,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474125436] [2022-03-02 09:32:11,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:32:11,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:32:12,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:32:16,832 INFO L134 CoverageAnalysis]: Checked inductivity of 239252 backedges. 9748 proven. 226949 refuted. 0 times theorem prover too weak. 2555 trivial. 0 not checked. [2022-03-02 09:32:16,833 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:32:16,833 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474125436] [2022-03-02 09:32:16,833 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474125436] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:32:16,833 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247788274] [2022-03-02 09:32:16,833 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-02 09:32:16,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:32:16,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:32:16,834 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:32:16,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-02 09:32:17,608 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-02 09:32:17,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:32:17,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 3186 conjuncts, 225 conjunts are in the unsatisfiable core [2022-03-02 09:32:17,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:32:20,524 INFO L134 CoverageAnalysis]: Checked inductivity of 239252 backedges. 9748 proven. 226946 refuted. 0 times theorem prover too weak. 2558 trivial. 0 not checked. [2022-03-02 09:32:20,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:32:22,125 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:32:22,126 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:32:22,503 INFO L134 CoverageAnalysis]: Checked inductivity of 239252 backedges. 9748 proven. 226946 refuted. 0 times theorem prover too weak. 2558 trivial. 0 not checked. [2022-03-02 09:32:22,504 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247788274] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:32:22,504 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:32:22,504 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [114, 113, 113] total 114 [2022-03-02 09:32:22,504 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963747659] [2022-03-02 09:32:22,504 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:32:22,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2022-03-02 09:32:22,505 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:32:22,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2022-03-02 09:32:22,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=12881, Unknown=0, NotChecked=0, Total=13110 [2022-03-02 09:32:22,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:32:22,506 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:32:22,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 115 states have (on average 4.539130434782609) internal successors, (522), 114 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:32:22,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:32:22,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 155 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 158 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 161 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 164 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 167 states. [2022-03-02 09:32:22,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:33:01,603 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4545 transitions and produced 3601 states. [2022-03-02 09:33:01,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:33:01,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:33:01,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:33:01,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:33:01,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:33:01,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:33:01,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:33:01,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:33:01,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:33:01,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:33:01,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2022-03-02 09:33:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2022-03-02 09:33:01,630 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-03-02 09:33:01,818 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-03-02 09:33:01,818 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:33:01,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:33:01,818 INFO L85 PathProgramCache]: Analyzing trace with hash 991448692, now seen corresponding path program 23 times [2022-03-02 09:33:01,818 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:33:01,819 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024218326] [2022-03-02 09:33:01,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:33:01,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:33:02,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-02 09:33:06,951 INFO L134 CoverageAnalysis]: Checked inductivity of 247799 backedges. 9924 proven. 235275 refuted. 0 times theorem prover too weak. 2600 trivial. 0 not checked. [2022-03-02 09:33:06,951 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-02 09:33:06,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024218326] [2022-03-02 09:33:06,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024218326] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-02 09:33:06,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671822359] [2022-03-02 09:33:06,951 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-02 09:33:06,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-02 09:33:06,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-02 09:33:06,953 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-02 09:33:06,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-02 09:33:29,517 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 309 check-sat command(s) [2022-03-02 09:33:29,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-02 09:33:29,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 3242 conjuncts, 229 conjunts are in the unsatisfiable core [2022-03-02 09:33:29,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-02 09:33:32,381 INFO L134 CoverageAnalysis]: Checked inductivity of 247799 backedges. 9924 proven. 235272 refuted. 0 times theorem prover too weak. 2603 trivial. 0 not checked. [2022-03-02 09:33:32,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-02 09:33:34,556 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-02 09:33:34,556 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-02 09:33:35,254 INFO L134 CoverageAnalysis]: Checked inductivity of 247799 backedges. 9924 proven. 235272 refuted. 0 times theorem prover too weak. 2603 trivial. 0 not checked. [2022-03-02 09:33:35,255 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671822359] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-02 09:33:35,255 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-02 09:33:35,255 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [116, 115, 115] total 116 [2022-03-02 09:33:35,255 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357650485] [2022-03-02 09:33:35,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-02 09:33:35,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2022-03-02 09:33:35,256 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-02 09:33:35,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2022-03-02 09:33:35,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=13339, Unknown=0, NotChecked=0, Total=13572 [2022-03-02 09:33:35,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:33:35,257 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-02 09:33:35,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 117 states, 117 states have (on average 4.538461538461538) internal successors, (531), 116 states have internal predecessors, (531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-02 09:33:35,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:33:35,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:33:35,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:33:35,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:33:35,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:33:35,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:33:35,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:33:35,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:33:35,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:33:35,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:33:35,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 155 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 158 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 161 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 164 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 167 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 170 states. [2022-03-02 09:33:35,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-02 09:34:15,439 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4624 transitions and produced 3667 states. [2022-03-02 09:34:15,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:34:15,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-02 09:34:15,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-02 09:34:15,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-02 09:34:15,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-02 09:34:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-02 09:34:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-02 09:34:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-02 09:34:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-02 09:34:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-02 09:34:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-02 09:34:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-02 09:34:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-02 09:34:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-02 09:34:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-02 09:34:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-02 09:34:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-02 09:34:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-03-02 09:34:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-03-02 09:34:15,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-02 09:34:15,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2022-03-02 09:34:15,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2022-03-02 09:34:15,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2022-03-02 09:34:15,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-03-02 09:34:15,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2022-03-02 09:34:15,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2022-03-02 09:34:15,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 173 states. [2022-03-02 09:34:15,469 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-03-02 09:34:15,667 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-03-02 09:34:15,668 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-02 09:34:15,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-02 09:34:15,668 INFO L85 PathProgramCache]: Analyzing trace with hash -1909754857, now seen corresponding path program 24 times [2022-03-02 09:34:15,669 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-02 09:34:15,669 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341122552] [2022-03-02 09:34:15,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-02 09:34:15,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-02 09:34:16,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2022-03-02 09:34:20,715 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-03-02 09:34:20,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-03-02 09:34:20,715 WARN L594 AbstractCegarLoop]: Verification canceled: while PartialOrderCegarLoop was analyzing trace of length 1416 with TraceHistMax 410,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 1414 interpolants. [2022-03-02 09:34:20,716 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-03-02 09:34:20,716 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-03-02 09:34:20,719 INFO L732 BasicCegarLoop]: Path program histogram: [24, 2, 2] [2022-03-02 09:34:20,720 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-02 09:34:20,721 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-02 09:34:20,722 INFO L202 PluginConnector]: Adding new model array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.03 09:34:20 BasicIcfg [2022-03-02 09:34:20,722 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-02 09:34:20,722 INFO L158 Benchmark]: Toolchain (without parser) took 871103.91ms. Allocated memory was 169.9MB in the beginning and 984.6MB in the end (delta: 814.7MB). Free memory was 128.9MB in the beginning and 307.9MB in the end (delta: -179.1MB). Peak memory consumption was 637.2MB. Max. memory is 8.0GB. [2022-03-02 09:34:20,722 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.10ms. Allocated memory is still 169.9MB. Free memory is still 129.9MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-02 09:34:20,722 INFO L158 Benchmark]: Boogie Procedure Inliner took 19.91ms. Allocated memory is still 169.9MB. Free memory was 128.7MB in the beginning and 127.2MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-02 09:34:20,723 INFO L158 Benchmark]: Boogie Preprocessor took 15.68ms. Allocated memory is still 169.9MB. Free memory was 127.2MB in the beginning and 126.2MB in the end (delta: 929.3kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-02 09:34:20,723 INFO L158 Benchmark]: RCFGBuilder took 254.77ms. Allocated memory is still 169.9MB. Free memory was 126.2MB in the beginning and 117.5MB in the end (delta: 8.8MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2022-03-02 09:34:20,729 INFO L158 Benchmark]: TraceAbstraction took 870807.84ms. Allocated memory was 169.9MB in the beginning and 984.6MB in the end (delta: 814.7MB). Free memory was 117.1MB in the beginning and 307.9MB in the end (delta: -190.9MB). Peak memory consumption was 624.6MB. Max. memory is 8.0GB. [2022-03-02 09:34:20,733 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.10ms. Allocated memory is still 169.9MB. Free memory is still 129.9MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 19.91ms. Allocated memory is still 169.9MB. Free memory was 128.7MB in the beginning and 127.2MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 15.68ms. Allocated memory is still 169.9MB. Free memory was 127.2MB in the beginning and 126.2MB in the end (delta: 929.3kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 254.77ms. Allocated memory is still 169.9MB. Free memory was 126.2MB in the beginning and 117.5MB in the end (delta: 8.8MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * TraceAbstraction took 870807.84ms. Allocated memory was 169.9MB in the beginning and 984.6MB in the end (delta: 814.7MB). Free memory was 117.1MB in the beginning and 307.9MB in the end (delta: -190.9MB). Peak memory consumption was 624.6MB. 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: 57]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while PartialOrderCegarLoop was analyzing trace of length 1416 with TraceHistMax 410,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 1414 interpolants. - TimeoutResultAtElement [Line: 52]: 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 1416 with TraceHistMax 410,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 1414 interpolants. - TimeoutResultAtElement [Line: 52]: 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 1416 with TraceHistMax 410,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 1414 interpolants. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 36 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 870.7s, OverallIterations: 28, TraceHistogramMax: 0, PathProgramHistogramMax: 24, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 576.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 3369, 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.9s SsaConstructionTime, 107.1s SatisfiabilityAnalysisTime, 174.9s InterpolantComputationTime, 51398 NumberOfCodeBlocks, 51323 NumberOfCodeBlocksAsserted, 2820 NumberOfCheckSat, 76889 ConstructedInterpolants, 0 QuantifiedInterpolants, 814311 SizeOfPredicates, 77 NumberOfNonLiveVariables, 59396 ConjunctsInSsa, 4337 ConjunctsInUnsatCore, 77 InterpolantComputations, 2 PerfectInterpolantSequences, 683129/11151719 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