/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/array-int-symm.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-?-bc289cb [2022-01-29 07:13:02,845 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-29 07:13:02,848 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-29 07:13:02,890 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-29 07:13:02,891 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-29 07:13:02,893 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-29 07:13:02,895 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-29 07:13:02,898 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-29 07:13:02,900 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-29 07:13:02,904 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-29 07:13:02,905 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-29 07:13:02,906 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-29 07:13:02,906 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-29 07:13:02,908 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-29 07:13:02,909 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-29 07:13:02,912 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-29 07:13:02,913 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-29 07:13:02,913 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-29 07:13:02,916 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-29 07:13:02,922 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-29 07:13:02,923 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-29 07:13:02,924 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-29 07:13:02,925 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-29 07:13:02,926 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-29 07:13:02,932 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-29 07:13:02,932 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-29 07:13:02,932 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-29 07:13:02,934 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-29 07:13:02,934 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-29 07:13:02,934 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-29 07:13:02,935 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-29 07:13:02,935 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-29 07:13:02,937 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-29 07:13:02,937 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-29 07:13:02,938 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-29 07:13:02,938 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-29 07:13:02,939 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-29 07:13:02,939 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-29 07:13:02,939 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-29 07:13:02,940 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-29 07:13:02,940 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-29 07:13:02,941 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks.epf [2022-01-29 07:13:02,970 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-29 07:13:02,971 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-29 07:13:02,971 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-29 07:13:02,971 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-29 07:13:02,972 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-29 07:13:02,972 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-29 07:13:02,973 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-29 07:13:02,973 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-29 07:13:02,973 INFO L138 SettingsManager]: * Use SBE=true [2022-01-29 07:13:02,973 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-29 07:13:02,974 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-29 07:13:02,974 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-29 07:13:02,974 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-29 07:13:02,974 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-29 07:13:02,974 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-29 07:13:02,974 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-29 07:13:02,974 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-29 07:13:02,974 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-29 07:13:02,975 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-29 07:13:02,975 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-29 07:13:02,975 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-29 07:13:02,975 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-29 07:13:02,975 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-29 07:13:02,975 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-29 07:13:02,976 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-29 07:13:02,976 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-29 07:13:02,976 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-29 07:13:02,977 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-29 07:13:02,977 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-29 07:13:02,977 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-29 07:13:02,977 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-29 07:13:02,977 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-29 07:13:02,977 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-01-29 07:13:02,977 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-29 07:13:02,978 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-01-29 07:13:02,978 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-01-29 07:13:03,193 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-29 07:13:03,210 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-29 07:13:03,212 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-29 07:13:03,213 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-01-29 07:13:03,215 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-01-29 07:13:03,217 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/array-int-symm.wvr.bpl [2022-01-29 07:13:03,217 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/array-int-symm.wvr.bpl' [2022-01-29 07:13:03,238 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-29 07:13:03,239 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-29 07:13:03,240 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-29 07:13:03,240 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-29 07:13:03,240 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-29 07:13:03,250 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.01 07:13:03" (1/1) ... [2022-01-29 07:13:03,257 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.01 07:13:03" (1/1) ... [2022-01-29 07:13:03,269 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-01-29 07:13:03,271 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-29 07:13:03,272 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-29 07:13:03,272 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-29 07:13:03,272 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-29 07:13:03,277 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.01 07:13:03" (1/1) ... [2022-01-29 07:13:03,278 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.01 07:13:03" (1/1) ... [2022-01-29 07:13:03,279 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.01 07:13:03" (1/1) ... [2022-01-29 07:13:03,279 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.01 07:13:03" (1/1) ... [2022-01-29 07:13:03,281 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.01 07:13:03" (1/1) ... [2022-01-29 07:13:03,283 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.01 07:13:03" (1/1) ... [2022-01-29 07:13:03,284 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.01 07:13:03" (1/1) ... [2022-01-29 07:13:03,285 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-29 07:13:03,285 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-29 07:13:03,285 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-29 07:13:03,286 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-29 07:13:03,287 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.01 07:13:03" (1/1) ... [2022-01-29 07:13:03,297 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-29 07:13:03,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:03,315 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-01-29 07:13:03,323 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-01-29 07:13:03,349 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-01-29 07:13:03,349 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-29 07:13:03,349 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-29 07:13:03,349 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-01-29 07:13:03,350 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-29 07:13:03,350 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-29 07:13:03,350 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-01-29 07:13:03,350 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-29 07:13:03,350 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-29 07:13:03,351 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-29 07:13:03,391 INFO L234 CfgBuilder]: Building ICFG [2022-01-29 07:13:03,393 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-29 07:13:03,475 INFO L275 CfgBuilder]: Performing block encoding [2022-01-29 07:13:03,500 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-29 07:13:03,500 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-01-29 07:13:03,501 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2022-01-29 07:13:03,501 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2022-01-29 07:13:03,502 INFO L202 PluginConnector]: Adding new model array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.01 07:13:03 BoogieIcfgContainer [2022-01-29 07:13:03,503 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-29 07:13:03,504 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-29 07:13:03,504 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-29 07:13:03,511 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-29 07:13:03,512 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.01 07:13:03" (1/2) ... [2022-01-29 07:13:03,513 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29847a6b and model type array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.01 07:13:03, skipping insertion in model container [2022-01-29 07:13:03,513 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.01 07:13:03" (2/2) ... [2022-01-29 07:13:03,514 INFO L111 eAbstractionObserver]: Analyzing ICFG array-int-symm.wvr.bpl [2022-01-29 07:13:03,518 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-29 07:13:03,518 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-29 07:13:03,518 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-29 07:13:03,518 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-29 07:13:03,540 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-29 07:13:03,580 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-01-29 07:13:03,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:03,581 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-01-29 07:13:03,582 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-01-29 07:13:03,605 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-29 07:13:03,611 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, 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 [2022-01-29 07:13:03,611 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-01-29 07:13:03,683 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:03,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:03,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1195581029, now seen corresponding path program 1 times [2022-01-29 07:13:03,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:03,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150499390] [2022-01-29 07:13:03,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:03,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:03,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:03,869 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:03,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:03,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150499390] [2022-01-29 07:13:03,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150499390] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-29 07:13:03,871 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-29 07:13:03,871 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-29 07:13:03,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335273421] [2022-01-29 07:13:03,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-29 07:13:03,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-29 07:13:03,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:03,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-29 07:13:03,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-29 07:13:03,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:03,898 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:03,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 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-01-29 07:13:03,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:04,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:04,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-29 07:13:04,040 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:04,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:04,041 INFO L85 PathProgramCache]: Analyzing trace with hash -591683647, now seen corresponding path program 1 times [2022-01-29 07:13:04,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:04,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069127766] [2022-01-29 07:13:04,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:04,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:04,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:04,107 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:04,108 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:04,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069127766] [2022-01-29 07:13:04,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069127766] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-29 07:13:04,108 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-29 07:13:04,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-29 07:13:04,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378000996] [2022-01-29 07:13:04,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-29 07:13:04,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-29 07:13:04,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:04,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-29 07:13:04,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-29 07:13:04,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:04,111 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:04,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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-01-29 07:13:04,111 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:04,111 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:04,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:04,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:04,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-29 07:13:04,178 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:04,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:04,179 INFO L85 PathProgramCache]: Analyzing trace with hash 638735901, now seen corresponding path program 1 times [2022-01-29 07:13:04,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:04,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201539042] [2022-01-29 07:13:04,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:04,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:04,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:04,571 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:04,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:04,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201539042] [2022-01-29 07:13:04,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201539042] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:04,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46512868] [2022-01-29 07:13:04,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:04,573 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:04,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:04,579 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-01-29 07:13:04,602 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-01-29 07:13:04,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:04,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-29 07:13:04,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:04,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:04,912 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 56 [2022-01-29 07:13:04,917 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:04,919 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:13:04,998 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:04,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:05,329 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:13:05,331 INFO L388 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 130 treesize of output 114 [2022-01-29 07:13:05,342 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:13:05,343 INFO L388 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 102 treesize of output 86 [2022-01-29 07:13:05,653 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:05,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46512868] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:05,654 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:05,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 13 [2022-01-29 07:13:05,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263365017] [2022-01-29 07:13:05,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:05,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-29 07:13:05,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:05,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-29 07:13:05,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-01-29 07:13:05,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:05,656 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:05,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 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-01-29 07:13:05,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:05,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:05,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:05,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:05,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:05,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:05,884 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-01-29 07:13:06,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-01-29 07:13:06,056 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:06,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:06,057 INFO L85 PathProgramCache]: Analyzing trace with hash -1707280705, now seen corresponding path program 2 times [2022-01-29 07:13:06,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:06,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703288308] [2022-01-29 07:13:06,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:06,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:06,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:06,165 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:06,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:06,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703288308] [2022-01-29 07:13:06,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703288308] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:06,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715830482] [2022-01-29 07:13:06,166 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-29 07:13:06,166 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:06,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:06,167 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-01-29 07:13:06,168 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-01-29 07:13:06,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-29 07:13:06,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:06,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-29 07:13:06,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:06,322 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:06,322 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:13:06,325 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:06,325 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:13:06,366 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:06,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:06,482 INFO L354 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2022-01-29 07:13:06,482 INFO L388 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 42 treesize of output 33 [2022-01-29 07:13:06,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:13:06,508 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:06,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715830482] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:06,508 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:06,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2022-01-29 07:13:06,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337247285] [2022-01-29 07:13:06,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:06,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-29 07:13:06,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:06,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-29 07:13:06,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-01-29 07:13:06,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:06,511 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:06,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 states have internal predecessors, (20), 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-01-29 07:13:06,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:06,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:06,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:06,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:06,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:06,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:06,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:06,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:06,823 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-01-29 07:13:07,015 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-01-29 07:13:07,016 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:07,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:07,016 INFO L85 PathProgramCache]: Analyzing trace with hash -393964801, now seen corresponding path program 1 times [2022-01-29 07:13:07,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:07,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433591169] [2022-01-29 07:13:07,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:07,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:07,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:07,064 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:07,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:07,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433591169] [2022-01-29 07:13:07,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433591169] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:07,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017675169] [2022-01-29 07:13:07,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:07,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:07,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:07,067 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-01-29 07:13:07,070 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-01-29 07:13:07,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:07,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-29 07:13:07,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:07,191 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:07,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:07,263 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:07,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017675169] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:07,263 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:07,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2022-01-29 07:13:07,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487664867] [2022-01-29 07:13:07,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:07,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-29 07:13:07,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:07,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-29 07:13:07,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-29 07:13:07,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:07,266 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:07,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.142857142857143) internal successors, (15), 7 states have internal predecessors, (15), 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-01-29 07:13:07,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:07,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:07,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:07,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:07,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:07,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:07,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:07,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:07,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:07,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:07,342 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-01-29 07:13:07,535 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-01-29 07:13:07,536 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:07,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:07,536 INFO L85 PathProgramCache]: Analyzing trace with hash 1667985883, now seen corresponding path program 3 times [2022-01-29 07:13:07,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:07,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863869249] [2022-01-29 07:13:07,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:07,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:07,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:07,636 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:07,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:07,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863869249] [2022-01-29 07:13:07,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863869249] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:07,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848721985] [2022-01-29 07:13:07,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-29 07:13:07,637 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:07,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:07,640 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-01-29 07:13:07,671 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-01-29 07:13:07,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-29 07:13:07,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:07,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-29 07:13:07,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:07,777 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:07,778 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:13:07,780 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:07,783 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:13:07,789 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:07,790 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:13:07,819 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:07,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:07,916 INFO L354 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2022-01-29 07:13:07,916 INFO L388 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 28 treesize of output 23 [2022-01-29 07:13:07,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-01-29 07:13:07,933 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:07,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848721985] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:07,934 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:07,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2022-01-29 07:13:07,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62094745] [2022-01-29 07:13:07,934 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:07,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-29 07:13:07,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:07,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-29 07:13:07,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-01-29 07:13:07,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:07,935 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:07,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 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-01-29 07:13:07,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:07,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:07,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:07,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:07,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:07,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:08,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:08,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:08,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:08,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:08,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:08,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:08,055 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-01-29 07:13:08,249 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-01-29 07:13:08,250 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:08,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:08,250 INFO L85 PathProgramCache]: Analyzing trace with hash 134697665, now seen corresponding path program 4 times [2022-01-29 07:13:08,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:08,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967951818] [2022-01-29 07:13:08,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:08,251 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:08,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:08,660 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:08,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:08,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967951818] [2022-01-29 07:13:08,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967951818] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:08,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748077451] [2022-01-29 07:13:08,661 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-29 07:13:08,661 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:08,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:08,664 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-01-29 07:13:08,671 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-01-29 07:13:08,709 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-29 07:13:08,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:08,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-29 07:13:08,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:09,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:09,035 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:09,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 61 [2022-01-29 07:13:09,040 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:09,042 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:13:09,105 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:09,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:09,702 INFO L354 Elim1Store]: treesize reduction 44, result has 39.7 percent of original size [2022-01-29 07:13:09,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 238 treesize of output 202 [2022-01-29 07:13:09,712 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:09,713 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:09,732 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:13:09,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 186 treesize of output 170 [2022-01-29 07:13:10,218 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:10,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748077451] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:10,218 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:10,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 20 [2022-01-29 07:13:10,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940060477] [2022-01-29 07:13:10,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:10,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-29 07:13:10,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:10,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-29 07:13:10,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2022-01-29 07:13:10,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:10,220 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:10,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 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-01-29 07:13:10,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:10,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:10,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:10,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:10,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:10,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:10,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:10,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:10,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:10,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:10,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:10,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:10,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:10,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:10,800 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-01-29 07:13:10,976 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-01-29 07:13:10,976 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:10,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:10,977 INFO L85 PathProgramCache]: Analyzing trace with hash -152596837, now seen corresponding path program 5 times [2022-01-29 07:13:10,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:10,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183996474] [2022-01-29 07:13:10,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:10,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:10,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:11,086 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:11,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:11,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183996474] [2022-01-29 07:13:11,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183996474] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:11,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964998653] [2022-01-29 07:13:11,086 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-29 07:13:11,086 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:11,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:11,088 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-01-29 07:13:11,088 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-01-29 07:13:11,118 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-29 07:13:11,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:11,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-29 07:13:11,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:11,270 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:11,271 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:13:11,273 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:11,274 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:13:11,319 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:11,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:11,409 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:13:11,409 INFO L388 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 42 treesize of output 35 [2022-01-29 07:13:11,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:13:11,438 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:11,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964998653] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:11,438 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:11,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-01-29 07:13:11,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716733385] [2022-01-29 07:13:11,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:11,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-29 07:13:11,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:11,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-29 07:13:11,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-01-29 07:13:11,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:11,440 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:11,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 16 states have internal predecessors, (24), 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-01-29 07:13:11,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:11,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:11,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:11,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:11,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:11,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:11,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:11,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:11,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:11,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:11,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:11,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:11,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:11,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:11,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:11,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:11,839 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-01-29 07:13:12,033 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-01-29 07:13:12,034 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:12,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:12,034 INFO L85 PathProgramCache]: Analyzing trace with hash 1401452287, now seen corresponding path program 6 times [2022-01-29 07:13:12,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:12,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998083010] [2022-01-29 07:13:12,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:12,035 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:12,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:12,147 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:12,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:12,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998083010] [2022-01-29 07:13:12,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998083010] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:12,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105624184] [2022-01-29 07:13:12,148 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-29 07:13:12,148 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:12,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:12,149 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-01-29 07:13:12,149 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-01-29 07:13:12,180 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-29 07:13:12,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:12,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-29 07:13:12,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:12,335 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:12,336 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:13:12,340 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:12,341 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:13:12,345 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:12,345 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:13:12,379 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:12,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:12,485 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:13:12,486 INFO L388 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 30 treesize of output 27 [2022-01-29 07:13:12,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-01-29 07:13:12,505 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:12,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105624184] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:12,505 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:12,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-01-29 07:13:12,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363828780] [2022-01-29 07:13:12,506 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:12,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-29 07:13:12,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:12,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-29 07:13:12,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-01-29 07:13:12,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:12,507 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:12,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 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-01-29 07:13:12,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:12,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:12,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:12,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:12,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:12,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:12,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:12,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:12,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:12,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:12,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:12,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:12,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:12,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:12,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:12,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:12,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:12,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:12,715 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-01-29 07:13:12,906 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-01-29 07:13:12,907 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:12,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:12,907 INFO L85 PathProgramCache]: Analyzing trace with hash 462090781, now seen corresponding path program 7 times [2022-01-29 07:13:12,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:12,907 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468629267] [2022-01-29 07:13:12,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:12,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:12,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:13,189 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:13,190 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:13,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468629267] [2022-01-29 07:13:13,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468629267] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:13,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804509201] [2022-01-29 07:13:13,190 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-29 07:13:13,190 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:13,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:13,192 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-01-29 07:13:13,194 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-01-29 07:13:13,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:13,223 WARN L261 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 41 conjunts are in the unsatisfiable core [2022-01-29 07:13:13,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:13,724 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:13,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 66 [2022-01-29 07:13:13,728 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:13,729 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:13:13,766 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:13,767 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:14,612 INFO L354 Elim1Store]: treesize reduction 132, result has 27.1 percent of original size [2022-01-29 07:13:14,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 262 treesize of output 238 [2022-01-29 07:13:14,623 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:14,624 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:14,624 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:14,625 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:14,626 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:14,630 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:14,661 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:13:14,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 9 case distinctions, treesize of input 214 treesize of output 250 [2022-01-29 07:13:15,240 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:15,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804509201] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:15,241 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:15,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-01-29 07:13:15,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019282531] [2022-01-29 07:13:15,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:15,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-29 07:13:15,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:15,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-29 07:13:15,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2022-01-29 07:13:15,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:15,242 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:15,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 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-01-29 07:13:15,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:15,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:15,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:15,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:15,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:15,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:15,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:15,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:15,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:15,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:15,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:15,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:15,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:15,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:15,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:15,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:15,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:15,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:15,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:15,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:15,878 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-01-29 07:13:16,062 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-01-29 07:13:16,063 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:16,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:16,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1406655167, now seen corresponding path program 8 times [2022-01-29 07:13:16,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:16,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669992696] [2022-01-29 07:13:16,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:16,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:16,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:16,184 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:16,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:16,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669992696] [2022-01-29 07:13:16,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669992696] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:16,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137563747] [2022-01-29 07:13:16,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-29 07:13:16,185 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:16,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:16,186 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-01-29 07:13:16,194 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-01-29 07:13:16,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-29 07:13:16,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:16,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-29 07:13:16,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:16,418 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:16,418 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:13:16,433 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:16,434 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:13:16,476 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:16,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:16,558 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:13:16,559 INFO L388 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 42 treesize of output 35 [2022-01-29 07:13:16,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:13:16,594 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:16,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137563747] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:16,595 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:16,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2022-01-29 07:13:16,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700278636] [2022-01-29 07:13:16,595 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:16,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-29 07:13:16,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:16,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-29 07:13:16,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2022-01-29 07:13:16,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:16,596 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:16,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.4) internal successors, (28), 20 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-01-29 07:13:16,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:16,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:16,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:16,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:16,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:16,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:16,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:16,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:16,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:16,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:16,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:17,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:17,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:17,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:17,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:17,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:17,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:17,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:17,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:17,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:17,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:17,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:17,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-01-29 07:13:17,291 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-01-29 07:13:17,291 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:17,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:17,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1957429541, now seen corresponding path program 9 times [2022-01-29 07:13:17,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:17,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632748906] [2022-01-29 07:13:17,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:17,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:17,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:17,452 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:17,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:17,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632748906] [2022-01-29 07:13:17,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632748906] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:17,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173387351] [2022-01-29 07:13:17,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-29 07:13:17,453 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:17,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:17,455 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-01-29 07:13:17,456 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-01-29 07:13:17,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-29 07:13:17,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:17,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-29 07:13:17,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:17,681 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:17,682 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:13:17,684 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:17,685 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:13:17,689 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:17,690 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:13:17,723 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:17,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:17,849 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:13:17,857 INFO L388 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 30 treesize of output 27 [2022-01-29 07:13:17,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-01-29 07:13:17,881 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:17,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173387351] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:17,881 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:17,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2022-01-29 07:13:17,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917387230] [2022-01-29 07:13:17,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:17,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-29 07:13:17,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:17,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-29 07:13:17,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2022-01-29 07:13:17,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:17,883 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:17,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 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-01-29 07:13:17,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:17,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:17,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:17,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:17,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:17,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:17,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:17,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:17,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:17,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:17,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:17,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:18,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:18,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:18,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:18,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:18,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:18,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:18,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:18,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:18,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:18,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:18,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:18,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:18,162 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-01-29 07:13:18,347 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-01-29 07:13:18,348 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:18,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:18,348 INFO L85 PathProgramCache]: Analyzing trace with hash -584030783, now seen corresponding path program 10 times [2022-01-29 07:13:18,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:18,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006841433] [2022-01-29 07:13:18,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:18,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:18,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:18,810 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:18,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:18,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006841433] [2022-01-29 07:13:18,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006841433] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:18,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855194119] [2022-01-29 07:13:18,810 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-29 07:13:18,810 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:18,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:18,811 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-01-29 07:13:18,812 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-01-29 07:13:18,838 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-29 07:13:18,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:18,839 WARN L261 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 53 conjunts are in the unsatisfiable core [2022-01-29 07:13:18,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:19,545 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:19,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:19,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:19,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:19,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 71 [2022-01-29 07:13:19,554 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:19,554 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:13:19,616 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:19,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:20,830 INFO L354 Elim1Store]: treesize reduction 268, result has 20.5 percent of original size [2022-01-29 07:13:20,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 286 treesize of output 274 [2022-01-29 07:13:20,838 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:20,838 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:20,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:20,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:20,840 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:20,840 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:20,842 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:20,851 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:20,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:20,856 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:20,856 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:20,857 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:20,911 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:13:20,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 12 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 242 treesize of output 354 [2022-01-29 07:13:21,734 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:21,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [855194119] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:21,735 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:21,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 32 [2022-01-29 07:13:21,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170781958] [2022-01-29 07:13:21,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:21,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-29 07:13:21,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:21,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-29 07:13:21,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=888, Unknown=0, NotChecked=0, Total=992 [2022-01-29 07:13:21,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:21,739 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:21,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.46875) internal successors, (47), 32 states have internal predecessors, (47), 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-01-29 07:13:21,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:21,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:21,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:21,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:21,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:21,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:21,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:21,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:21,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:21,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:21,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:21,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:21,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:22,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:22,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:22,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:22,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:22,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:22,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:22,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:22,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:22,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:22,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:22,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:22,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:22,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:22,719 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-01-29 07:13:22,903 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-01-29 07:13:22,904 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:22,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:22,904 INFO L85 PathProgramCache]: Analyzing trace with hash -958342245, now seen corresponding path program 11 times [2022-01-29 07:13:22,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:22,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665436289] [2022-01-29 07:13:22,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:22,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:22,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:23,093 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:23,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:23,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665436289] [2022-01-29 07:13:23,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665436289] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:23,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676892690] [2022-01-29 07:13:23,094 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-29 07:13:23,094 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:23,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:23,096 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-01-29 07:13:23,124 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-01-29 07:13:23,137 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-29 07:13:23,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:23,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-29 07:13:23,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:23,418 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:23,419 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:13:23,420 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:23,421 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:13:23,458 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:23,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:23,553 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:13:23,553 INFO L388 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 42 treesize of output 35 [2022-01-29 07:13:23,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:13:23,590 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:23,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676892690] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:23,590 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:23,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-01-29 07:13:23,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658922894] [2022-01-29 07:13:23,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:23,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-29 07:13:23,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:23,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-29 07:13:23,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2022-01-29 07:13:23,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:23,591 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:23,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.3333333333333333) internal successors, (32), 24 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-29 07:13:23,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:23,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:23,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:23,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:23,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:23,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:23,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:23,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:23,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:23,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:23,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:23,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:23,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:23,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:24,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:24,282 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-01-29 07:13:24,467 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-01-29 07:13:24,467 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:24,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:24,467 INFO L85 PathProgramCache]: Analyzing trace with hash 2129214207, now seen corresponding path program 12 times [2022-01-29 07:13:24,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:24,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713506631] [2022-01-29 07:13:24,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:24,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:24,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:24,640 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:24,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:24,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713506631] [2022-01-29 07:13:24,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713506631] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:24,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903236047] [2022-01-29 07:13:24,640 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-29 07:13:24,640 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:24,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:24,641 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-01-29 07:13:24,642 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-01-29 07:13:24,669 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-29 07:13:24,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:24,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-29 07:13:24,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:24,953 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:24,955 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:13:24,958 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:24,959 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:13:24,963 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:24,964 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:13:25,005 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:25,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:25,131 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:13:25,131 INFO L388 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 30 treesize of output 27 [2022-01-29 07:13:25,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-01-29 07:13:25,162 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:25,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903236047] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:25,162 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:25,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-01-29 07:13:25,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382621845] [2022-01-29 07:13:25,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:25,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-29 07:13:25,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:25,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-29 07:13:25,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2022-01-29 07:13:25,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:25,163 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:25,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.375) internal successors, (33), 24 states have internal predecessors, (33), 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-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:25,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:25,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:25,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:25,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:25,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:25,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:25,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:25,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:25,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:25,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:25,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:25,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:25,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:25,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:25,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:25,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:13:25,526 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-01-29 07:13:25,710 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-01-29 07:13:25,711 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:25,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:25,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1547873821, now seen corresponding path program 13 times [2022-01-29 07:13:25,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:25,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807736167] [2022-01-29 07:13:25,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:25,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:25,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:26,335 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:26,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:26,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807736167] [2022-01-29 07:13:26,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807736167] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:26,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411393013] [2022-01-29 07:13:26,335 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-29 07:13:26,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:26,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:26,344 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-01-29 07:13:26,345 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-01-29 07:13:26,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:26,374 WARN L261 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 65 conjunts are in the unsatisfiable core [2022-01-29 07:13:26,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:27,273 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:27,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:27,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:27,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:27,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 76 [2022-01-29 07:13:27,279 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:27,280 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:13:27,345 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:27,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:29,189 INFO L354 Elim1Store]: treesize reduction 452, result has 16.5 percent of original size [2022-01-29 07:13:29,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 333 treesize of output 333 [2022-01-29 07:13:29,207 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,208 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,208 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,210 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,211 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,211 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,212 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,215 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,215 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,216 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,219 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,220 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,223 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,226 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,227 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,227 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,228 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,229 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,229 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,231 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:29,344 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:13:29,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 20 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 25 case distinctions, treesize of input 293 treesize of output 505 [2022-01-29 07:13:32,124 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:32,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411393013] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:32,125 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:32,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 37 [2022-01-29 07:13:32,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49054746] [2022-01-29 07:13:32,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:32,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-29 07:13:32,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:32,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-29 07:13:32,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1219, Unknown=0, NotChecked=0, Total=1332 [2022-01-29 07:13:32,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:32,126 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:32,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.3243243243243243) internal successors, (49), 37 states have internal predecessors, (49), 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-01-29 07:13:32,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:32,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:32,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:32,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:32,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:32,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:32,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:32,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:32,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:32,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:32,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:32,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:32,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:32,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:32,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:13:32,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:33,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:13:33,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:13:33,604 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-01-29 07:13:33,781 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-01-29 07:13:33,781 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:33,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:33,781 INFO L85 PathProgramCache]: Analyzing trace with hash 706191039, now seen corresponding path program 14 times [2022-01-29 07:13:33,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:33,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903803576] [2022-01-29 07:13:33,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:33,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:33,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:33,975 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:33,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:33,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903803576] [2022-01-29 07:13:33,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903803576] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:33,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407363682] [2022-01-29 07:13:33,976 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-29 07:13:33,976 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:33,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:33,977 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-01-29 07:13:33,977 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-01-29 07:13:34,005 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-29 07:13:34,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:34,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 30 conjunts are in the unsatisfiable core [2022-01-29 07:13:34,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:34,311 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:34,312 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:13:34,314 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:34,315 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:13:34,353 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:34,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:34,448 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:13:34,448 INFO L388 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 42 treesize of output 35 [2022-01-29 07:13:34,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:13:34,483 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:34,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407363682] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:34,483 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:34,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 28 [2022-01-29 07:13:34,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908467010] [2022-01-29 07:13:34,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:34,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-29 07:13:34,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:34,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-29 07:13:34,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=682, Unknown=0, NotChecked=0, Total=756 [2022-01-29 07:13:34,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:34,485 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:34,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.2857142857142858) internal successors, (36), 28 states have internal predecessors, (36), 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-01-29 07:13:34,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:34,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:34,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:34,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:34,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:34,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:34,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:34,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:34,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:34,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:34,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:34,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:34,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:34,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:34,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:13:34,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:13:34,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:35,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:13:35,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:13:35,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:13:35,399 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-01-29 07:13:35,583 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-01-29 07:13:35,583 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:35,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:35,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1931160539, now seen corresponding path program 15 times [2022-01-29 07:13:35,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:35,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141723097] [2022-01-29 07:13:35,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:35,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:35,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:35,771 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:35,771 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:35,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141723097] [2022-01-29 07:13:35,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141723097] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:35,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272985127] [2022-01-29 07:13:35,772 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-29 07:13:35,772 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:35,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:35,773 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-01-29 07:13:35,774 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-01-29 07:13:35,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-29 07:13:35,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:35,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 30 conjunts are in the unsatisfiable core [2022-01-29 07:13:35,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:36,107 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:36,107 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:13:36,109 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:36,110 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:13:36,114 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:36,114 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:13:36,146 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:36,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:36,256 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:13:36,256 INFO L388 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 30 treesize of output 27 [2022-01-29 07:13:36,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-01-29 07:13:36,284 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:36,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272985127] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:36,285 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:36,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 28 [2022-01-29 07:13:36,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495834601] [2022-01-29 07:13:36,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:36,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-29 07:13:36,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:36,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-29 07:13:36,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=682, Unknown=0, NotChecked=0, Total=756 [2022-01-29 07:13:36,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:36,286 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:36,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.3214285714285714) internal successors, (37), 28 states have internal predecessors, (37), 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-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:13:36,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:36,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:36,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:36,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:36,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:36,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:36,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:36,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:36,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:36,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:36,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:36,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:36,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:36,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:36,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:36,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:13:36,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:13:36,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:13:36,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:13:36,722 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-01-29 07:13:36,906 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-01-29 07:13:36,907 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:36,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:36,907 INFO L85 PathProgramCache]: Analyzing trace with hash -296822591, now seen corresponding path program 16 times [2022-01-29 07:13:36,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:36,907 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715981116] [2022-01-29 07:13:36,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:36,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:36,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:37,518 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:37,518 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:37,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715981116] [2022-01-29 07:13:37,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715981116] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:37,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867031484] [2022-01-29 07:13:37,518 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-29 07:13:37,518 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:37,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:37,519 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-01-29 07:13:37,521 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-01-29 07:13:37,552 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-29 07:13:37,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:37,553 WARN L261 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 77 conjunts are in the unsatisfiable core [2022-01-29 07:13:37,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:38,677 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:38,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:38,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:38,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:38,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 81 [2022-01-29 07:13:38,683 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:38,683 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:13:38,728 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:38,729 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:40,853 INFO L354 Elim1Store]: treesize reduction 684, result has 13.7 percent of original size [2022-01-29 07:13:40,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 334 treesize of output 346 [2022-01-29 07:13:40,865 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,865 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,865 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,866 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,866 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,868 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,868 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,871 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,871 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,872 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,872 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,875 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,875 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,876 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,879 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,879 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,885 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,885 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,886 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,886 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,886 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,887 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,887 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,888 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,889 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,889 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:40,890 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:41,040 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:13:41,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 30 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 36 case distinctions, treesize of input 298 treesize of output 634 [2022-01-29 07:13:43,606 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:43,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867031484] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:43,607 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:43,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 43 [2022-01-29 07:13:43,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610992582] [2022-01-29 07:13:43,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:43,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-01-29 07:13:43,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:43,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-01-29 07:13:43,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1668, Unknown=0, NotChecked=0, Total=1806 [2022-01-29 07:13:43,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:43,608 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:43,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.2790697674418605) internal successors, (55), 43 states have internal predecessors, (55), 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-01-29 07:13:43,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:43,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:43,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:43,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:43,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:43,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:43,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:43,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:43,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:43,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:43,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:43,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:43,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:43,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:43,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:13:43,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:13:43,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:13:43,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:13:43,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:13:45,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:13:45,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:13:45,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:13:45,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:13:45,089 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-01-29 07:13:45,273 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-01-29 07:13:45,274 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:45,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:45,274 INFO L85 PathProgramCache]: Analyzing trace with hash -644822885, now seen corresponding path program 17 times [2022-01-29 07:13:45,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:45,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371734709] [2022-01-29 07:13:45,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:45,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:45,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:45,521 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:45,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:45,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371734709] [2022-01-29 07:13:45,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371734709] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:45,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947313456] [2022-01-29 07:13:45,522 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-29 07:13:45,522 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:45,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:45,523 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-01-29 07:13:45,524 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-01-29 07:13:45,559 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-29 07:13:45,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:45,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 34 conjunts are in the unsatisfiable core [2022-01-29 07:13:45,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:45,926 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:45,927 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:13:45,929 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:45,929 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:13:45,972 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:45,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:46,071 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:13:46,072 INFO L388 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 42 treesize of output 35 [2022-01-29 07:13:46,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:13:46,110 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:46,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947313456] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:46,110 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:46,110 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 32 [2022-01-29 07:13:46,110 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851614653] [2022-01-29 07:13:46,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:46,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-29 07:13:46,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:46,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-29 07:13:46,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=907, Unknown=0, NotChecked=0, Total=992 [2022-01-29 07:13:46,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:46,111 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:46,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.25) internal successors, (40), 32 states have internal predecessors, (40), 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-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:13:46,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:13:47,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:13:47,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:13:47,134 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-01-29 07:13:47,318 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-01-29 07:13:47,318 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:47,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:47,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1325474049, now seen corresponding path program 18 times [2022-01-29 07:13:47,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:47,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909450446] [2022-01-29 07:13:47,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:47,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:47,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:47,570 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:47,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:47,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909450446] [2022-01-29 07:13:47,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909450446] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:47,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645486783] [2022-01-29 07:13:47,570 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-29 07:13:47,570 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:47,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:47,571 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-01-29 07:13:47,572 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-01-29 07:13:47,603 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-29 07:13:47,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:13:47,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 34 conjunts are in the unsatisfiable core [2022-01-29 07:13:47,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:47,964 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:47,964 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:13:47,966 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:47,967 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:13:47,970 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:47,971 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:13:48,012 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:48,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:48,142 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:13:48,142 INFO L388 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 30 treesize of output 27 [2022-01-29 07:13:48,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-01-29 07:13:48,182 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:48,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645486783] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:13:48,182 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:13:48,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 32 [2022-01-29 07:13:48,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422040063] [2022-01-29 07:13:48,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:13:48,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-29 07:13:48,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:13:48,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-29 07:13:48,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=907, Unknown=0, NotChecked=0, Total=992 [2022-01-29 07:13:48,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:48,184 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:13:48,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.28125) internal successors, (41), 32 states have internal predecessors, (41), 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-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:48,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:13:48,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:13:48,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:13:48,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:13:48,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:13:48,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:13:48,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:13:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:13:48,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:13:48,762 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-01-29 07:13:48,946 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-01-29 07:13:48,946 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:13:48,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:13:48,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1826720285, now seen corresponding path program 19 times [2022-01-29 07:13:48,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:13:48,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632631051] [2022-01-29 07:13:48,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:13:48,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:13:48,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:49,514 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:49,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:13:49,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632631051] [2022-01-29 07:13:49,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632631051] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:13:49,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755392585] [2022-01-29 07:13:49,515 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-29 07:13:49,515 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:13:49,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:13:49,516 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-01-29 07:13:49,517 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-01-29 07:13:49,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:13:49,550 WARN L261 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 89 conjunts are in the unsatisfiable core [2022-01-29 07:13:49,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:13:50,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:50,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:50,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:50,908 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:50,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:50,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:50,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:13:50,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 86 [2022-01-29 07:13:50,913 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:50,913 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:13:50,965 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:13:50,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:13:53,679 INFO L354 Elim1Store]: treesize reduction 964, result has 11.8 percent of original size [2022-01-29 07:13:53,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 0 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 91 case distinctions, treesize of input 358 treesize of output 382 [2022-01-29 07:13:53,689 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,689 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,691 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,692 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,692 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,692 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,695 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,695 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,695 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,696 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,698 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,698 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,699 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,701 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,701 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,702 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,702 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,705 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,706 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,708 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,708 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,709 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,710 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,710 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,712 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,713 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,713 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,714 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,716 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,716 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,717 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,719 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,719 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,720 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,720 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,720 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,723 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,723 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,724 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,724 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,725 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,728 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:13:53,953 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:13:53,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 42 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 49 case distinctions, treesize of input 326 treesize of output 810 [2022-01-29 07:14:01,492 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:01,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755392585] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:14:01,492 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:14:01,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 50 [2022-01-29 07:14:01,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639831684] [2022-01-29 07:14:01,493 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:14:01,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-01-29 07:14:01,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:14:01,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-01-29 07:14:01,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=2287, Unknown=0, NotChecked=0, Total=2450 [2022-01-29 07:14:01,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:01,494 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:14:01,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.3) internal successors, (65), 50 states have internal predecessors, (65), 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-01-29 07:14:01,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:01,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:01,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:01,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:01,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:01,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:01,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:01,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:01,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:01,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:01,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:01,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:01,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:01,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:01,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:01,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:01,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:01,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:01,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:01,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:01,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:01,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:03,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:03,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:03,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:03,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:03,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:03,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:03,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:03,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:03,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:03,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:03,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:03,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:03,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:03,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:03,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:03,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:03,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:03,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:03,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:03,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:03,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:03,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:03,602 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-01-29 07:14:03,795 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-01-29 07:14:03,795 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:14:03,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:14:03,796 INFO L85 PathProgramCache]: Analyzing trace with hash 760496831, now seen corresponding path program 20 times [2022-01-29 07:14:03,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:14:03,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934977356] [2022-01-29 07:14:03,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:14:03,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:14:03,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:14:04,099 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:04,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:14:04,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934977356] [2022-01-29 07:14:04,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934977356] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:14:04,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24430094] [2022-01-29 07:14:04,100 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-29 07:14:04,100 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:14:04,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:14:04,101 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-01-29 07:14:04,103 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-01-29 07:14:04,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-29 07:14:04,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:14:04,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 38 conjunts are in the unsatisfiable core [2022-01-29 07:14:04,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:14:04,615 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:04,616 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:14:04,618 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:04,618 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:14:04,660 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:04,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:14:04,765 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:14:04,765 INFO L388 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 42 treesize of output 35 [2022-01-29 07:14:04,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:14:04,806 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:04,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24430094] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:14:04,807 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:14:04,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 36 [2022-01-29 07:14:04,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303304239] [2022-01-29 07:14:04,807 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:14:04,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-29 07:14:04,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:14:04,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-29 07:14:04,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2022-01-29 07:14:04,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:04,808 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:14:04,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.2222222222222223) internal successors, (44), 36 states have internal predecessors, (44), 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-01-29 07:14:04,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:04,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:04,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:04,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:04,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:04,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:04,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:04,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:04,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:04,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:04,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:04,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:04,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:04,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:04,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:04,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:04,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:04,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:04,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:04,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:04,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:04,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:04,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:06,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:06,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:06,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:06,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:06,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:06,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:06,147 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-01-29 07:14:06,335 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-01-29 07:14:06,335 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:14:06,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:14:06,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1135147227, now seen corresponding path program 21 times [2022-01-29 07:14:06,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:14:06,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433723756] [2022-01-29 07:14:06,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:14:06,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:14:06,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:14:06,631 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:06,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:14:06,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433723756] [2022-01-29 07:14:06,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433723756] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:14:06,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836042151] [2022-01-29 07:14:06,632 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-29 07:14:06,632 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:14:06,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:14:06,636 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-01-29 07:14:06,638 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-01-29 07:14:06,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-29 07:14:06,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:14:06,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 38 conjunts are in the unsatisfiable core [2022-01-29 07:14:06,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:14:07,133 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:07,133 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:14:07,136 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:07,137 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:14:07,142 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:07,143 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:14:07,192 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:07,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:14:07,333 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:14:07,333 INFO L388 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 30 treesize of output 27 [2022-01-29 07:14:07,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-01-29 07:14:07,369 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:07,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836042151] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:14:07,369 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:14:07,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 36 [2022-01-29 07:14:07,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912156981] [2022-01-29 07:14:07,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:14:07,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-29 07:14:07,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:14:07,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-29 07:14:07,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2022-01-29 07:14:07,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:07,371 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:14:07,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.25) internal successors, (45), 36 states have internal predecessors, (45), 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-01-29 07:14:07,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:07,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:07,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:07,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:07,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:07,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:07,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:07,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:07,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:07,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:07,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:07,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:07,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:07,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:07,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:07,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:07,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:07,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:07,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:07,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:07,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:07,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:07,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:07,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:08,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:08,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:08,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:08,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:08,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:08,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:08,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:08,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:08,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:14:08,070 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-01-29 07:14:08,254 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-01-29 07:14:08,254 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:14:08,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:14:08,254 INFO L85 PathProgramCache]: Analyzing trace with hash 796568513, now seen corresponding path program 22 times [2022-01-29 07:14:08,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:14:08,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714831032] [2022-01-29 07:14:08,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:14:08,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:14:08,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:14:09,035 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:09,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:14:09,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714831032] [2022-01-29 07:14:09,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714831032] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:14:09,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982694519] [2022-01-29 07:14:09,036 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-29 07:14:09,036 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:14:09,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:14:09,037 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-01-29 07:14:09,038 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-01-29 07:14:09,080 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-29 07:14:09,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:14:09,081 WARN L261 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 101 conjunts are in the unsatisfiable core [2022-01-29 07:14:09,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:14:10,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:14:10,838 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:10,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:14:10,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:14:10,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:14:10,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 91 [2022-01-29 07:14:10,842 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:10,843 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:14:10,902 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:10,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:14:15,212 INFO L354 Elim1Store]: treesize reduction 1292, result has 10.3 percent of original size [2022-01-29 07:14:15,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 515 treesize of output 519 [2022-01-29 07:14:15,225 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,225 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,226 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,229 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,229 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,229 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,230 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,232 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,233 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,233 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,234 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,234 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,236 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,237 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,237 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,238 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,240 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,240 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,241 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,241 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,243 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,245 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,246 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,246 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,246 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,248 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,248 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,249 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,249 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,251 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,252 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,254 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,254 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,255 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,255 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,256 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,257 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,257 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,259 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,260 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,260 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,260 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,263 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,263 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,264 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,266 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,267 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,269 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,269 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,270 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,270 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,270 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,272 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,272 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,273 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,276 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:15,638 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:14:15,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 56 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 64 case distinctions, treesize of input 455 treesize of output 1079 [2022-01-29 07:14:23,413 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:23,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982694519] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:14:23,413 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:14:23,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 55 [2022-01-29 07:14:23,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856837561] [2022-01-29 07:14:23,413 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:14:23,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-01-29 07:14:23,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:14:23,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-01-29 07:14:23,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=2800, Unknown=0, NotChecked=0, Total=2970 [2022-01-29 07:14:23,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:23,415 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:14:23,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.2181818181818183) internal successors, (67), 55 states have internal predecessors, (67), 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-01-29 07:14:23,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:23,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:23,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:23,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:23,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:23,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:23,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:14:23,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:26,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:26,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:26,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:26,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:26,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:26,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:14:26,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:14:26,812 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-01-29 07:14:26,996 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-01-29 07:14:26,996 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:14:26,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:14:26,996 INFO L85 PathProgramCache]: Analyzing trace with hash -1109437029, now seen corresponding path program 23 times [2022-01-29 07:14:26,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:14:26,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594790776] [2022-01-29 07:14:26,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:14:26,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:14:27,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:14:27,310 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:27,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:14:27,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594790776] [2022-01-29 07:14:27,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594790776] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:14:27,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325934100] [2022-01-29 07:14:27,311 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-29 07:14:27,311 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:14:27,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:14:27,312 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-01-29 07:14:27,312 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-01-29 07:14:27,357 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-29 07:14:27,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:14:27,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 42 conjunts are in the unsatisfiable core [2022-01-29 07:14:27,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:14:27,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:27,904 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:14:27,905 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:27,906 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:14:27,956 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:27,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:14:28,071 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:14:28,071 INFO L388 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 42 treesize of output 35 [2022-01-29 07:14:28,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:14:28,125 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:28,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325934100] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:14:28,125 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:14:28,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 40 [2022-01-29 07:14:28,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164202909] [2022-01-29 07:14:28,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:14:28,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-29 07:14:28,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:14:28,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-29 07:14:28,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1453, Unknown=0, NotChecked=0, Total=1560 [2022-01-29 07:14:28,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:28,127 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:14:28,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.2) internal successors, (48), 40 states have internal predecessors, (48), 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-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:28,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:28,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:28,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:28,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:28,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:28,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:28,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:28,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:28,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:14:28,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:14:28,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:29,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:29,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:29,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:29,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:29,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:29,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:29,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:14:29,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:14:29,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:14:29,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-01-29 07:14:29,903 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-01-29 07:14:29,903 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:14:29,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:14:29,904 INFO L85 PathProgramCache]: Analyzing trace with hash 1914790655, now seen corresponding path program 24 times [2022-01-29 07:14:29,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:14:29,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297785772] [2022-01-29 07:14:29,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:14:29,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:14:29,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:14:30,206 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:30,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:14:30,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297785772] [2022-01-29 07:14:30,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297785772] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:14:30,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917891800] [2022-01-29 07:14:30,207 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-29 07:14:30,207 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:14:30,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:14:30,208 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-01-29 07:14:30,209 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-01-29 07:14:30,251 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-29 07:14:30,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:14:30,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 42 conjunts are in the unsatisfiable core [2022-01-29 07:14:30,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:14:30,781 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:30,782 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:14:30,785 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:30,785 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:14:30,788 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:30,788 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:14:30,829 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:30,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:14:30,975 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:14:30,975 INFO L388 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 30 treesize of output 27 [2022-01-29 07:14:30,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-01-29 07:14:31,016 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:31,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917891800] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:14:31,016 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:14:31,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 40 [2022-01-29 07:14:31,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051847730] [2022-01-29 07:14:31,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:14:31,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-29 07:14:31,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:14:31,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-29 07:14:31,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1453, Unknown=0, NotChecked=0, Total=1560 [2022-01-29 07:14:31,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:31,018 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:14:31,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.225) internal successors, (49), 40 states have internal predecessors, (49), 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-01-29 07:14:31,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:31,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:31,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:31,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:31,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:31,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:31,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:31,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:31,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:31,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:31,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:31,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:31,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:31,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:31,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:31,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:31,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:31,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:31,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:31,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:31,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:31,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:31,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:31,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:14:31,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:14:31,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:14:31,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:31,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:31,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:31,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:31,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:31,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:31,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:31,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:14:31,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:14:31,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:14:31,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:14:31,983 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-01-29 07:14:32,166 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-01-29 07:14:32,166 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:14:32,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:14:32,166 INFO L85 PathProgramCache]: Analyzing trace with hash -804288995, now seen corresponding path program 25 times [2022-01-29 07:14:32,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:14:32,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117402166] [2022-01-29 07:14:32,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:14:32,167 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:14:32,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:14:33,110 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:33,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:14:33,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117402166] [2022-01-29 07:14:33,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117402166] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:14:33,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489344505] [2022-01-29 07:14:33,111 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-29 07:14:33,111 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:14:33,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:14:33,112 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:14:33,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-01-29 07:14:33,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:14:33,152 WARN L261 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 113 conjunts are in the unsatisfiable core [2022-01-29 07:14:33,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:14:35,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:14:35,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:14:35,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:14:35,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:14:35,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:14:35,217 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:35,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 36 disjoint index pairs (out of 45 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 124 treesize of output 96 [2022-01-29 07:14:35,220 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:35,220 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:14:35,289 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:35,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:14:39,830 INFO L354 Elim1Store]: treesize reduction 1668, result has 9.2 percent of original size [2022-01-29 07:14:39,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 18 select indices, 18 select index equivalence classes, 0 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 153 case distinctions, treesize of input 406 treesize of output 454 [2022-01-29 07:14:39,843 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,843 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,844 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,846 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,847 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,847 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,848 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,849 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,851 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,852 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,852 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,852 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,854 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,855 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,856 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,856 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,857 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,859 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,860 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,860 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,862 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,863 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,865 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,866 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,866 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,868 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,869 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,870 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,870 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,871 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,872 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,873 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,874 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,876 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,876 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,877 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,878 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,878 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,879 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,879 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,880 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,883 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,884 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,884 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,886 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,887 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,887 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,888 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,890 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,890 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,891 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,892 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,892 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,893 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,894 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,896 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,897 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,898 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,898 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,899 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,900 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,901 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,902 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,905 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:39,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:40,393 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:14:40,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 18 select indices, 18 select index equivalence classes, 72 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 81 case distinctions, treesize of input 382 treesize of output 1234 [2022-01-29 07:14:49,527 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:49,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489344505] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:14:49,528 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:14:49,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 62 [2022-01-29 07:14:49,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933022786] [2022-01-29 07:14:49,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:14:49,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-01-29 07:14:49,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:14:49,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-01-29 07:14:49,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=3587, Unknown=0, NotChecked=0, Total=3782 [2022-01-29 07:14:49,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:49,529 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:14:49,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 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-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:14:49,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:53,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:53,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:53,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:53,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:53,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:53,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:53,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:53,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:53,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:53,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:53,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:53,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:14:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:14:53,138 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-01-29 07:14:53,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-01-29 07:14:53,322 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:14:53,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:14:53,322 INFO L85 PathProgramCache]: Analyzing trace with hash 803587775, now seen corresponding path program 26 times [2022-01-29 07:14:53,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:14:53,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903686183] [2022-01-29 07:14:53,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:14:53,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:14:53,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:14:53,732 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:53,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:14:53,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903686183] [2022-01-29 07:14:53,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903686183] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:14:53,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622390532] [2022-01-29 07:14:53,732 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-29 07:14:53,733 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:14:53,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:14:53,734 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:14:53,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-01-29 07:14:53,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-29 07:14:53,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:14:53,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 46 conjunts are in the unsatisfiable core [2022-01-29 07:14:53,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:14:54,454 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:54,455 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:14:54,460 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:54,461 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:14:54,516 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:54,516 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:14:54,641 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:14:54,642 INFO L388 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 42 treesize of output 35 [2022-01-29 07:14:54,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:14:54,691 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:54,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622390532] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:14:54,692 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:14:54,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 44 [2022-01-29 07:14:54,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048355660] [2022-01-29 07:14:54,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:14:54,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-01-29 07:14:54,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:14:54,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-01-29 07:14:54,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1774, Unknown=0, NotChecked=0, Total=1892 [2022-01-29 07:14:54,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:54,693 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:14:54,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.1818181818181819) internal successors, (52), 44 states have internal predecessors, (52), 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-01-29 07:14:54,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:54,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:54,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:54,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:14:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:56,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:14:56,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:14:56,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:14:56,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:14:56,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:14:56,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:14:56,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-01-29 07:14:56,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-01-29 07:14:56,673 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:14:56,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:14:56,674 INFO L85 PathProgramCache]: Analyzing trace with hash 65365467, now seen corresponding path program 27 times [2022-01-29 07:14:56,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:14:56,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216311412] [2022-01-29 07:14:56,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:14:56,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:14:56,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:14:57,064 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:57,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:14:57,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216311412] [2022-01-29 07:14:57,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216311412] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:14:57,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990224032] [2022-01-29 07:14:57,065 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-29 07:14:57,065 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:14:57,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:14:57,068 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:14:57,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-01-29 07:14:57,118 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-29 07:14:57,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:14:57,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 46 conjunts are in the unsatisfiable core [2022-01-29 07:14:57,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:14:57,742 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:57,743 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:14:57,745 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:57,746 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:14:57,749 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:14:57,749 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:14:57,794 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:57,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:14:57,941 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:14:57,941 INFO L388 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 30 treesize of output 27 [2022-01-29 07:14:57,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-01-29 07:14:57,986 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:14:57,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990224032] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:14:57,986 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:14:57,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 44 [2022-01-29 07:14:57,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91618457] [2022-01-29 07:14:57,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:14:57,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-01-29 07:14:57,986 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:14:57,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-01-29 07:14:57,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1774, Unknown=0, NotChecked=0, Total=1892 [2022-01-29 07:14:57,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:57,987 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:14:57,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.2045454545454546) internal successors, (53), 44 states have internal predecessors, (53), 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-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:14:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:14:58,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:58,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:14:58,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:14:58,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:14:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:14:58,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:14:58,956 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-01-29 07:14:59,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:14:59,140 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:14:59,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:14:59,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1993072321, now seen corresponding path program 28 times [2022-01-29 07:14:59,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:14:59,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102363771] [2022-01-29 07:14:59,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:14:59,141 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:14:59,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:15:00,293 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:15:00,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:15:00,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102363771] [2022-01-29 07:15:00,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102363771] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:15:00,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132364895] [2022-01-29 07:15:00,294 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-29 07:15:00,294 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:15:00,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:15:00,295 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:15:00,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-01-29 07:15:00,335 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-29 07:15:00,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:15:00,337 WARN L261 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 125 conjunts are in the unsatisfiable core [2022-01-29 07:15:00,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:15:02,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:02,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:02,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:02,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:02,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:02,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:02,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:02,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 45 disjoint index pairs (out of 55 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 131 treesize of output 101 [2022-01-29 07:15:02,954 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:02,955 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:15:03,031 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:15:03,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:15:09,034 INFO L354 Elim1Store]: treesize reduction 2092, result has 8.3 percent of original size [2022-01-29 07:15:09,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 20 select indices, 20 select index equivalence classes, 0 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 190 case distinctions, treesize of input 430 treesize of output 490 [2022-01-29 07:15:09,049 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,049 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,051 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,053 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,053 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,054 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,055 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,055 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,056 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,058 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,058 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,059 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,059 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,059 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,060 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,062 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,063 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,063 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,064 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,066 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,068 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,068 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,069 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,070 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,070 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,071 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,073 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,075 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,076 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,076 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,077 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,078 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,078 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,079 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,079 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,080 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,080 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,081 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,082 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,083 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,084 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,085 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,086 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,086 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,087 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,088 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,089 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,090 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,093 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,093 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,094 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,094 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,095 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,096 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,096 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,097 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,098 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,099 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,100 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,101 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,102 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,102 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,104 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,105 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,106 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,107 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,108 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,109 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,110 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,111 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,112 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,113 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,113 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,114 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,116 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,116 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,117 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,118 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,119 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,125 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,126 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,126 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,127 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,128 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,129 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,132 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,133 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,134 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,135 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,136 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:09,833 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:15:09,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 20 select indices, 20 select index equivalence classes, 90 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 100 case distinctions, treesize of input 410 treesize of output 1482 [2022-01-29 07:15:32,470 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:15:32,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132364895] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:15:32,471 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:15:32,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 68 [2022-01-29 07:15:32,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659395953] [2022-01-29 07:15:32,471 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:15:32,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-01-29 07:15:32,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:15:32,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-01-29 07:15:32,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=4370, Unknown=0, NotChecked=0, Total=4556 [2022-01-29 07:15:32,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:15:32,472 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:15:32,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 1.2205882352941178) internal successors, (83), 68 states have internal predecessors, (83), 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-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:15:32,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:15:32,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:15:42,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:15:42,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:15:42,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:15:42,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:15:42,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:15:42,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:15:42,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:15:42,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:15:42,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:15:42,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-01-29 07:15:42,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-01-29 07:15:42,611 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:15:42,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:15:42,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1622442651, now seen corresponding path program 29 times [2022-01-29 07:15:42,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:15:42,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17562329] [2022-01-29 07:15:42,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:15:42,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:15:42,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:15:43,012 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 11 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:15:43,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:15:43,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17562329] [2022-01-29 07:15:43,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17562329] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:15:43,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472913680] [2022-01-29 07:15:43,012 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-29 07:15:43,012 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:15:43,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:15:43,013 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:15:43,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-01-29 07:15:43,066 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-29 07:15:43,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:15:43,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 50 conjunts are in the unsatisfiable core [2022-01-29 07:15:43,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:15:43,821 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:43,822 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:15:43,824 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:43,824 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:15:43,884 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 11 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:15:43,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:15:44,018 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:15:44,018 INFO L388 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 42 treesize of output 35 [2022-01-29 07:15:44,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:15:44,079 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 11 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:15:44,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472913680] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:15:44,079 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:15:44,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 48 [2022-01-29 07:15:44,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298185881] [2022-01-29 07:15:44,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:15:44,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-01-29 07:15:44,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:15:44,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-01-29 07:15:44,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2127, Unknown=0, NotChecked=0, Total=2256 [2022-01-29 07:15:44,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:15:44,081 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:15:44,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.1666666666666667) internal successors, (56), 48 states have internal predecessors, (56), 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-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:15:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:15:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:15:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:15:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:15:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:15:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:15:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:15:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:15:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:15:46,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:15:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:15:46,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:15:46,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:15:46,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:15:46,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:15:46,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:15:46,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:15:46,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:15:46,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:15:46,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-01-29 07:15:46,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:15:46,586 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:15:46,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:15:46,586 INFO L85 PathProgramCache]: Analyzing trace with hash 212387583, now seen corresponding path program 30 times [2022-01-29 07:15:46,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:15:46,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268341707] [2022-01-29 07:15:46,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:15:46,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:15:46,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:15:46,988 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:15:46,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:15:46,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268341707] [2022-01-29 07:15:46,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268341707] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:15:46,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891285381] [2022-01-29 07:15:46,989 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-29 07:15:46,989 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:15:46,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:15:46,990 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:15:46,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-01-29 07:15:47,034 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-01-29 07:15:47,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:15:47,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 50 conjunts are in the unsatisfiable core [2022-01-29 07:15:47,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:15:47,773 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:47,773 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:15:47,777 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:47,777 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:15:47,783 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:47,783 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:15:47,827 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:15:47,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:15:47,991 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:15:47,992 INFO L388 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 30 treesize of output 27 [2022-01-29 07:15:47,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-01-29 07:15:48,040 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:15:48,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891285381] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:15:48,041 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:15:48,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 48 [2022-01-29 07:15:48,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983420641] [2022-01-29 07:15:48,041 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:15:48,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-01-29 07:15:48,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:15:48,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-01-29 07:15:48,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2127, Unknown=0, NotChecked=0, Total=2256 [2022-01-29 07:15:48,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:15:48,042 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:15:48,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.1875) internal successors, (57), 48 states have internal predecessors, (57), 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-01-29 07:15:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:15:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:15:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:15:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:15:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:15:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:15:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:15:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:15:49,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:15:49,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:15:49,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:15:49,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:15:49,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:15:49,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:15:49,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:15:49,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:15:49,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:15:49,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:15:49,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:15:49,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-01-29 07:15:49,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:15:49,472 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:15:49,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:15:49,472 INFO L85 PathProgramCache]: Analyzing trace with hash -2039176675, now seen corresponding path program 31 times [2022-01-29 07:15:49,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:15:49,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482679961] [2022-01-29 07:15:49,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:15:49,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:15:49,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:15:50,463 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:15:50,464 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:15:50,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482679961] [2022-01-29 07:15:50,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482679961] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:15:50,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257429278] [2022-01-29 07:15:50,464 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-29 07:15:50,464 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:15:50,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:15:50,465 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:15:50,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-01-29 07:15:50,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:15:50,512 WARN L261 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 137 conjunts are in the unsatisfiable core [2022-01-29 07:15:50,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:15:53,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:53,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:53,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:53,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:53,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:53,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:53,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:53,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:53,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:15:53,413 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:53,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 55 disjoint index pairs (out of 66 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 138 treesize of output 106 [2022-01-29 07:15:53,419 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:15:53,420 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:15:53,475 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:15:53,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:16:00,360 INFO L354 Elim1Store]: treesize reduction 2564, result has 7.5 percent of original size [2022-01-29 07:16:00,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 22 select indices, 22 select index equivalence classes, 0 disjoint index pairs (out of 231 index pairs), introduced 22 new quantified variables, introduced 231 case distinctions, treesize of input 454 treesize of output 526 [2022-01-29 07:16:00,376 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,377 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,378 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,379 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,381 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,381 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,381 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,382 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,385 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,386 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,388 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,388 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,390 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,391 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,391 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,398 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,398 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,399 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,399 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,400 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,400 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,402 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,403 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,403 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,405 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,406 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,407 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,410 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,411 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,412 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,413 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,414 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,416 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,416 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,416 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,417 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,418 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,419 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,419 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,420 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,420 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,421 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,421 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,423 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,424 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,424 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,426 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,426 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,427 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,427 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,429 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,430 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,430 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,433 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,434 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,434 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,435 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,435 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,437 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,437 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,437 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,438 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,438 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,440 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,441 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,441 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,443 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,444 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,445 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,446 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,447 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,449 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,449 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,449 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,450 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,452 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,452 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,452 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,454 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,455 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,455 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,458 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,459 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,459 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,460 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,461 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,462 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,463 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,463 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,463 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,464 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,466 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,466 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,467 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,468 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,468 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,469 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,469 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,472 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,472 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,472 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:00,475 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:01,393 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:16:01,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 22 select indices, 22 select index equivalence classes, 110 disjoint index pairs (out of 231 index pairs), introduced 22 new quantified variables, introduced 121 case distinctions, treesize of input 438 treesize of output 1754 [2022-01-29 07:16:37,872 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:16:37,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257429278] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:16:37,873 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:16:37,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 73 [2022-01-29 07:16:37,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006380048] [2022-01-29 07:16:37,873 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:16:37,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-01-29 07:16:37,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:16:37,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-01-29 07:16:37,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=238, Invalid=5018, Unknown=0, NotChecked=0, Total=5256 [2022-01-29 07:16:37,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:16:37,875 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:16:37,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 1.1643835616438356) internal successors, (85), 73 states have internal predecessors, (85), 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-01-29 07:16:37,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:16:37,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:16:37,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:16:37,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:16:37,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:16:37,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:16:37,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:16:37,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:16:37,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:16:37,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:16:37,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:16:37,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:16:42,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:16:42,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:16:42,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:16:42,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:16:42,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:16:42,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:16:42,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:16:42,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:16:42,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:16:42,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:16:42,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:16:42,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-01-29 07:16:42,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-01-29 07:16:42,679 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:16:42,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:16:42,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1176775359, now seen corresponding path program 32 times [2022-01-29 07:16:42,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:16:42,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5806373] [2022-01-29 07:16:42,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:16:42,680 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:16:42,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:16:43,135 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:16:43,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:16:43,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5806373] [2022-01-29 07:16:43,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5806373] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:16:43,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598817817] [2022-01-29 07:16:43,136 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-29 07:16:43,136 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:16:43,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:16:43,137 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:16:43,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-01-29 07:16:43,182 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-29 07:16:43,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:16:43,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 54 conjunts are in the unsatisfiable core [2022-01-29 07:16:43,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:16:44,031 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:44,032 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:16:44,033 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:44,034 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:16:44,089 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:16:44,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:16:44,230 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:16:44,231 INFO L388 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 42 treesize of output 35 [2022-01-29 07:16:44,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:16:44,289 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:16:44,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598817817] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:16:44,289 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:16:44,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 52 [2022-01-29 07:16:44,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166834182] [2022-01-29 07:16:44,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:16:44,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-01-29 07:16:44,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:16:44,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-01-29 07:16:44,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=2512, Unknown=0, NotChecked=0, Total=2652 [2022-01-29 07:16:44,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:16:44,291 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:16:44,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.1538461538461537) internal successors, (60), 52 states have internal predecessors, (60), 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-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:16:44,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:16:44,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:16:44,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:16:44,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:16:44,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:16:44,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:16:44,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:16:44,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:16:44,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:16:44,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:16:44,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:16:44,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:16:44,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:16:46,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:16:46,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:16:46,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:16:46,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:16:46,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:16:46,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:16:46,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:16:46,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:16:46,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:16:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:16:46,616 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-01-29 07:16:46,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-01-29 07:16:46,782 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:16:46,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:16:46,783 INFO L85 PathProgramCache]: Analyzing trace with hash 414741211, now seen corresponding path program 33 times [2022-01-29 07:16:46,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:16:46,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689725388] [2022-01-29 07:16:46,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:16:46,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:16:46,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:16:47,319 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:16:47,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:16:47,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689725388] [2022-01-29 07:16:47,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689725388] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:16:47,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460221062] [2022-01-29 07:16:47,320 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-29 07:16:47,320 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:16:47,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:16:47,321 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:16:47,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-01-29 07:16:47,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-29 07:16:47,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:16:47,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 56 conjunts are in the unsatisfiable core [2022-01-29 07:16:47,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:16:48,236 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:48,237 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:16:48,239 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:48,239 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:16:48,243 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:16:48,243 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:16:48,289 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:16:48,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:16:48,464 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:16:48,465 INFO L388 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 30 treesize of output 27 [2022-01-29 07:16:48,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-01-29 07:16:48,518 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:16:48,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460221062] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:16:48,518 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:16:48,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 52 [2022-01-29 07:16:48,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209992480] [2022-01-29 07:16:48,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:16:48,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-01-29 07:16:48,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:16:48,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-01-29 07:16:48,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=2512, Unknown=0, NotChecked=0, Total=2652 [2022-01-29 07:16:48,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:16:48,520 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:16:48,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.1730769230769231) internal successors, (61), 52 states have internal predecessors, (61), 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-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:16:48,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:16:48,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:16:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:16:49,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:16:49,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:16:49,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:16:49,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:16:49,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:16:49,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:16:49,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:16:49,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:16:49,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:16:49,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:16:49,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:16:49,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:16:49,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:16:49,893 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-01-29 07:16:50,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-01-29 07:16:50,077 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:16:50,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:16:50,077 INFO L85 PathProgramCache]: Analyzing trace with hash -61181503, now seen corresponding path program 34 times [2022-01-29 07:16:50,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:16:50,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668098318] [2022-01-29 07:16:50,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:16:50,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:16:50,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:16:52,421 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:16:52,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:16:52,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668098318] [2022-01-29 07:16:52,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668098318] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:16:52,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684162321] [2022-01-29 07:16:52,422 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-29 07:16:52,422 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:16:52,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:16:52,423 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:16:52,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-01-29 07:16:52,482 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-29 07:16:52,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:16:52,485 WARN L261 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 149 conjunts are in the unsatisfiable core [2022-01-29 07:16:52,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:16:56,709 INFO L354 Elim1Store]: treesize reduction 94, result has 3.1 percent of original size [2022-01-29 07:16:56,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 66 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 12 case distinctions, treesize of input 149 treesize of output 118 [2022-01-29 07:16:56,716 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-29 07:16:56,716 INFO L388 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 60 treesize of output 51 [2022-01-29 07:16:56,823 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:16:56,824 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:17:06,208 INFO L354 Elim1Store]: treesize reduction 3084, result has 6.9 percent of original size [2022-01-29 07:17:06,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 24 select indices, 24 select index equivalence classes, 0 disjoint index pairs (out of 276 index pairs), introduced 24 new quantified variables, introduced 276 case distinctions, treesize of input 500 treesize of output 584 [2022-01-29 07:17:06,239 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,239 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,242 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,245 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,245 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,245 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,245 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,246 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,247 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,248 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,248 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,250 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,250 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,250 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,250 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,251 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,252 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,252 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,252 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,255 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,256 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,256 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,258 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,260 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,262 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,263 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,263 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,263 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,264 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,264 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,266 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,266 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,268 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,271 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,271 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,271 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,272 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,273 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,273 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,274 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,275 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,275 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,275 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,275 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,276 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,276 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,277 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,277 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,280 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,281 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,281 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,283 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,283 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,284 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,284 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,284 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,284 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,287 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,288 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,289 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,290 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,291 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,291 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,291 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,292 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,294 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,295 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,296 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,298 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,298 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,298 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,299 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,301 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,302 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,303 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,306 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,306 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,307 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,307 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,308 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,308 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,309 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,310 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,310 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,310 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,311 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,313 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,314 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,315 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,316 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,316 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,319 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,320 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,320 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,322 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,324 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,326 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,326 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,329 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,331 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,331 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,332 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,333 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,333 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,334 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,334 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,335 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,336 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,336 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,336 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,337 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,337 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,339 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,339 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,339 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,340 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,341 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,342 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,342 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,343 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,343 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,345 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,345 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,346 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,347 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,348 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,349 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,350 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,351 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,351 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,352 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,354 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:17:06,354 INFO L244 Elim1Store]: Index analysis took 116 ms [2022-01-29 07:17:07,581 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:17:07,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 24 select indices, 24 select index equivalence classes, 132 disjoint index pairs (out of 276 index pairs), introduced 24 new quantified variables, introduced 144 case distinctions, treesize of input 488 treesize of output 2072 [2022-01-29 07:17:48,440 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:17:48,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684162321] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:17:48,440 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:17:48,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 28, 28] total 80 [2022-01-29 07:17:48,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887906813] [2022-01-29 07:17:48,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:17:48,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-01-29 07:17:48,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:17:48,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-01-29 07:17:48,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=6108, Unknown=0, NotChecked=0, Total=6320 [2022-01-29 07:17:48,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:17:48,443 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:17:48,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 1.15) internal successors, (92), 80 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-29 07:17:48,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:17:48,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:17:48,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:17:48,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:17:48,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:17:48,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:17:48,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:17:48,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:17:48,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:17:48,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:18:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:18:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:18:00,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-01-29 07:18:00,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:18:00,934 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:18:00,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:18:00,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1929883749, now seen corresponding path program 35 times [2022-01-29 07:18:00,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:18:00,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187410624] [2022-01-29 07:18:00,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:18:00,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:18:00,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:18:01,428 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:18:01,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:18:01,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187410624] [2022-01-29 07:18:01,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187410624] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:18:01,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680276734] [2022-01-29 07:18:01,429 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-29 07:18:01,429 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:18:01,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:18:01,430 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:18:01,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-01-29 07:18:01,493 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-01-29 07:18:01,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:18:01,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 58 conjunts are in the unsatisfiable core [2022-01-29 07:18:01,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:18:02,504 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:02,504 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:18:02,506 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:02,506 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:18:02,569 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:18:02,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:18:02,733 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:18:02,733 INFO L388 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 42 treesize of output 35 [2022-01-29 07:18:02,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:18:02,795 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:18:02,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680276734] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:18:02,796 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:18:02,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 56 [2022-01-29 07:18:02,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494781830] [2022-01-29 07:18:02,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:18:02,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-01-29 07:18:02,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:18:02,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-01-29 07:18:02,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=2929, Unknown=0, NotChecked=0, Total=3080 [2022-01-29 07:18:02,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:18:02,797 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:18:02,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.1428571428571428) internal successors, (64), 56 states have internal predecessors, (64), 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-01-29 07:18:02,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:18:02,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:18:02,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:18:02,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:18:02,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:18:02,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:18:02,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:18:02,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:18:05,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:18:05,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:18:05,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:18:05,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:18:05,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:18:05,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:18:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:18:05,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:18:05,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:18:05,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-01-29 07:18:05,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-01-29 07:18:05,513 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:18:05,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:18:05,514 INFO L85 PathProgramCache]: Analyzing trace with hash 216861439, now seen corresponding path program 36 times [2022-01-29 07:18:05,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:18:05,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759715799] [2022-01-29 07:18:05,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:18:05,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:18:05,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:18:06,089 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:18:06,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:18:06,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759715799] [2022-01-29 07:18:06,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759715799] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:18:06,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184498089] [2022-01-29 07:18:06,089 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-29 07:18:06,089 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:18:06,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:18:06,090 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:18:06,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-01-29 07:18:06,141 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-01-29 07:18:06,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:18:06,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 58 conjunts are in the unsatisfiable core [2022-01-29 07:18:06,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:18:07,134 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:07,135 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:18:07,137 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:07,137 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:18:07,141 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:07,141 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:18:07,190 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:18:07,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:18:07,368 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:18:07,368 INFO L388 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 30 treesize of output 27 [2022-01-29 07:18:07,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-01-29 07:18:07,425 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:18:07,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184498089] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:18:07,426 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:18:07,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 56 [2022-01-29 07:18:07,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282465337] [2022-01-29 07:18:07,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:18:07,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-01-29 07:18:07,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:18:07,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-01-29 07:18:07,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=2929, Unknown=0, NotChecked=0, Total=3080 [2022-01-29 07:18:07,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:18:07,428 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:18:07,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.1607142857142858) internal successors, (65), 56 states have internal predecessors, (65), 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-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:18:07,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:18:07,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:18:09,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:18:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:18:09,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:18:09,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:18:09,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:18:09,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:18:09,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:18:09,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:18:09,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:18:09,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:18:09,146 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-01-29 07:18:09,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-01-29 07:18:09,330 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:18:09,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:18:09,330 INFO L85 PathProgramCache]: Analyzing trace with hash -1900487139, now seen corresponding path program 37 times [2022-01-29 07:18:09,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:18:09,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139265841] [2022-01-29 07:18:09,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:18:09,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:18:09,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:18:11,162 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:18:11,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:18:11,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139265841] [2022-01-29 07:18:11,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139265841] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:18:11,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011253175] [2022-01-29 07:18:11,163 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-29 07:18:11,163 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:18:11,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:18:11,164 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:18:11,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-01-29 07:18:11,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:18:11,213 WARN L261 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 161 conjunts are in the unsatisfiable core [2022-01-29 07:18:11,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:18:15,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:18:15,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:18:15,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:18:15,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:18:15,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:18:15,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:18:15,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:18:15,328 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:15,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 78 disjoint index pairs (out of 91 index pairs), introduced 13 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 116 [2022-01-29 07:18:15,332 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:15,332 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:18:15,413 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:18:15,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:18:26,481 INFO L354 Elim1Store]: treesize reduction 3652, result has 6.4 percent of original size [2022-01-29 07:18:26,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 26 select indices, 26 select index equivalence classes, 0 disjoint index pairs (out of 325 index pairs), introduced 26 new quantified variables, introduced 325 case distinctions, treesize of input 529 treesize of output 625 [2022-01-29 07:18:26,503 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,503 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,505 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,506 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,507 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,507 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,508 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,509 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,510 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,510 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,512 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,512 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,512 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,514 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,514 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,514 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,515 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,515 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,516 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,518 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,519 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,519 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,521 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,521 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,524 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,524 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,524 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,525 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,525 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,526 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,528 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,529 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,529 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,531 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,531 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,532 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,535 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,536 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,537 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,537 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,538 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,539 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,540 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,540 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,541 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,542 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,544 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,545 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,546 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,546 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,547 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,548 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,549 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,549 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,550 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,551 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,551 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,551 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,552 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,552 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,553 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,555 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,556 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,557 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,558 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,558 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,560 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,561 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,561 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,562 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,563 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,564 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,572 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,573 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,574 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,576 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,577 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,578 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,579 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,580 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,581 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,583 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,584 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,587 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,587 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,588 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,589 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,589 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,590 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,591 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,592 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,592 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,593 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,593 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,595 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,596 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,597 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,598 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,598 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,600 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,602 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,603 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,604 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,605 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,605 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,607 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,608 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,608 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,609 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,610 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,610 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,612 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,612 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,614 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,614 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,615 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,617 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,617 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,618 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,619 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,620 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,621 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,621 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,623 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,623 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,624 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,625 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,626 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,626 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,627 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,628 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,629 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,629 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,631 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,631 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,633 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,634 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,634 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,636 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,636 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,637 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,638 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,639 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,641 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,641 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,642 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,643 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,644 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,644 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,646 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,647 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,647 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,649 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,649 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,650 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,652 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:18:26,652 INFO L244 Elim1Store]: Index analysis took 151 ms [2022-01-29 07:18:28,319 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:18:28,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 26 select indices, 26 select index equivalence classes, 156 disjoint index pairs (out of 325 index pairs), introduced 26 new quantified variables, introduced 169 case distinctions, treesize of input 521 treesize of output 2397 [2022-01-29 07:19:22,798 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:19:22,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011253175] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:19:22,798 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:19:22,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 85 [2022-01-29 07:19:22,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772400881] [2022-01-29 07:19:22,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:19:22,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-01-29 07:19:22,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:19:22,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-01-29 07:19:22,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=263, Invalid=6877, Unknown=0, NotChecked=0, Total=7140 [2022-01-29 07:19:22,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:19:22,800 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:19:22,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 1.1411764705882352) internal successors, (97), 85 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-29 07:19:22,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:19:22,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:19:22,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:19:22,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:19:22,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:19:22,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:19:22,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:19:22,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:19:22,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:19:22,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:19:30,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:19:30,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:19:30,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:19:30,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:19:30,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:19:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:19:30,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:19:30,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:19:30,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:19:30,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:19:30,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:19:30,647 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-01-29 07:19:30,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-01-29 07:19:30,828 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:19:30,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:19:30,829 INFO L85 PathProgramCache]: Analyzing trace with hash 1181183679, now seen corresponding path program 38 times [2022-01-29 07:19:30,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:19:30,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841549062] [2022-01-29 07:19:30,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:19:30,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:19:30,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:19:31,400 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 14 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:19:31,400 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:19:31,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841549062] [2022-01-29 07:19:31,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841549062] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:19:31,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087173917] [2022-01-29 07:19:31,401 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-29 07:19:31,401 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:19:31,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:19:31,402 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:19:31,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-01-29 07:19:31,452 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-29 07:19:31,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:19:31,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 62 conjunts are in the unsatisfiable core [2022-01-29 07:19:31,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:19:32,593 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:32,594 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:19:32,596 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:32,596 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:19:32,657 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 14 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:19:32,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:19:32,818 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:19:32,819 INFO L388 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 42 treesize of output 35 [2022-01-29 07:19:32,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:19:32,884 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 14 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:19:32,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087173917] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:19:32,885 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:19:32,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 60 [2022-01-29 07:19:32,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243430180] [2022-01-29 07:19:32,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:19:32,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-01-29 07:19:32,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:19:32,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-01-29 07:19:32,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=3378, Unknown=0, NotChecked=0, Total=3540 [2022-01-29 07:19:32,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:19:32,886 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:19:32,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.1333333333333333) internal successors, (68), 60 states have internal predecessors, (68), 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-01-29 07:19:32,886 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:19:32,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:19:32,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:19:36,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:19:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:19:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:19:36,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-01-29 07:19:36,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-01-29 07:19:36,349 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:19:36,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:19:36,349 INFO L85 PathProgramCache]: Analyzing trace with hash -989192229, now seen corresponding path program 39 times [2022-01-29 07:19:36,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:19:36,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698392713] [2022-01-29 07:19:36,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:19:36,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:19:36,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:19:37,029 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:19:37,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:19:37,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698392713] [2022-01-29 07:19:37,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698392713] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:19:37,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336789918] [2022-01-29 07:19:37,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-29 07:19:37,029 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:19:37,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:19:37,031 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:19:37,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-01-29 07:19:37,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-01-29 07:19:37,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:19:37,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 62 conjunts are in the unsatisfiable core [2022-01-29 07:19:37,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:19:38,234 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:38,234 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:19:38,237 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:38,237 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:19:38,241 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:38,241 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:19:38,293 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:19:38,293 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:19:38,499 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:19:38,500 INFO L388 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 30 treesize of output 27 [2022-01-29 07:19:38,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-01-29 07:19:38,563 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:19:38,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336789918] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:19:38,563 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:19:38,563 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 60 [2022-01-29 07:19:38,563 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054672641] [2022-01-29 07:19:38,564 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:19:38,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-01-29 07:19:38,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:19:38,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-01-29 07:19:38,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=3378, Unknown=0, NotChecked=0, Total=3540 [2022-01-29 07:19:38,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:19:38,564 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:19:38,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.15) internal successors, (69), 60 states have internal predecessors, (69), 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-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:19:38,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:19:38,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:19:40,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:19:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:19:40,562 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-01-29 07:19:40,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:19:40,746 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:19:40,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:19:40,746 INFO L85 PathProgramCache]: Analyzing trace with hash -633445183, now seen corresponding path program 40 times [2022-01-29 07:19:40,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:19:40,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302568705] [2022-01-29 07:19:40,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:19:40,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:19:40,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:19:42,272 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:19:42,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:19:42,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302568705] [2022-01-29 07:19:42,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302568705] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:19:42,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073399545] [2022-01-29 07:19:42,272 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-29 07:19:42,272 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:19:42,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:19:42,274 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:19:42,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-01-29 07:19:42,321 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-29 07:19:42,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:19:42,323 WARN L261 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 173 conjunts are in the unsatisfiable core [2022-01-29 07:19:42,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:19:46,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:19:46,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:19:46,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:19:46,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:19:46,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:19:46,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:19:46,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:19:46,846 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:46,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 91 disjoint index pairs (out of 105 index pairs), introduced 14 new quantified variables, introduced 0 case distinctions, treesize of input 159 treesize of output 121 [2022-01-29 07:19:46,849 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:46,850 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:19:46,928 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:19:46,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:19:59,340 INFO L354 Elim1Store]: treesize reduction 4268, result has 5.9 percent of original size [2022-01-29 07:19:59,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 28 select indices, 28 select index equivalence classes, 0 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 378 case distinctions, treesize of input 526 treesize of output 634 [2022-01-29 07:19:59,363 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,364 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,366 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,367 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,368 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,369 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,370 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,374 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,376 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,376 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,377 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,378 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,378 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,379 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,380 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,380 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,381 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,381 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,382 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,383 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,385 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,386 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,388 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,388 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,390 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,392 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,393 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,393 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,394 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,395 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,395 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,397 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,397 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,398 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,399 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,400 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,400 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,401 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,401 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,402 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,403 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,403 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,404 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,406 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,406 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,407 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,408 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,408 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,411 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,412 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,413 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,414 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,415 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,415 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,416 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,417 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,417 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,419 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,419 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,419 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,420 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,421 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,421 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,422 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,423 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,424 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,425 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,426 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,427 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,427 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,428 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,429 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,430 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,431 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,432 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,433 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,433 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,435 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,436 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,436 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,438 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,439 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,440 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,440 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,442 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,442 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,443 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,444 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,445 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,446 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,447 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,448 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,449 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,449 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,451 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,451 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,452 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,453 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,453 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,454 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,455 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,456 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,457 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,458 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,459 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,460 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,460 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,462 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,463 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,464 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,464 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,465 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,466 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,466 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,468 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,468 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,469 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,470 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,471 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,471 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,473 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,473 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,474 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,476 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,476 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,477 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,478 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,478 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,479 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,481 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,481 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,482 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,483 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,483 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,485 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,486 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,486 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,488 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,488 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,489 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,490 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,491 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,492 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,492 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,494 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,494 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,495 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,496 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,496 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,498 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,499 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,499 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,500 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,501 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,502 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,503 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,503 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,504 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,506 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,506 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,506 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,508 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,508 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,509 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,511 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,512 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,512 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,514 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,514 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,516 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,516 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,517 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,518 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,519 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,519 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,520 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,522 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,522 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,523 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,525 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:19:59,525 INFO L244 Elim1Store]: Index analysis took 163 ms [2022-01-29 07:20:01,722 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:20:01,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 28 select indices, 28 select index equivalence classes, 182 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 196 case distinctions, treesize of input 522 treesize of output 2714 [2022-01-29 07:21:12,131 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:21:12,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073399545] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:21:12,131 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:21:12,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 92 [2022-01-29 07:21:12,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914104169] [2022-01-29 07:21:12,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:21:12,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-01-29 07:21:12,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:21:12,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-01-29 07:21:12,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=304, Invalid=8068, Unknown=0, NotChecked=0, Total=8372 [2022-01-29 07:21:12,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:21:12,133 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:21:12,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 1.1630434782608696) internal successors, (107), 92 states have internal predecessors, (107), 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-01-29 07:21:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:21:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:21:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:21:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:21:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:21:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:21:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:21:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:21:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:21:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:21:12,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:21:12,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:21:12,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:21:12,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:21:19,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:21:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:21:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:21:19,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-01-29 07:21:20,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:21:20,048 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:21:20,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:21:20,048 INFO L85 PathProgramCache]: Analyzing trace with hash 1804778651, now seen corresponding path program 41 times [2022-01-29 07:21:20,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:21:20,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044284496] [2022-01-29 07:21:20,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:21:20,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:21:20,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:21:20,666 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:21:20,666 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:21:20,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044284496] [2022-01-29 07:21:20,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044284496] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:21:20,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423516793] [2022-01-29 07:21:20,666 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-29 07:21:20,666 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:21:20,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:21:20,668 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:21:20,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-01-29 07:21:20,732 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-01-29 07:21:20,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:21:20,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 66 conjunts are in the unsatisfiable core [2022-01-29 07:21:20,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:21:21,980 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:21,980 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:21:21,982 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:21,982 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:21:22,039 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:21:22,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:21:22,203 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:21:22,204 INFO L388 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 42 treesize of output 35 [2022-01-29 07:21:22,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:21:22,274 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:21:22,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423516793] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:21:22,275 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:21:22,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 64 [2022-01-29 07:21:22,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931318995] [2022-01-29 07:21:22,275 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:21:22,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-01-29 07:21:22,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:21:22,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-01-29 07:21:22,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=3859, Unknown=0, NotChecked=0, Total=4032 [2022-01-29 07:21:22,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:21:22,276 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:21:22,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.125) internal successors, (72), 64 states have internal predecessors, (72), 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-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:21:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:21:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:21:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:21:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-01-29 07:21:25,867 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-01-29 07:21:26,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-01-29 07:21:26,055 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:21:26,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:21:26,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1052365057, now seen corresponding path program 42 times [2022-01-29 07:21:26,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:21:26,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915811008] [2022-01-29 07:21:26,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:21:26,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:21:26,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:21:26,727 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:21:26,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:21:26,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915811008] [2022-01-29 07:21:26,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915811008] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:21:26,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338180981] [2022-01-29 07:21:26,728 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-29 07:21:26,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:21:26,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:21:26,729 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:21:26,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-01-29 07:21:26,783 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-01-29 07:21:26,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:21:26,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 66 conjunts are in the unsatisfiable core [2022-01-29 07:21:26,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:21:28,030 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:28,031 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:21:28,033 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:28,033 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:21:28,037 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:28,037 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:21:28,092 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:21:28,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:21:28,291 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:21:28,292 INFO L388 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 30 treesize of output 27 [2022-01-29 07:21:28,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-01-29 07:21:28,369 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:21:28,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338180981] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:21:28,369 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:21:28,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 64 [2022-01-29 07:21:28,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567826553] [2022-01-29 07:21:28,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:21:28,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-01-29 07:21:28,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:21:28,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-01-29 07:21:28,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=3859, Unknown=0, NotChecked=0, Total=4032 [2022-01-29 07:21:28,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:21:28,371 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:21:28,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.140625) internal successors, (73), 64 states have internal predecessors, (73), 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-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:21:28,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-01-29 07:21:28,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:21:30,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:21:30,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:21:30,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:21:30,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:21:30,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:21:30,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:21:30,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:21:30,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:21:30,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:21:30,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:21:30,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:21:30,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:21:30,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:21:30,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:21:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-01-29 07:21:30,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-29 07:21:30,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-01-29 07:21:30,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-01-29 07:21:30,744 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:21:30,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:21:30,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1703164445, now seen corresponding path program 43 times [2022-01-29 07:21:30,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:21:30,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625927510] [2022-01-29 07:21:30,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:21:30,745 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:21:30,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:21:32,313 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:21:32,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:21:32,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625927510] [2022-01-29 07:21:32,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625927510] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:21:32,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797691027] [2022-01-29 07:21:32,313 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-29 07:21:32,313 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:21:32,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:21:32,314 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:21:32,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-01-29 07:21:32,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:21:32,384 WARN L261 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 185 conjunts are in the unsatisfiable core [2022-01-29 07:21:32,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:21:37,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:21:37,761 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:37,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:21:37,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:21:37,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:21:37,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:21:37,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:21:37,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:21:37,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:21:37,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:21:37,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:21:37,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 105 disjoint index pairs (out of 120 index pairs), introduced 15 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 126 [2022-01-29 07:21:37,772 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:37,772 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:21:37,855 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:21:37,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:21:52,876 INFO L354 Elim1Store]: treesize reduction 4932, result has 5.5 percent of original size [2022-01-29 07:21:52,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 30 select indices, 30 select index equivalence classes, 0 disjoint index pairs (out of 435 index pairs), introduced 30 new quantified variables, introduced 435 case distinctions, treesize of input 550 treesize of output 670 [2022-01-29 07:21:52,901 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,902 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,909 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,909 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,910 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,910 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,911 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,912 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,913 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,914 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,914 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,915 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,916 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,916 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,917 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,918 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,919 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,920 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,921 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,922 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,923 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,924 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,925 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,926 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,926 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,927 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,928 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,928 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,930 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,931 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,931 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,932 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,934 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,934 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,935 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,936 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,937 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,938 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,940 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,940 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,940 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,941 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,942 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,943 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,944 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,944 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,948 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,948 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,950 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,950 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,951 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,951 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,953 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,953 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,954 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,954 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,955 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,956 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,957 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,957 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,958 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,959 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,959 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,961 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,962 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,962 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,963 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,965 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,966 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,966 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,967 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,968 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,968 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,969 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,970 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,972 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,973 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,974 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,975 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,976 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,977 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,978 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,978 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,980 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,981 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,981 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,982 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,984 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,985 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,987 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,987 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,989 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,989 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,989 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,990 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,995 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,995 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,996 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,996 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,997 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:52,998 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,002 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,003 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,004 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,004 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,005 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,006 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,006 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,007 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,007 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,009 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,010 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,011 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,012 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,013 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,014 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,015 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,015 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,017 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,018 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,018 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,020 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,021 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,022 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,023 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,025 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,025 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,026 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,027 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,028 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,029 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,035 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,035 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,036 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,037 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,038 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,038 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,039 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,039 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,040 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,041 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,042 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,043 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,044 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,044 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,045 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,046 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,046 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,047 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,049 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,050 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,050 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,051 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,051 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,052 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,053 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,054 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,055 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,056 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,057 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,058 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,059 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,060 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,061 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,062 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,062 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,063 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,064 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,064 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,066 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,067 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,068 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,069 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,070 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,072 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,073 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,073 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,074 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,074 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,075 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,076 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,076 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,078 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,078 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,079 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,080 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,082 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,083 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,083 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,084 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,084 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,085 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,087 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,088 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,089 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,090 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,091 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,092 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:21:53,093 INFO L244 Elim1Store]: Index analysis took 192 ms [2022-01-29 07:21:55,901 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:21:55,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 30 select indices, 30 select index equivalence classes, 210 disjoint index pairs (out of 435 index pairs), introduced 30 new quantified variables, introduced 225 case distinctions, treesize of input 550 treesize of output 3082 [2022-01-29 07:23:25,110 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:23:25,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797691027] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:23:25,111 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:23:25,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 98 [2022-01-29 07:23:25,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329077010] [2022-01-29 07:23:25,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:23:25,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2022-01-29 07:23:25,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:23:25,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2022-01-29 07:23:25,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=309, Invalid=9197, Unknown=0, NotChecked=0, Total=9506 [2022-01-29 07:23:25,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:23:25,112 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:23:25,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 98 states have (on average 1.153061224489796) internal successors, (113), 98 states have internal predecessors, (113), 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-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:23:25,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:23:25,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:23:25,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:23:25,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:23:25,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:23:25,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:23:25,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:23:25,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:23:25,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:23:25,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:23:25,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-01-29 07:23:25,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-01-29 07:23:25,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-01-29 07:23:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-29 07:23:34,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-01-29 07:23:34,375 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-01-29 07:23:34,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-01-29 07:23:34,563 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:23:34,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:23:34,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1225233087, now seen corresponding path program 44 times [2022-01-29 07:23:34,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:23:34,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453977905] [2022-01-29 07:23:34,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:23:34,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:23:34,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:23:35,257 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 16 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:23:35,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:23:35,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453977905] [2022-01-29 07:23:35,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453977905] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:23:35,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98103803] [2022-01-29 07:23:35,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-29 07:23:35,257 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:23:35,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:23:35,258 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:23:35,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-01-29 07:23:35,312 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-29 07:23:35,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:23:35,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 70 conjunts are in the unsatisfiable core [2022-01-29 07:23:35,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:23:36,727 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:23:36,728 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-01-29 07:23:36,729 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:23:36,730 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-01-29 07:23:36,792 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 16 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:23:36,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:23:36,979 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:23:36,979 INFO L388 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 42 treesize of output 35 [2022-01-29 07:23:36,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-01-29 07:23:37,056 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 16 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:23:37,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98103803] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:23:37,056 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:23:37,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 68 [2022-01-29 07:23:37,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901725292] [2022-01-29 07:23:37,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:23:37,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-01-29 07:23:37,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:23:37,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-01-29 07:23:37,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=4372, Unknown=0, NotChecked=0, Total=4556 [2022-01-29 07:23:37,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:23:37,058 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:23:37,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 1.1176470588235294) internal successors, (76), 68 states have internal predecessors, (76), 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-01-29 07:23:37,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:23:37,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:23:37,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:23:37,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:23:37,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-01-29 07:23:37,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-01-29 07:23:37,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2022-01-29 07:23:37,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:23:41,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:23:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:23:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:23:41,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:23:41,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:23:41,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:23:41,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:23:41,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:23:41,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:23:41,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:23:41,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-01-29 07:23:41,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-29 07:23:41,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-01-29 07:23:41,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-01-29 07:23:41,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-01-29 07:23:41,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:23:41,588 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:23:41,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:23:41,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1446875941, now seen corresponding path program 45 times [2022-01-29 07:23:41,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:23:41,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889757622] [2022-01-29 07:23:41,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:23:41,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:23:41,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:23:42,273 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:23:42,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:23:42,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889757622] [2022-01-29 07:23:42,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889757622] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:23:42,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930277879] [2022-01-29 07:23:42,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-29 07:23:42,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:23:42,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:23:42,275 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:23:42,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-01-29 07:23:42,335 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-01-29 07:23:42,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:23:42,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 70 conjunts are in the unsatisfiable core [2022-01-29 07:23:42,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:23:43,729 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:23:43,730 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-01-29 07:23:43,734 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:23:43,734 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-29 07:23:43,737 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:23:43,737 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-01-29 07:23:43,798 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:23:43,798 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:23:44,007 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2022-01-29 07:23:44,008 INFO L388 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 30 treesize of output 27 [2022-01-29 07:23:44,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-01-29 07:23:44,079 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:23:44,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930277879] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-29 07:23:44,079 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-29 07:23:44,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 68 [2022-01-29 07:23:44,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775257990] [2022-01-29 07:23:44,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-29 07:23:44,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-01-29 07:23:44,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-29 07:23:44,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-01-29 07:23:44,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=4372, Unknown=0, NotChecked=0, Total=4556 [2022-01-29 07:23:44,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:23:44,081 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-01-29 07:23:44,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 1.1323529411764706) internal successors, (77), 68 states have internal predecessors, (77), 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-01-29 07:23:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:23:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:23:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:23:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:23:44,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:23:44,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-01-29 07:23:44,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2022-01-29 07:23:44,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 99 states. [2022-01-29 07:23:44,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-01-29 07:23:46,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-29 07:23:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-01-29 07:23:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-29 07:23:46,556 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-01-29 07:23:46,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-01-29 07:23:46,740 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-29 07:23:46,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-29 07:23:46,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1936738367, now seen corresponding path program 46 times [2022-01-29 07:23:46,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-29 07:23:46,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521075744] [2022-01-29 07:23:46,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-29 07:23:46,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-29 07:23:46,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-29 07:23:49,076 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 0 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:23:49,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-29 07:23:49,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521075744] [2022-01-29 07:23:49,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521075744] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-29 07:23:49,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564285422] [2022-01-29 07:23:49,076 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-29 07:23:49,077 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-29 07:23:49,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-29 07:23:49,077 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-29 07:23:49,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-01-29 07:23:49,132 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-29 07:23:49,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-29 07:23:49,135 WARN L261 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 197 conjunts are in the unsatisfiable core [2022-01-29 07:23:49,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-29 07:23:55,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,235 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:23:55,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-29 07:23:55,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 120 disjoint index pairs (out of 136 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 173 treesize of output 131 [2022-01-29 07:23:55,245 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:23:55,245 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2022-01-29 07:23:55,346 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 0 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-29 07:23:55,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-29 07:24:13,838 WARN L227 SmtUtils]: Spent 6.05s on a formula simplification. DAG size of input: 2067 DAG size of output: 207 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-01-29 07:24:13,839 INFO L354 Elim1Store]: treesize reduction 5644, result has 5.2 percent of original size [2022-01-29 07:24:13,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 32 select indices, 32 select index equivalence classes, 0 disjoint index pairs (out of 496 index pairs), introduced 32 new quantified variables, introduced 496 case distinctions, treesize of input 601 treesize of output 733 [2022-01-29 07:24:13,875 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,876 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,878 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,878 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,880 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,880 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,881 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,881 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,883 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,883 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,884 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,885 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,886 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,886 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,887 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,888 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,889 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,889 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,890 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,891 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,891 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,892 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,893 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,894 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,895 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,896 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,896 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,898 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,899 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,900 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,902 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,902 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,902 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,905 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,909 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,909 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,910 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,911 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,912 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,913 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,915 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,916 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,917 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,917 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,918 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,918 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,920 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,920 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,922 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,922 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,923 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,923 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,924 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,926 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,927 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,929 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,929 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,930 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,930 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,931 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,932 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,933 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,933 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,934 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,935 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,935 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,936 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,937 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,937 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,938 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,938 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,940 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,941 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,942 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,943 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,943 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,946 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,947 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,947 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,948 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,949 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,949 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,951 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,952 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,952 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,954 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,954 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,955 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,956 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,958 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,959 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,959 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,960 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,961 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,963 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,963 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,964 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,965 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,966 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,967 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,968 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,969 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,970 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,972 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,972 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,973 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,974 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,975 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,975 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,976 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,977 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,977 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,979 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,979 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,980 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,982 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,982 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,984 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,984 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,985 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,986 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,987 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,989 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,989 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,990 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,990 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,992 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,992 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,993 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,994 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,995 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,995 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,996 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,997 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,998 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:13,999 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,000 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,003 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,004 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,005 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,007 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,008 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,008 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,010 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,010 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,011 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,012 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,014 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,014 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,015 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,015 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,017 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,017 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,018 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,018 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,019 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,020 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,020 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,022 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,022 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,024 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,024 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,025 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,026 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,026 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,027 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,028 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,030 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,030 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,031 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,032 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,033 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,034 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,035 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,036 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,037 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,037 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,039 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,039 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,040 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,041 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,041 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,043 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,043 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,045 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,045 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,046 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,047 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,047 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,048 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,049 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,049 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,051 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,052 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,053 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,054 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,055 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,056 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,057 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,058 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,059 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,060 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,060 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,062 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,063 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,063 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,065 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,065 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,066 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,067 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,067 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,068 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,069 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,070 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,072 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,073 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,074 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,075 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,076 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,077 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,077 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,078 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,079 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,080 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,080 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,082 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,083 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,084 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,084 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,086 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,086 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-29 07:24:14,088 INFO L244 Elim1Store]: Index analysis took 213 ms [2022-01-29 07:24:17,736 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-29 07:24:17,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 32 select indices, 32 select index equivalence classes, 240 disjoint index pairs (out of 496 index pairs), introduced 32 new quantified variables, introduced 256 case distinctions, treesize of input 605 treesize of output 3501 Received shutdown request... [2022-01-29 07:25:50,540 WARN L243 SmtUtils]: Removed 2 from assertion stack [2022-01-29 07:25:50,542 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-01-29 07:25:50,553 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-29 07:25:50,554 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-29 07:25:50,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-01-29 07:25:50,569 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-29 07:25:50,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-01-29 07:25:50,746 WARN L594 AbstractCegarLoop]: Verification canceled: while PartialOrderCegarLoop was analyzing trace of length 43 with TraceHistMax 16,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 7 for 24ms.. [2022-01-29 07:25:50,747 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-01-29 07:25:50,747 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-01-29 07:25:50,751 INFO L732 BasicCegarLoop]: Path program histogram: [46, 1, 1, 1] [2022-01-29 07:25:50,753 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-29 07:25:50,753 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-29 07:25:50,754 INFO L202 PluginConnector]: Adding new model array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.01 07:25:50 BasicIcfg [2022-01-29 07:25:50,754 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-29 07:25:50,755 INFO L158 Benchmark]: Toolchain (without parser) took 767515.65ms. Allocated memory was 178.3MB in the beginning and 958.4MB in the end (delta: 780.1MB). Free memory was 135.2MB in the beginning and 327.3MB in the end (delta: -192.1MB). Peak memory consumption was 676.7MB. Max. memory is 8.0GB. [2022-01-29 07:25:50,755 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.12ms. Allocated memory is still 178.3MB. Free memory is still 136.3MB. There was no memory consumed. Max. memory is 8.0GB. [2022-01-29 07:25:50,755 INFO L158 Benchmark]: Boogie Procedure Inliner took 30.69ms. Allocated memory is still 178.3MB. Free memory was 135.1MB in the beginning and 133.5MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-01-29 07:25:50,756 INFO L158 Benchmark]: Boogie Preprocessor took 13.04ms. Allocated memory is still 178.3MB. Free memory was 133.5MB in the beginning and 132.6MB in the end (delta: 907.4kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-01-29 07:25:50,756 INFO L158 Benchmark]: RCFGBuilder took 217.38ms. Allocated memory is still 178.3MB. Free memory was 132.5MB in the beginning and 122.2MB in the end (delta: 10.3MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-01-29 07:25:50,756 INFO L158 Benchmark]: TraceAbstraction took 767250.35ms. Allocated memory was 178.3MB in the beginning and 958.4MB in the end (delta: 780.1MB). Free memory was 121.8MB in the beginning and 327.3MB in the end (delta: -205.6MB). Peak memory consumption was 663.1MB. Max. memory is 8.0GB. [2022-01-29 07:25:50,757 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.12ms. Allocated memory is still 178.3MB. Free memory is still 136.3MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 30.69ms. Allocated memory is still 178.3MB. Free memory was 135.1MB in the beginning and 133.5MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 13.04ms. Allocated memory is still 178.3MB. Free memory was 133.5MB in the beginning and 132.6MB in the end (delta: 907.4kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 217.38ms. Allocated memory is still 178.3MB. Free memory was 132.5MB in the beginning and 122.2MB in the end (delta: 10.3MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 767250.35ms. Allocated memory was 178.3MB in the beginning and 958.4MB in the end (delta: 780.1MB). Free memory was 121.8MB in the beginning and 327.3MB in the end (delta: -205.6MB). Peak memory consumption was 663.1MB. 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: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while PartialOrderCegarLoop was analyzing trace of length 43 with TraceHistMax 16,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 7 for 24ms.. - TimeoutResultAtElement [Line: 61]: 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 43 with TraceHistMax 16,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 7 for 24ms.. - TimeoutResultAtElement [Line: 58]: 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 43 with TraceHistMax 16,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 7 for 24ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 23 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 767.2s, OverallIterations: 49, TraceHistogramMax: 0, PathProgramHistogramMax: 46, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 108.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1822, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.7s SatisfiabilityAnalysisTime, 522.3s InterpolantComputationTime, 2443 NumberOfCodeBlocks, 2443 NumberOfCodeBlocksAsserted, 208 NumberOfCheckSat, 3514 ConstructedInterpolants, 0 QuantifiedInterpolants, 138731 SizeOfPredicates, 435 NumberOfNonLiveVariables, 7296 ConjunctsInSsa, 2783 ConjunctsInUnsatCore, 140 InterpolantComputations, 2 PerfectInterpolantSequences, 406/13054 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