/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-wip.dk.mcr-reduction-44898dd [2022-02-16 05:13:14,989 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-16 05:13:14,991 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-16 05:13:15,046 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-16 05:13:15,046 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-16 05:13:15,049 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-16 05:13:15,051 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-16 05:13:15,053 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-16 05:13:15,054 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-16 05:13:15,059 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-16 05:13:15,059 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-16 05:13:15,060 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-16 05:13:15,060 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-16 05:13:15,060 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-16 05:13:15,061 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-16 05:13:15,062 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-16 05:13:15,062 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-16 05:13:15,062 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-16 05:13:15,063 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-16 05:13:15,064 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-16 05:13:15,065 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-16 05:13:15,067 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-16 05:13:15,071 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-16 05:13:15,072 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-16 05:13:15,079 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-16 05:13:15,079 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-16 05:13:15,079 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-16 05:13:15,080 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-16 05:13:15,081 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-16 05:13:15,081 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-16 05:13:15,081 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-16 05:13:15,082 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-16 05:13:15,083 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-16 05:13:15,084 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-16 05:13:15,085 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-16 05:13:15,085 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-16 05:13:15,085 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-16 05:13:15,085 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-16 05:13:15,085 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-16 05:13:15,086 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-16 05:13:15,086 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-16 05:13:15,089 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-02-16 05:13:15,116 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-16 05:13:15,116 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-16 05:13:15,117 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-16 05:13:15,117 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-16 05:13:15,117 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-16 05:13:15,117 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-16 05:13:15,118 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-16 05:13:15,118 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-16 05:13:15,118 INFO L138 SettingsManager]: * Use SBE=true [2022-02-16 05:13:15,118 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-16 05:13:15,119 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-16 05:13:15,119 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-16 05:13:15,119 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-16 05:13:15,119 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-16 05:13:15,119 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-16 05:13:15,119 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-16 05:13:15,120 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-16 05:13:15,120 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-16 05:13:15,120 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-16 05:13:15,120 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-16 05:13:15,120 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-16 05:13:15,120 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-16 05:13:15,120 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-16 05:13:15,120 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-16 05:13:15,120 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-16 05:13:15,122 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-16 05:13:15,122 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-16 05:13:15,122 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-16 05:13:15,122 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-16 05:13:15,122 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-16 05:13:15,122 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-16 05:13:15,122 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-16 05:13:15,123 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-02-16 05:13:15,123 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-16 05:13:15,123 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-16 05:13:15,123 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-02-16 05:13:15,321 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-16 05:13:15,342 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-16 05:13:15,344 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-16 05:13:15,345 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-16 05:13:15,346 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-16 05:13:15,346 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-02-16 05:13:15,347 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-02-16 05:13:15,376 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-16 05:13:15,377 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-16 05:13:15,379 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-16 05:13:15,379 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-16 05:13:15,379 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-16 05:13:15,387 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 16.02 05:13:15" (1/1) ... [2022-02-16 05:13:15,393 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 16.02 05:13:15" (1/1) ... [2022-02-16 05:13:15,398 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-16 05:13:15,399 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-16 05:13:15,400 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-16 05:13:15,400 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-16 05:13:15,400 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-16 05:13:15,405 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 16.02 05:13:15" (1/1) ... [2022-02-16 05:13:15,407 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 16.02 05:13:15" (1/1) ... [2022-02-16 05:13:15,409 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 16.02 05:13:15" (1/1) ... [2022-02-16 05:13:15,409 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 16.02 05:13:15" (1/1) ... [2022-02-16 05:13:15,417 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 16.02 05:13:15" (1/1) ... [2022-02-16 05:13:15,419 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 16.02 05:13:15" (1/1) ... [2022-02-16 05:13:15,423 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 16.02 05:13:15" (1/1) ... [2022-02-16 05:13:15,424 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-16 05:13:15,425 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-16 05:13:15,425 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-16 05:13:15,425 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-16 05:13:15,426 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 05:13:15" (1/1) ... [2022-02-16 05:13:15,431 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-16 05:13:15,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:15,448 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-02-16 05:13:15,476 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-16 05:13:15,476 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-16 05:13:15,476 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-16 05:13:15,476 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-16 05:13:15,476 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-16 05:13:15,476 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-16 05:13:15,477 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-16 05:13:15,477 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-16 05:13:15,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-16 05:13:15,477 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-16 05:13:15,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-02-16 05:13:15,512 INFO L234 CfgBuilder]: Building ICFG [2022-02-16 05:13:15,513 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-16 05:13:15,614 INFO L275 CfgBuilder]: Performing block encoding [2022-02-16 05:13:15,634 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-16 05:13:15,634 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-02-16 05:13:15,635 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2022-02-16 05:13:15,635 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2022-02-16 05:13:15,636 INFO L202 PluginConnector]: Adding new model array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.02 05:13:15 BoogieIcfgContainer [2022-02-16 05:13:15,636 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-16 05:13:15,638 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-16 05:13:15,638 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-16 05:13:15,656 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-16 05:13:15,656 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 05:13:15" (1/2) ... [2022-02-16 05:13:15,657 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a222399 and model type array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.02 05:13:15, skipping insertion in model container [2022-02-16 05:13:15,657 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 16.02 05:13:15" (2/2) ... [2022-02-16 05:13:15,658 INFO L111 eAbstractionObserver]: Analyzing ICFG array-int-symm.wvr.bpl [2022-02-16 05:13:15,661 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-16 05:13:15,661 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-16 05:13:15,661 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-16 05:13:15,661 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-16 05:13:15,729 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-16 05:13:15,771 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 05:13:15,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:15,773 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 05:13:15,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2022-02-16 05:13:15,795 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 05:13:15,800 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=false, 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-02-16 05:13:15,800 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-16 05:13:15,805 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 21 places, 16 transitions, 48 flow [2022-02-16 05:13:15,815 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 19 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:13:15,826 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 20 transitions and produced 20 states. [2022-02-16 05:13:15,828 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:15,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:15,832 INFO L85 PathProgramCache]: Analyzing trace with hash -845334535, now seen corresponding path program 1 times [2022-02-16 05:13:15,837 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:15,838 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15283465] [2022-02-16 05:13:15,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:15,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:15,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:16,015 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:16,016 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:16,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15283465] [2022-02-16 05:13:16,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15283465] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 05:13:16,016 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-16 05:13:16,016 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-16 05:13:16,018 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007171641] [2022-02-16 05:13:16,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 05:13:16,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-16 05:13:16,020 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:16,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-16 05:13:16,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-16 05:13:16,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:16,039 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:16,040 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-02-16 05:13:16,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:16,136 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 17 transitions and produced 18 states. [2022-02-16 05:13:16,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:16,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-16 05:13:16,137 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:16,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:16,138 INFO L85 PathProgramCache]: Analyzing trace with hash -580385373, now seen corresponding path program 1 times [2022-02-16 05:13:16,138 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:16,138 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246453587] [2022-02-16 05:13:16,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:16,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:16,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:16,231 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:16,231 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:16,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246453587] [2022-02-16 05:13:16,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246453587] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 05:13:16,233 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-16 05:13:16,233 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-16 05:13:16,233 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372681050] [2022-02-16 05:13:16,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 05:13:16,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-16 05:13:16,235 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:16,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-16 05:13:16,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-16 05:13:16,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:16,236 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:16,236 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-02-16 05:13:16,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:16,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:16,292 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 34 transitions and produced 30 states. [2022-02-16 05:13:16,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:16,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:16,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-16 05:13:16,293 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:16,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:16,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1940531813, now seen corresponding path program 1 times [2022-02-16 05:13:16,295 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:16,296 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216106697] [2022-02-16 05:13:16,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:16,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:16,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:16,590 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:16,590 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:16,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216106697] [2022-02-16 05:13:16,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216106697] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:16,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120050358] [2022-02-16 05:13:16,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:16,591 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:16,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:16,608 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:16,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-02-16 05:13:16,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:16,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 05:13:16,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:16,861 INFO L387 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 79 treesize of output 65 [2022-02-16 05:13:16,864 INFO L387 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 65 treesize of output 51 [2022-02-16 05:13:16,928 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:16,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:17,281 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:13:17,282 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 121 treesize of output 111 [2022-02-16 05:13:17,290 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:13:17,290 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 101 treesize of output 91 [2022-02-16 05:13:17,435 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:17,436 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120050358] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:17,436 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:17,436 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 12 [2022-02-16 05:13:17,436 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419594148] [2022-02-16 05:13:17,436 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:17,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 05:13:17,437 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:17,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 05:13:17,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-02-16 05:13:17,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:17,438 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:17,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 12 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-02-16 05:13:17,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:17,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:17,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:17,622 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 37 transitions and produced 34 states. [2022-02-16 05:13:17,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:17,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:17,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:17,643 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:17,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-02-16 05:13:17,832 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:17,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:17,833 INFO L85 PathProgramCache]: Analyzing trace with hash -6313097, now seen corresponding path program 2 times [2022-02-16 05:13:17,833 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:17,833 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848060089] [2022-02-16 05:13:17,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:17,833 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:17,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:17,919 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:17,919 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:17,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848060089] [2022-02-16 05:13:17,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848060089] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:17,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450039568] [2022-02-16 05:13:17,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 05:13:17,920 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:17,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:17,927 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:17,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-02-16 05:13:17,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 05:13:17,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:17,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-16 05:13:17,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:18,060 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-02-16 05:13:18,063 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-02-16 05:13:18,089 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:18,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:18,163 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:13:18,163 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-16 05:13:18,166 INFO L387 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-02-16 05:13:18,178 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:18,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450039568] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:18,178 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:18,178 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-16 05:13:18,178 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273913758] [2022-02-16 05:13:18,178 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:18,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 05:13:18,179 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:18,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 05:13:18,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-02-16 05:13:18,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:18,180 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:18,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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-02-16 05:13:18,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:18,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:18,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:18,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:18,448 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 39 transitions and produced 35 states. [2022-02-16 05:13:18,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:18,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:18,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:18,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 05:13:18,466 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:18,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:18,650 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:18,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:18,650 INFO L85 PathProgramCache]: Analyzing trace with hash -906160713, now seen corresponding path program 1 times [2022-02-16 05:13:18,650 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:18,650 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840216335] [2022-02-16 05:13:18,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:18,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:18,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:18,678 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:18,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:18,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840216335] [2022-02-16 05:13:18,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840216335] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:18,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588998209] [2022-02-16 05:13:18,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:18,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:18,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:18,680 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:18,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-02-16 05:13:18,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:18,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-16 05:13:18,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:18,748 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:18,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:18,787 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:18,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1588998209] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:18,787 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:18,787 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-16 05:13:18,788 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504635295] [2022-02-16 05:13:18,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:18,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-16 05:13:18,788 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:18,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-16 05:13:18,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-02-16 05:13:18,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:18,789 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:18,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:13:18,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:18,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:18,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:18,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 05:13:18,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:18,842 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 53 transitions and produced 44 states. [2022-02-16 05:13:18,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:18,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:18,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:18,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:18,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:18,862 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:19,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:19,064 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:19,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:19,065 INFO L85 PathProgramCache]: Analyzing trace with hash -1891924615, now seen corresponding path program 3 times [2022-02-16 05:13:19,065 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:19,065 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906166683] [2022-02-16 05:13:19,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:19,065 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:19,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:19,137 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:19,138 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:19,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906166683] [2022-02-16 05:13:19,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906166683] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:19,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674052544] [2022-02-16 05:13:19,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 05:13:19,138 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:19,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:19,139 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:19,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-02-16 05:13:19,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-16 05:13:19,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:19,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-16 05:13:19,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:19,248 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-16 05:13:19,250 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-16 05:13:19,254 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 05:13:19,271 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:19,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:19,347 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:13:19,347 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-16 05:13:19,349 INFO L387 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 9 treesize of output 7 [2022-02-16 05:13:19,355 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:19,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674052544] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:19,355 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:19,355 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-16 05:13:19,356 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292116089] [2022-02-16 05:13:19,356 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:19,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 05:13:19,356 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:19,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 05:13:19,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-02-16 05:13:19,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:19,357 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:19,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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-02-16 05:13:19,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:19,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:19,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:19,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:19,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:19,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:19,490 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 56 transitions and produced 47 states. [2022-02-16 05:13:19,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:19,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:19,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:19,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:19,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:19,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:19,507 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-02-16 05:13:19,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:19,699 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:19,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:19,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1446621923, now seen corresponding path program 4 times [2022-02-16 05:13:19,700 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:19,700 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141329178] [2022-02-16 05:13:19,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:19,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:19,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:20,033 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:20,033 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:20,033 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141329178] [2022-02-16 05:13:20,033 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141329178] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:20,034 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109061824] [2022-02-16 05:13:20,034 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 05:13:20,034 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:20,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:20,035 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:20,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-02-16 05:13:20,065 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 05:13:20,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:20,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 05:13:20,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:20,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:20,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:20,497 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:20,497 INFO L387 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 81 treesize of output 65 [2022-02-16 05:13:20,500 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:20,501 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 46 [2022-02-16 05:13:20,568 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:20,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:21,131 INFO L353 Elim1Store]: treesize reduction 26, result has 50.9 percent of original size [2022-02-16 05:13:21,132 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 208 treesize of output 188 [2022-02-16 05:13:21,138 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:21,152 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:13:21,152 INFO L387 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 172 treesize of output 166 [2022-02-16 05:13:21,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:21,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109061824] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:21,439 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:21,439 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 20 [2022-02-16 05:13:21,439 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315561234] [2022-02-16 05:13:21,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:21,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-16 05:13:21,439 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:21,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-16 05:13:21,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2022-02-16 05:13:21,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:21,441 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:21,441 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-02-16 05:13:21,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:21,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:21,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:21,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:21,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:21,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:21,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:21,761 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 59 transitions and produced 51 states. [2022-02-16 05:13:21,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:21,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:21,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:21,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:21,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:21,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:21,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:21,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:21,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:21,962 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:21,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:21,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1862349497, now seen corresponding path program 5 times [2022-02-16 05:13:21,963 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:21,963 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905929777] [2022-02-16 05:13:21,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:21,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:21,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:22,054 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:22,054 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:22,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905929777] [2022-02-16 05:13:22,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905929777] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:22,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587981509] [2022-02-16 05:13:22,055 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 05:13:22,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:22,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:22,056 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:22,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-02-16 05:13:22,082 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-16 05:13:22,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:22,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-16 05:13:22,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:22,238 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-02-16 05:13:22,239 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-02-16 05:13:22,267 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:22,267 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:22,373 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:13:22,375 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-16 05:13:22,379 INFO L387 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-02-16 05:13:22,392 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:22,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587981509] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:22,392 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:22,392 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-16 05:13:22,393 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001144212] [2022-02-16 05:13:22,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:22,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 05:13:22,393 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:22,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 05:13:22,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-02-16 05:13:22,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:22,394 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:22,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:13:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:22,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:22,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:22,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:22,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:22,743 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 62 states. [2022-02-16 05:13:22,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:22,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:22,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:22,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:22,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:22,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:22,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:22,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:22,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:22,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:22,960 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:22,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:22,960 INFO L85 PathProgramCache]: Analyzing trace with hash -757032713, now seen corresponding path program 6 times [2022-02-16 05:13:22,960 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:22,960 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426530065] [2022-02-16 05:13:22,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:22,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:22,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:23,057 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:23,057 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:23,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426530065] [2022-02-16 05:13:23,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426530065] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:23,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776804696] [2022-02-16 05:13:23,057 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 05:13:23,057 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:23,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:23,059 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:23,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-02-16 05:13:23,084 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-16 05:13:23,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:23,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-16 05:13:23,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:23,178 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-16 05:13:23,181 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 05:13:23,186 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-16 05:13:23,210 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:23,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:23,294 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:13:23,294 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-16 05:13:23,296 INFO L387 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 9 treesize of output 7 [2022-02-16 05:13:23,305 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:23,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776804696] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:23,305 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:23,305 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-16 05:13:23,306 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287218496] [2022-02-16 05:13:23,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:23,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 05:13:23,306 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:23,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 05:13:23,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-02-16 05:13:23,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:23,307 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:23,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:13:23,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:23,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:23,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:23,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:23,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:23,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:23,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:23,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:23,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:23,544 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 83 transitions and produced 65 states. [2022-02-16 05:13:23,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:23,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:23,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:23,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:23,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:23,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:23,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:23,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:23,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:23,564 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-02-16 05:13:23,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-02-16 05:13:23,761 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:23,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:23,762 INFO L85 PathProgramCache]: Analyzing trace with hash -2026434779, now seen corresponding path program 7 times [2022-02-16 05:13:23,762 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:23,762 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131794989] [2022-02-16 05:13:23,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:23,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:23,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:24,273 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:24,274 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:24,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131794989] [2022-02-16 05:13:24,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131794989] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:24,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584627412] [2022-02-16 05:13:24,274 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 05:13:24,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:24,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:24,288 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:24,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-02-16 05:13:24,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:24,318 WARN L261 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 05:13:24,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:24,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:24,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:24,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:24,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:24,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:24,905 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:24,906 INFO L387 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 92 treesize of output 72 [2022-02-16 05:13:24,908 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:24,908 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 46 [2022-02-16 05:13:24,963 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:24,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:25,892 INFO L353 Elim1Store]: treesize reduction 82, result has 35.4 percent of original size [2022-02-16 05:13:25,892 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 228 treesize of output 220 [2022-02-16 05:13:25,898 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:25,898 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:25,900 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:25,930 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:13:25,931 INFO L387 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 196 treesize of output 234 [2022-02-16 05:13:26,405 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:26,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584627412] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:26,406 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:26,406 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-16 05:13:26,406 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596274208] [2022-02-16 05:13:26,406 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:26,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-16 05:13:26,406 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:26,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-16 05:13:26,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=585, Unknown=0, NotChecked=0, Total=650 [2022-02-16 05:13:26,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:26,407 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:26,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.5769230769230769) internal successors, (41), 26 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-02-16 05:13:26,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:26,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:26,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:26,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:26,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:26,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:26,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:26,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:26,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:26,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:27,383 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 86 transitions and produced 69 states. [2022-02-16 05:13:27,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:27,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:27,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:27,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:27,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:27,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:27,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:27,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:27,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:27,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:27,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:27,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-02-16 05:13:27,601 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:27,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:27,602 INFO L85 PathProgramCache]: Analyzing trace with hash 1571774135, now seen corresponding path program 8 times [2022-02-16 05:13:27,602 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:27,602 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830767834] [2022-02-16 05:13:27,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:27,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:27,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:27,721 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:27,721 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:27,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830767834] [2022-02-16 05:13:27,722 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830767834] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:27,722 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105236194] [2022-02-16 05:13:27,722 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 05:13:27,722 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:27,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:27,730 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:27,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-02-16 05:13:27,758 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 05:13:27,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:27,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-16 05:13:27,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:27,928 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-02-16 05:13:27,930 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-02-16 05:13:27,968 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:27,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:28,055 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:13:28,055 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-16 05:13:28,057 INFO L387 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-02-16 05:13:28,076 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:28,076 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105236194] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:28,076 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:28,076 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-16 05:13:28,076 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639984866] [2022-02-16 05:13:28,076 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:28,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 05:13:28,077 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:28,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 05:13:28,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2022-02-16 05:13:28,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:28,077 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:28,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:13:28,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:28,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:28,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:28,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:28,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:28,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:28,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:28,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:28,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:28,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:28,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:28,542 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 112 transitions and produced 82 states. [2022-02-16 05:13:28,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:28,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:28,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:28,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:28,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:28,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:28,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:28,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:28,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:28,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:28,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:28,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:28,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-02-16 05:13:28,743 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:28,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:28,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1975304249, now seen corresponding path program 9 times [2022-02-16 05:13:28,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:28,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468421756] [2022-02-16 05:13:28,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:28,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:28,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:28,859 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:28,859 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:28,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468421756] [2022-02-16 05:13:28,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468421756] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:28,860 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047984679] [2022-02-16 05:13:28,860 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 05:13:28,860 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:28,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:28,861 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:28,862 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-02-16 05:13:28,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-16 05:13:28,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:28,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-16 05:13:28,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:29,019 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-16 05:13:29,048 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-16 05:13:29,052 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 05:13:29,073 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:29,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:29,167 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:13:29,168 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-16 05:13:29,170 INFO L387 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 9 treesize of output 7 [2022-02-16 05:13:29,183 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:29,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047984679] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:29,184 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:29,184 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-16 05:13:29,184 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562463226] [2022-02-16 05:13:29,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:29,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 05:13:29,185 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:29,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 05:13:29,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2022-02-16 05:13:29,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:29,185 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:29,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:13:29,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:29,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:29,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:29,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:29,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:29,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:29,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:29,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:29,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:29,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:29,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:29,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:29,449 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 115 transitions and produced 85 states. [2022-02-16 05:13:29,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:29,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:29,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:29,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:29,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:29,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:29,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:29,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:29,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:29,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:29,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:29,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:29,467 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:29,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-02-16 05:13:29,651 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:29,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:29,651 INFO L85 PathProgramCache]: Analyzing trace with hash 1071632419, now seen corresponding path program 10 times [2022-02-16 05:13:29,651 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:29,651 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655439344] [2022-02-16 05:13:29,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:29,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:29,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:30,123 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:30,124 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:30,124 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655439344] [2022-02-16 05:13:30,124 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655439344] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:30,124 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503009370] [2022-02-16 05:13:30,124 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 05:13:30,124 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:30,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:30,136 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:30,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-02-16 05:13:30,166 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 05:13:30,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:30,168 WARN L261 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-16 05:13:30,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:31,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:31,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:31,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:31,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:31,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:31,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:31,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:31,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:31,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:31,125 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:31,125 INFO L387 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 103 treesize of output 79 [2022-02-16 05:13:31,128 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:31,128 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 46 [2022-02-16 05:13:31,186 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:31,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:32,449 INFO L353 Elim1Store]: treesize reduction 170, result has 27.0 percent of original size [2022-02-16 05:13:32,449 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 248 treesize of output 252 [2022-02-16 05:13:32,456 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:32,456 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:32,456 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:32,458 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:32,459 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:32,460 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:32,498 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:13:32,499 INFO L387 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 220 treesize of output 322 [2022-02-16 05:13:33,238 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:33,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503009370] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:33,239 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:33,239 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 32 [2022-02-16 05:13:33,240 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425854727] [2022-02-16 05:13:33,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:33,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-16 05:13:33,241 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:33,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-16 05:13:33,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=911, Unknown=0, NotChecked=0, Total=992 [2022-02-16 05:13:33,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:33,242 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:33,242 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-02-16 05:13:33,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:33,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:33,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:33,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:33,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:33,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:33,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:33,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:33,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:33,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:33,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:33,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:33,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:34,771 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 118 transitions and produced 89 states. [2022-02-16 05:13:34,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:34,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:34,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:34,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:34,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:34,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:34,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:34,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:34,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:34,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:34,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:34,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:34,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:34,793 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-02-16 05:13:34,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-02-16 05:13:34,973 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:34,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:34,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1172390535, now seen corresponding path program 11 times [2022-02-16 05:13:34,974 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:34,974 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156298430] [2022-02-16 05:13:34,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:34,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:34,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:35,147 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:35,147 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:35,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156298430] [2022-02-16 05:13:35,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156298430] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:35,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473620876] [2022-02-16 05:13:35,148 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 05:13:35,148 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:35,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:35,149 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:35,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-02-16 05:13:35,178 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-16 05:13:35,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:35,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-16 05:13:35,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:35,364 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-02-16 05:13:35,366 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-02-16 05:13:35,390 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:35,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:35,496 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:13:35,496 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-16 05:13:35,499 INFO L387 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-02-16 05:13:35,518 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:35,518 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473620876] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:35,518 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:35,518 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2022-02-16 05:13:35,518 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952281804] [2022-02-16 05:13:35,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:35,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-16 05:13:35,519 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:35,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-16 05:13:35,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-02-16 05:13:35,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:35,519 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:35,519 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-02-16 05:13:35,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:35,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:35,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:35,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:35,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:35,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:35,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:35,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:35,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:35,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:35,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:35,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:35,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:35,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:36,191 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 149 transitions and produced 104 states. [2022-02-16 05:13:36,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:36,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:36,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:36,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:36,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:36,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:36,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:36,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:36,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:36,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:36,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:36,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:36,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:36,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:36,223 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:36,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-02-16 05:13:36,392 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:36,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:36,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1547858889, now seen corresponding path program 12 times [2022-02-16 05:13:36,393 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:36,393 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395405497] [2022-02-16 05:13:36,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:36,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:36,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:36,524 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:36,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:36,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395405497] [2022-02-16 05:13:36,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395405497] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:36,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891080121] [2022-02-16 05:13:36,525 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 05:13:36,525 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:36,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:36,526 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:36,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-02-16 05:13:36,558 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 05:13:36,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:36,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-16 05:13:36,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:36,722 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-16 05:13:36,724 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 05:13:36,728 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-16 05:13:36,751 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:36,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:36,858 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:13:36,859 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-16 05:13:36,861 INFO L387 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 9 treesize of output 7 [2022-02-16 05:13:36,878 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:36,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891080121] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:36,878 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:36,878 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2022-02-16 05:13:36,879 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221019212] [2022-02-16 05:13:36,879 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:36,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-16 05:13:36,879 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:36,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-16 05:13:36,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-02-16 05:13:36,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:36,880 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:36,880 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-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:36,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:37,276 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 152 transitions and produced 107 states. [2022-02-16 05:13:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:37,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:37,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:37,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:37,478 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:37,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:37,479 INFO L85 PathProgramCache]: Analyzing trace with hash -772242459, now seen corresponding path program 13 times [2022-02-16 05:13:37,479 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:37,479 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797604034] [2022-02-16 05:13:37,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:37,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:37,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:38,112 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:38,112 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:38,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797604034] [2022-02-16 05:13:38,113 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797604034] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:38,113 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848076239] [2022-02-16 05:13:38,113 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 05:13:38,113 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:38,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:38,114 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:38,115 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-02-16 05:13:38,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:38,145 WARN L261 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 65 conjunts are in the unsatisfiable core [2022-02-16 05:13:38,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:39,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:39,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:39,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:39,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:39,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:39,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:39,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:39,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:39,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:39,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:39,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:39,436 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:39,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:39,437 INFO L387 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 114 treesize of output 86 [2022-02-16 05:13:39,440 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:39,441 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 46 [2022-02-16 05:13:39,503 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:39,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:41,302 INFO L353 Elim1Store]: treesize reduction 290, result has 21.8 percent of original size [2022-02-16 05:13:41,302 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 288 treesize of output 304 [2022-02-16 05:13:41,308 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:41,309 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:41,310 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:41,310 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:41,312 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:41,313 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:41,314 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:41,316 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:41,317 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:41,320 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:41,413 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:13:41,413 INFO L387 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 264 treesize of output 450 [2022-02-16 05:13:42,533 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:42,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848076239] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:42,533 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:42,533 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 14] total 38 [2022-02-16 05:13:42,533 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025200433] [2022-02-16 05:13:42,533 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:42,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-16 05:13:42,534 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:42,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-16 05:13:42,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2022-02-16 05:13:42,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:42,535 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:42,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.3157894736842106) internal successors, (50), 38 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:42,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:44,596 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 155 transitions and produced 111 states. [2022-02-16 05:13:44,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:44,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:13:44,614 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-02-16 05:13:44,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-02-16 05:13:44,798 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:44,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:44,798 INFO L85 PathProgramCache]: Analyzing trace with hash 1797030391, now seen corresponding path program 14 times [2022-02-16 05:13:44,798 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:44,799 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811925211] [2022-02-16 05:13:44,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:44,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:44,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:44,996 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:44,996 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:44,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811925211] [2022-02-16 05:13:44,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811925211] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:44,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616177212] [2022-02-16 05:13:44,996 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 05:13:44,996 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:44,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:44,998 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:44,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-16 05:13:45,036 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 05:13:45,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:45,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-16 05:13:45,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:45,265 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-02-16 05:13:45,267 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-02-16 05:13:45,299 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:45,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:45,397 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:13:45,398 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-16 05:13:45,400 INFO L387 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-02-16 05:13:45,425 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:45,425 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616177212] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:45,425 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:45,425 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2022-02-16 05:13:45,425 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772722321] [2022-02-16 05:13:45,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:45,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 05:13:45,426 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:45,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 05:13:45,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2022-02-16 05:13:45,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:45,427 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:45,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.391304347826087) internal successors, (32), 23 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:13:45,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:46,222 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 191 transitions and produced 128 states. [2022-02-16 05:13:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:46,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:46,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:13:46,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:13:46,245 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:46,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-02-16 05:13:46,423 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:46,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:46,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1252553991, now seen corresponding path program 15 times [2022-02-16 05:13:46,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:46,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970145752] [2022-02-16 05:13:46,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:46,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:46,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:46,603 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:46,603 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:46,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970145752] [2022-02-16 05:13:46,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970145752] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:46,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984361145] [2022-02-16 05:13:46,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 05:13:46,604 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:46,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:46,605 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:46,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-02-16 05:13:46,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 05:13:46,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:46,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-16 05:13:46,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:46,821 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-16 05:13:46,823 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 05:13:46,826 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-16 05:13:46,844 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:46,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:46,928 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:13:46,929 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-16 05:13:46,931 INFO L387 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 9 treesize of output 7 [2022-02-16 05:13:46,946 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:46,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984361145] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:46,946 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:46,946 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2022-02-16 05:13:46,946 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421507053] [2022-02-16 05:13:46,947 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:46,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 05:13:46,947 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:46,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 05:13:46,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2022-02-16 05:13:46,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:46,948 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:46,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.391304347826087) internal successors, (32), 23 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:13:46,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:47,520 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 194 transitions and produced 131 states. [2022-02-16 05:13:47,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:47,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:47,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:47,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:47,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:47,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:47,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:47,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:47,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:47,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:47,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:47,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:47,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:47,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:47,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:47,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:13:47,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:13:47,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:13:47,542 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:47,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-02-16 05:13:47,722 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:47,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:47,722 INFO L85 PathProgramCache]: Analyzing trace with hash -207725213, now seen corresponding path program 16 times [2022-02-16 05:13:47,722 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:47,722 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931444249] [2022-02-16 05:13:47,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:47,722 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:47,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:48,192 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:48,192 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:48,192 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931444249] [2022-02-16 05:13:48,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931444249] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:48,192 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3172830] [2022-02-16 05:13:48,192 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 05:13:48,192 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:48,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:48,194 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:48,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-02-16 05:13:48,227 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 05:13:48,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:48,229 WARN L261 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 77 conjunts are in the unsatisfiable core [2022-02-16 05:13:48,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:49,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,588 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:49,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:13:49,590 INFO L387 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 125 treesize of output 93 [2022-02-16 05:13:49,592 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:49,593 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 46 [2022-02-16 05:13:49,625 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:49,625 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:51,430 INFO L353 Elim1Store]: treesize reduction 442, result has 18.3 percent of original size [2022-02-16 05:13:51,431 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 15 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 51 case distinctions, treesize of input 288 treesize of output 316 [2022-02-16 05:13:51,438 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,438 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,439 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,439 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,439 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,442 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,442 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,442 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,443 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,445 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,445 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,446 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,447 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,447 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,448 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:13:51,541 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:13:51,542 INFO L387 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 268 treesize of output 558 [2022-02-16 05:13:53,004 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:53,004 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3172830] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:53,004 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:53,004 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 43 [2022-02-16 05:13:53,004 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299546831] [2022-02-16 05:13:53,004 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:53,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 05:13:53,023 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:53,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 05:13:53,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1683, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 05:13:53,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:53,024 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:53,024 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-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:13:53,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:13:53,025 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:54,394 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 197 transitions and produced 135 states. [2022-02-16 05:13:54,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:54,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:54,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:54,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:54,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:54,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:54,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:54,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:54,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:13:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:13:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:13:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:13:54,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:54,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:54,618 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:54,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:54,618 INFO L85 PathProgramCache]: Analyzing trace with hash 2117195833, now seen corresponding path program 17 times [2022-02-16 05:13:54,618 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:54,618 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272847359] [2022-02-16 05:13:54,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:54,618 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:54,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:54,870 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:54,871 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:54,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272847359] [2022-02-16 05:13:54,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272847359] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:54,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847770568] [2022-02-16 05:13:54,871 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 05:13:54,871 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:54,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:54,872 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:54,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-02-16 05:13:54,907 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-16 05:13:54,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:54,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-16 05:13:54,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:55,169 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-02-16 05:13:55,170 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-02-16 05:13:55,218 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:55,218 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:55,327 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:13:55,328 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-16 05:13:55,330 INFO L387 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-02-16 05:13:55,358 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:55,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847770568] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:55,358 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:55,359 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 26 [2022-02-16 05:13:55,359 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050319527] [2022-02-16 05:13:55,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:55,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-16 05:13:55,359 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:55,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-16 05:13:55,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=585, Unknown=0, NotChecked=0, Total=650 [2022-02-16 05:13:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:55,360 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:55,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.3461538461538463) internal successors, (35), 26 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-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:13:55,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:13:55,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:13:55,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:13:55,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:56,354 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 238 transitions and produced 154 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:13:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:13:56,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:13:56,372 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:56,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:56,556 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:56,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:56,557 INFO L85 PathProgramCache]: Analyzing trace with hash 2069360503, now seen corresponding path program 18 times [2022-02-16 05:13:56,557 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:56,557 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653852089] [2022-02-16 05:13:56,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:56,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:56,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:56,800 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:56,800 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:56,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653852089] [2022-02-16 05:13:56,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653852089] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:56,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723221208] [2022-02-16 05:13:56,801 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 05:13:56,801 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:56,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:56,802 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:56,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-02-16 05:13:56,839 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-16 05:13:56,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:13:56,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-16 05:13:56,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:13:57,081 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-16 05:13:57,084 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-16 05:13:57,087 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 05:13:57,113 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:57,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:13:57,239 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:13:57,240 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-16 05:13:57,241 INFO L387 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 9 treesize of output 7 [2022-02-16 05:13:57,266 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:57,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723221208] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:13:57,266 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:13:57,266 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 26 [2022-02-16 05:13:57,266 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718037374] [2022-02-16 05:13:57,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:13:57,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-16 05:13:57,267 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:13:57,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-16 05:13:57,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=585, Unknown=0, NotChecked=0, Total=650 [2022-02-16 05:13:57,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:57,267 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:13:57,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.3461538461538463) internal successors, (35), 26 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-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:13:57,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:13:57,719 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 241 transitions and produced 157 states. [2022-02-16 05:13:57,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:57,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:13:57,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:57,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:57,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:13:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:13:57,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-02-16 05:13:57,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-02-16 05:13:57,937 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:13:57,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:13:57,937 INFO L85 PathProgramCache]: Analyzing trace with hash -307591003, now seen corresponding path program 19 times [2022-02-16 05:13:57,938 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:13:57,938 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022013824] [2022-02-16 05:13:57,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:13:57,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:13:57,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:58,584 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:13:58,584 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:13:58,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022013824] [2022-02-16 05:13:58,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022013824] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:13:58,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580155258] [2022-02-16 05:13:58,584 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 05:13:58,584 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:13:58,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:13:58,585 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:13:58,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-02-16 05:13:58,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:13:58,622 WARN L261 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 89 conjunts are in the unsatisfiable core [2022-02-16 05:13:58,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:14:00,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,474 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:00,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:00,476 INFO L387 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 136 treesize of output 100 [2022-02-16 05:14:00,479 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:00,479 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 46 [2022-02-16 05:14:00,499 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:00,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:14:02,917 INFO L353 Elim1Store]: treesize reduction 626, result has 15.7 percent of original size [2022-02-16 05:14:02,918 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 70 case distinctions, treesize of input 308 treesize of output 348 [2022-02-16 05:14:02,927 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,927 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,930 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,930 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,930 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,931 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,935 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,936 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,936 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,936 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,936 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,938 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,938 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,938 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,939 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,943 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,943 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,943 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,944 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,944 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:02,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:03,081 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:14:03,081 INFO L387 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 292 treesize of output 706 [2022-02-16 05:14:06,603 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:06,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580155258] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:14:06,603 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:14:06,603 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 49 [2022-02-16 05:14:06,603 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615968157] [2022-02-16 05:14:06,604 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:14:06,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 05:14:06,604 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:14:06,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 05:14:06,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=2211, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 05:14:06,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:14:06,605 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:14:06,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.2448979591836735) internal successors, (61), 49 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-02-16 05:14:06,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:06,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:14:06,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:06,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:06,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:06,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:06,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:06,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:06,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:14:06,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:14:06,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:14:06,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:14:06,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:14:06,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:14:06,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:06,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:14:06,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:14:06,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:14:06,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:14:06,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:14:06,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:06,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:14:09,803 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 244 transitions and produced 161 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:14:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:14:09,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:14:09,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:14:09,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:09,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:14:09,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-02-16 05:14:10,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-02-16 05:14:10,019 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:14:10,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:14:10,020 INFO L85 PathProgramCache]: Analyzing trace with hash -978643657, now seen corresponding path program 20 times [2022-02-16 05:14:10,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:14:10,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898721108] [2022-02-16 05:14:10,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:14:10,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:14:10,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:14:10,257 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:10,258 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:14:10,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898721108] [2022-02-16 05:14:10,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898721108] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:14:10,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018422657] [2022-02-16 05:14:10,258 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 05:14:10,258 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:14:10,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:14:10,259 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:14:10,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-02-16 05:14:10,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 05:14:10,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:14:10,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-16 05:14:10,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:14:10,613 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-02-16 05:14:10,616 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-02-16 05:14:10,652 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:10,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:14:10,774 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:14:10,774 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-16 05:14:10,777 INFO L387 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-02-16 05:14:10,809 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:10,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018422657] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:14:10,810 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:14:10,810 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2022-02-16 05:14:10,810 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122390304] [2022-02-16 05:14:10,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:14:10,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 05:14:10,810 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:14:10,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 05:14:10,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=739, Unknown=0, NotChecked=0, Total=812 [2022-02-16 05:14:10,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:14:10,811 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:14:10,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.3103448275862069) internal successors, (38), 29 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:14:10,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:10,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:14:10,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:10,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:10,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:10,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:10,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:10,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:14:10,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:14:11,872 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 182 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:14:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:14:11,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:14:11,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:14:11,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:11,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:14:11,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:14:11,893 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-02-16 05:14:12,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:14:12,093 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:14:12,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:14:12,093 INFO L85 PathProgramCache]: Analyzing trace with hash 1833428409, now seen corresponding path program 21 times [2022-02-16 05:14:12,093 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:14:12,093 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86181848] [2022-02-16 05:14:12,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:14:12,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:14:12,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:14:12,329 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:12,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:14:12,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86181848] [2022-02-16 05:14:12,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86181848] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:14:12,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130071704] [2022-02-16 05:14:12,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 05:14:12,330 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:14:12,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:14:12,331 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:14:12,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-02-16 05:14:12,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-16 05:14:12,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:14:12,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-16 05:14:12,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:14:12,688 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-16 05:14:12,690 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-16 05:14:12,695 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 05:14:12,725 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:12,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:14:12,854 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:14:12,854 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-16 05:14:12,856 INFO L387 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 9 treesize of output 7 [2022-02-16 05:14:12,885 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:12,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130071704] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:14:12,885 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:14:12,885 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2022-02-16 05:14:12,885 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701473002] [2022-02-16 05:14:12,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:14:12,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 05:14:12,886 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:14:12,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 05:14:12,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=739, Unknown=0, NotChecked=0, Total=812 [2022-02-16 05:14:12,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:14:12,886 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:14:12,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.3103448275862069) internal successors, (38), 29 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:14:12,886 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:12,886 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:14:12,886 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:14:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:14:13,745 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 293 transitions and produced 185 states. [2022-02-16 05:14:13,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:14:13,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:14:13,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:14:13,767 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-02-16 05:14:13,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:14:13,947 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:14:13,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:14:13,948 INFO L85 PathProgramCache]: Analyzing trace with hash 968448675, now seen corresponding path program 22 times [2022-02-16 05:14:13,948 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:14:13,948 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933109539] [2022-02-16 05:14:13,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:14:13,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:14:13,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:14:14,524 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:14,525 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:14:14,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933109539] [2022-02-16 05:14:14,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933109539] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:14:14,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593433519] [2022-02-16 05:14:14,525 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 05:14:14,525 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:14:14,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:14:14,527 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:14:14,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-02-16 05:14:14,571 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 05:14:14,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:14:14,573 WARN L261 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 101 conjunts are in the unsatisfiable core [2022-02-16 05:14:14,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:14:16,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,982 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:16,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:16,985 INFO L387 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 147 treesize of output 107 [2022-02-16 05:14:16,988 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:16,988 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 46 [2022-02-16 05:14:17,041 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:17,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:14:20,120 INFO L353 Elim1Store]: treesize reduction 842, result has 13.8 percent of original size [2022-02-16 05:14:20,120 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 28 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 92 case distinctions, treesize of input 328 treesize of output 380 [2022-02-16 05:14:20,130 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,131 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,133 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,133 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,133 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,133 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,134 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,141 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,142 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,142 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,143 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,143 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,143 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,148 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,148 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,148 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,149 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,149 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,157 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,157 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,158 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,158 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,159 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,159 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,159 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,161 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,161 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,162 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:20,431 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:14:20,431 INFO L387 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 316 treesize of output 874 [2022-02-16 05:14:31,615 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:31,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593433519] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:14:31,615 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:14:31,615 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 56 [2022-02-16 05:14:31,616 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332287483] [2022-02-16 05:14:31,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:14:31,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-02-16 05:14:31,616 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:14:31,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-02-16 05:14:31,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=2917, Unknown=0, NotChecked=0, Total=3080 [2022-02-16 05:14:31,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:14:31,617 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:14:31,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.2678571428571428) internal successors, (71), 56 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:14:31,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:31,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:14:31,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:31,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:14:31,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:14:31,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:14:36,398 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 296 transitions and produced 189 states. [2022-02-16 05:14:36,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:36,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:14:36,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:14:36,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:14:36,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:14:36,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-02-16 05:14:36,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-02-16 05:14:36,614 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:14:36,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:14:36,615 INFO L85 PathProgramCache]: Analyzing trace with hash -76119303, now seen corresponding path program 23 times [2022-02-16 05:14:36,615 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:14:36,615 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647983917] [2022-02-16 05:14:36,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:14:36,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:14:36,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:14:36,832 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:36,832 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:14:36,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647983917] [2022-02-16 05:14:36,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647983917] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:14:36,833 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490798544] [2022-02-16 05:14:36,833 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 05:14:36,833 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:14:36,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:14:36,834 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:14:36,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-02-16 05:14:36,880 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-16 05:14:36,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:14:36,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 42 conjunts are in the unsatisfiable core [2022-02-16 05:14:36,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:14:37,115 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-02-16 05:14:37,116 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-02-16 05:14:37,144 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:37,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:14:37,228 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:14:37,228 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-16 05:14:37,230 INFO L387 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-02-16 05:14:37,252 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:37,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490798544] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:14:37,252 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:14:37,252 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 32 [2022-02-16 05:14:37,252 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210366037] [2022-02-16 05:14:37,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:14:37,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-16 05:14:37,253 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:14:37,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-16 05:14:37,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=911, Unknown=0, NotChecked=0, Total=992 [2022-02-16 05:14:37,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:14:37,253 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:14:37,254 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-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:37,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:14:37,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:14:37,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:14:37,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:14:37,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:14:38,558 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 347 transitions and produced 212 states. [2022-02-16 05:14:38,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:38,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:14:38,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:38,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:14:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:14:38,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:14:38,578 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-16 05:14:38,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-02-16 05:14:38,761 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:14:38,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:14:38,762 INFO L85 PathProgramCache]: Analyzing trace with hash 1198768823, now seen corresponding path program 24 times [2022-02-16 05:14:38,762 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:14:38,762 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772846126] [2022-02-16 05:14:38,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:14:38,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:14:38,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:14:39,223 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:39,224 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:14:39,224 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772846126] [2022-02-16 05:14:39,224 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772846126] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:14:39,224 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228285962] [2022-02-16 05:14:39,224 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 05:14:39,224 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:14:39,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:14:39,225 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:14:39,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-02-16 05:14:39,270 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-16 05:14:39,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:14:39,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-16 05:14:39,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:14:39,555 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-16 05:14:39,558 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 05:14:39,560 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-16 05:14:39,586 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:39,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:14:39,698 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:14:39,699 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-16 05:14:39,700 INFO L387 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 9 treesize of output 7 [2022-02-16 05:14:39,725 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:39,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228285962] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:14:39,725 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:14:39,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 32 [2022-02-16 05:14:39,725 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044215071] [2022-02-16 05:14:39,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:14:39,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-16 05:14:39,727 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:14:39,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-16 05:14:39,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=911, Unknown=0, NotChecked=0, Total=992 [2022-02-16 05:14:39,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:14:39,728 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:14:39,728 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-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:14:39,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:14:39,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:14:39,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:14:39,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:39,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:14:39,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:14:39,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:14:39,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:14:39,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:14:39,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:14:40,691 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 350 transitions and produced 215 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:14:40,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:14:40,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:14:40,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:14:40,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:14:40,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:14:40,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:14:40,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:14:40,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:14:40,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:14:40,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:14:40,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-16 05:14:40,893 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-02-16 05:14:40,894 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:14:40,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:14:40,894 INFO L85 PathProgramCache]: Analyzing trace with hash -1526129307, now seen corresponding path program 25 times [2022-02-16 05:14:40,894 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:14:40,894 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384458897] [2022-02-16 05:14:40,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:14:40,894 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:14:40,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:14:41,424 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:41,424 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:14:41,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384458897] [2022-02-16 05:14:41,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384458897] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:14:41,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393279258] [2022-02-16 05:14:41,424 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 05:14:41,424 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:14:41,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:14:41,426 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:14:41,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-02-16 05:14:41,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:14:41,465 WARN L261 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 113 conjunts are in the unsatisfiable core [2022-02-16 05:14:41,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:14:44,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,354 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:44,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:14:44,380 INFO L387 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 158 treesize of output 114 [2022-02-16 05:14:44,383 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:44,384 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 46 [2022-02-16 05:14:44,454 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:14:44,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:14:47,821 INFO L353 Elim1Store]: treesize reduction 1090, result has 12.3 percent of original size [2022-02-16 05:14:47,822 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 18 select indices, 18 select index equivalence classes, 36 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 117 case distinctions, treesize of input 348 treesize of output 412 [2022-02-16 05:14:47,836 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,837 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,840 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,840 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,841 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,851 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,854 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,854 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,855 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,862 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,862 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,862 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,864 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,873 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,874 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,874 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,874 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,876 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,877 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,877 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,877 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,879 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,879 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,880 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,881 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,883 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:47,885 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:14:48,358 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:14:48,359 INFO L387 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 340 treesize of output 1062 [2022-02-16 05:15:05,467 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:05,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393279258] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:15:05,467 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:15:05,468 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 62 [2022-02-16 05:15:05,468 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605937457] [2022-02-16 05:15:05,468 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:15:05,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-02-16 05:15:05,468 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:15:05,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-02-16 05:15:05,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=3601, Unknown=0, NotChecked=0, Total=3782 [2022-02-16 05:15:05,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:15:05,469 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:15:05,469 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-02-16 05:15:05,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:05,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:15:05,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:05,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:05,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:15:11,344 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 353 transitions and produced 219 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:15:11,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:11,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:15:11,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:15:11,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:15:11,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:15:11,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:15:11,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:11,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:11,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:15:11,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:15:11,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:15:11,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:11,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:11,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:15:11,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-02-16 05:15:11,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-02-16 05:15:11,555 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:15:11,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:15:11,556 INFO L85 PathProgramCache]: Analyzing trace with hash -98625417, now seen corresponding path program 26 times [2022-02-16 05:15:11,556 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:15:11,556 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893522304] [2022-02-16 05:15:11,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:15:11,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:15:11,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:15:11,900 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:11,900 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:15:11,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893522304] [2022-02-16 05:15:11,900 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893522304] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:15:11,901 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859279706] [2022-02-16 05:15:11,901 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 05:15:11,901 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:15:11,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:15:11,904 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:15:11,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-02-16 05:15:11,943 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 05:15:11,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:15:11,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 46 conjunts are in the unsatisfiable core [2022-02-16 05:15:11,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:15:12,300 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-02-16 05:15:12,302 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-02-16 05:15:12,347 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:12,347 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:15:12,488 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:15:12,489 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-16 05:15:12,491 INFO L387 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-02-16 05:15:12,530 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:12,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859279706] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:15:12,531 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:15:12,531 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2022-02-16 05:15:12,531 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349996836] [2022-02-16 05:15:12,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:15:12,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 05:15:12,531 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:15:12,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 05:15:12,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1101, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 05:15:12,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:15:12,532 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:15:12,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.2571428571428571) internal successors, (44), 35 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-02-16 05:15:12,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:12,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:15:12,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:12,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:12,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:12,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:12,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:12,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:12,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:15:12,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:15:12,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:15:14,338 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 409 transitions and produced 244 states. [2022-02-16 05:15:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:15:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:15:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:15:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:15:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:15:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:15:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:15:14,357 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-02-16 05:15:14,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-16 05:15:14,540 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:15:14,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:15:14,540 INFO L85 PathProgramCache]: Analyzing trace with hash 768200825, now seen corresponding path program 27 times [2022-02-16 05:15:14,540 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:15:14,540 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485272755] [2022-02-16 05:15:14,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:15:14,541 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:15:14,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:15:14,871 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:14,871 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:15:14,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485272755] [2022-02-16 05:15:14,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485272755] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:15:14,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617765990] [2022-02-16 05:15:14,872 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 05:15:14,872 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:15:14,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:15:14,876 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:15:14,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-02-16 05:15:14,922 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-16 05:15:14,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:15:14,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 46 conjunts are in the unsatisfiable core [2022-02-16 05:15:14,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:15:15,290 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-16 05:15:15,292 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 05:15:15,296 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-16 05:15:15,332 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:15,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:15:15,486 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:15:15,486 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-16 05:15:15,487 INFO L387 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 9 treesize of output 7 [2022-02-16 05:15:15,523 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:15,523 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617765990] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:15:15,523 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:15:15,523 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2022-02-16 05:15:15,523 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305236328] [2022-02-16 05:15:15,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:15:15,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 05:15:15,524 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:15:15,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 05:15:15,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1101, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 05:15:15,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:15:15,524 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:15:15,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.2571428571428571) internal successors, (44), 35 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-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:15,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:15,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:15:15,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:15:15,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:15:15,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:15,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:15,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:15:15,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:15:15,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:15:16,586 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 412 transitions and produced 247 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:16,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:16,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:15:16,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:15:16,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:15:16,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:16,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:16,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:15:16,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:15:16,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:15:16,605 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-02-16 05:15:16,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:15:16,799 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:15:16,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:15:16,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1988835357, now seen corresponding path program 28 times [2022-02-16 05:15:16,800 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:15:16,800 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371658030] [2022-02-16 05:15:16,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:15:16,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:15:16,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:15:17,591 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:17,592 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:15:17,592 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371658030] [2022-02-16 05:15:17,592 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371658030] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:15:17,592 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486384955] [2022-02-16 05:15:17,592 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 05:15:17,592 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:15:17,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:15:17,593 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:15:17,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-02-16 05:15:17,633 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 05:15:17,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:15:17,634 WARN L261 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 125 conjunts are in the unsatisfiable core [2022-02-16 05:15:17,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:15:21,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:21,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:22,000 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:22,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:22,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:22,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:22,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:22,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:22,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:22,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:22,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:22,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:22,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:15:22,006 INFO L387 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 169 treesize of output 121 [2022-02-16 05:15:22,009 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:22,009 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 46 [2022-02-16 05:15:22,064 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:22,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:15:26,705 INFO L353 Elim1Store]: treesize reduction 1370, result has 11.1 percent of original size [2022-02-16 05:15:26,706 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 20 select indices, 20 select index equivalence classes, 45 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 145 case distinctions, treesize of input 368 treesize of output 444 [2022-02-16 05:15:26,721 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,722 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,724 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,724 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,724 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,725 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,725 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,727 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,727 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,742 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,744 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,744 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,744 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,745 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,745 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,746 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,747 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,753 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,753 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,753 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,754 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,754 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,755 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,756 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,767 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,767 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,768 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,768 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,769 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,770 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,770 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,771 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,771 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,772 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,772 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,773 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,774 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,775 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,775 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,776 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,777 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,778 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,779 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,780 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:26,782 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:15:27,380 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:15:27,381 INFO L387 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 364 treesize of output 1270 [2022-02-16 05:15:41,862 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:41,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486384955] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:15:41,862 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:15:41,863 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 67 [2022-02-16 05:15:41,863 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026640787] [2022-02-16 05:15:41,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:15:41,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-02-16 05:15:41,863 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:15:41,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-02-16 05:15:41,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=4227, Unknown=0, NotChecked=0, Total=4422 [2022-02-16 05:15:41,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:15:41,864 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:15:41,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 1.1791044776119404) internal successors, (79), 67 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:15:41,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:41,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:15:41,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:41,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:15:41,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:15:41,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:15:41,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:15:48,668 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 415 transitions and produced 251 states. [2022-02-16 05:15:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:15:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:15:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:15:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:15:48,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:15:48,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-16 05:15:48,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-02-16 05:15:48,871 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:15:48,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:15:48,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1557611079, now seen corresponding path program 29 times [2022-02-16 05:15:48,871 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:15:48,871 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353050294] [2022-02-16 05:15:48,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:15:48,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:15:48,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:15:49,258 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 11 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:49,258 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:15:49,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353050294] [2022-02-16 05:15:49,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353050294] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:15:49,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550711645] [2022-02-16 05:15:49,258 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 05:15:49,258 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:15:49,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:15:49,259 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 05:15:49,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-16 05:15:49,315 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 05:15:49,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:15:49,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 50 conjunts are in the unsatisfiable core [2022-02-16 05:15:49,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:15:49,777 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-02-16 05:15:49,779 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-02-16 05:15:49,825 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 11 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:49,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:15:49,974 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:15:49,974 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-16 05:15:49,976 INFO L387 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-02-16 05:15:50,020 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 11 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:50,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550711645] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:15:50,020 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:15:50,020 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 38 [2022-02-16 05:15:50,020 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123124239] [2022-02-16 05:15:50,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:15:50,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-16 05:15:50,021 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:15:50,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-16 05:15:50,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1309, Unknown=0, NotChecked=0, Total=1406 [2022-02-16 05:15:50,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:15:50,022 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:15:50,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.236842105263158) internal successors, (47), 38 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-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:15:50,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:15:50,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:15:50,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:15:50,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:50,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:50,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:15:50,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:15:50,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:15:50,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:50,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:50,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:15:50,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:15:50,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:15:50,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:15:50,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:15:51,834 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 476 transitions and produced 278 states. [2022-02-16 05:15:51,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:51,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:15:51,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:51,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:51,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:51,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:51,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:51,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:51,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:15:51,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:15:51,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:51,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:15:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:15:51,854 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-02-16 05:15:52,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:15:52,036 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:15:52,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:15:52,037 INFO L85 PathProgramCache]: Analyzing trace with hash -455801353, now seen corresponding path program 30 times [2022-02-16 05:15:52,037 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:15:52,037 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2557908] [2022-02-16 05:15:52,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:15:52,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:15:52,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:15:52,410 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:52,410 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:15:52,410 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2557908] [2022-02-16 05:15:52,410 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2557908] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:15:52,410 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592513187] [2022-02-16 05:15:52,410 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 05:15:52,410 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:15:52,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:15:52,412 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-02-16 05:15:52,412 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-02-16 05:15:52,469 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-16 05:15:52,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:15:52,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 50 conjunts are in the unsatisfiable core [2022-02-16 05:15:52,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:15:52,908 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-16 05:15:52,911 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 05:15:52,914 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-16 05:15:52,949 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:52,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:15:53,113 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:15:53,114 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-16 05:15:53,115 INFO L387 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 9 treesize of output 7 [2022-02-16 05:15:53,156 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:53,156 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592513187] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:15:53,156 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:15:53,156 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 38 [2022-02-16 05:15:53,156 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044509478] [2022-02-16 05:15:53,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:15:53,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-16 05:15:53,157 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:15:53,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-16 05:15:53,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1309, Unknown=0, NotChecked=0, Total=1406 [2022-02-16 05:15:53,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:15:53,157 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:15:53,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.236842105263158) internal successors, (47), 38 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-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:53,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:15:53,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:15:53,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:15:53,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:53,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:53,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:15:53,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:15:53,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:15:53,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:15:53,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:15:53,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:15:54,251 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 479 transitions and produced 281 states. [2022-02-16 05:15:54,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:54,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:15:54,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:54,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:54,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:15:54,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:15:54,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:54,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:54,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:15:54,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:15:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:15:54,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:15:54,270 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-02-16 05:15:54,466 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-02-16 05:15:54,466 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:15:54,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:15:54,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1278197211, now seen corresponding path program 31 times [2022-02-16 05:15:54,467 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:15:54,467 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162317910] [2022-02-16 05:15:54,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:15:54,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:15:54,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:15:55,852 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:15:55,853 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:15:55,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162317910] [2022-02-16 05:15:55,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162317910] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:15:55,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756681981] [2022-02-16 05:15:55,853 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 05:15:55,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:15:55,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:15:55,854 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-02-16 05:15:55,855 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-02-16 05:15:55,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:15:55,903 WARN L261 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 137 conjunts are in the unsatisfiable core [2022-02-16 05:15:55,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:16:01,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:16:01,168 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 05:16:01,169 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 65 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 1 case distinctions, treesize of input 184 treesize of output 135 [2022-02-16 05:16:01,175 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 05:16:01,176 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 62 treesize of output 53 [2022-02-16 05:16:01,266 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:16:01,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:16:07,815 INFO L353 Elim1Store]: treesize reduction 1682, result has 10.1 percent of original size [2022-02-16 05:16:07,815 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 22 select indices, 22 select index equivalence classes, 55 disjoint index pairs (out of 231 index pairs), introduced 22 new quantified variables, introduced 176 case distinctions, treesize of input 408 treesize of output 496 [2022-02-16 05:16:07,833 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,833 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,835 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,835 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,835 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,836 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,836 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,836 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,837 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,837 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,851 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,854 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,854 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,855 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,855 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,858 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,858 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,858 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,859 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,859 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,859 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,860 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,860 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,874 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,875 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,875 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,875 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,875 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,876 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,877 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,878 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,878 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,879 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,879 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,880 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,881 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,883 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,883 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,885 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,885 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,886 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,886 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,887 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,888 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,888 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,890 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,891 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:07,893 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:16:08,631 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:16:08,632 INFO L387 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 408 treesize of output 1518 [2022-02-16 05:16:39,516 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:16:39,517 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756681981] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:16:39,517 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:16:39,517 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26, 26] total 74 [2022-02-16 05:16:39,517 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913159557] [2022-02-16 05:16:39,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:16:39,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-02-16 05:16:39,517 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:16:39,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-02-16 05:16:39,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=5199, Unknown=0, NotChecked=0, Total=5402 [2022-02-16 05:16:39,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:16:39,519 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:16:39,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 1.162162162162162) internal successors, (86), 74 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:16:39,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:16:39,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:16:39,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:16:39,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:16:39,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:16:39,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:16:39,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:16:39,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:16:39,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:16:39,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:16:39,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:16:39,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:16:39,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:16:39,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:16:39,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:16:58,302 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 482 transitions and produced 285 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:16:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:16:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:16:58,321 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-02-16 05:16:58,519 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-02-16 05:16:58,519 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:16:58,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:16:58,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1002665033, now seen corresponding path program 32 times [2022-02-16 05:16:58,520 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:16:58,520 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052276231] [2022-02-16 05:16:58,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:16:58,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:16:58,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:16:58,962 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:16:58,962 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:16:58,962 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052276231] [2022-02-16 05:16:58,962 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052276231] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:16:58,962 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508325547] [2022-02-16 05:16:58,962 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 05:16:58,962 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:16:58,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:16:58,964 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-02-16 05:16:58,964 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-02-16 05:16:59,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 05:16:59,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:16:59,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 54 conjunts are in the unsatisfiable core [2022-02-16 05:16:59,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:16:59,452 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-02-16 05:16:59,453 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-02-16 05:16:59,491 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:16:59,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:16:59,642 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:16:59,642 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-16 05:16:59,644 INFO L387 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-02-16 05:16:59,684 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:16:59,684 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508325547] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:16:59,684 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:16:59,684 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2022-02-16 05:16:59,684 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514366769] [2022-02-16 05:16:59,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:16:59,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 05:16:59,685 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:16:59,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 05:16:59,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1535, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 05:16:59,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:16:59,685 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:16:59,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.2195121951219512) internal successors, (50), 41 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:16:59,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:16:59,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:16:59,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:16:59,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:16:59,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:16:59,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:16:59,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:16:59,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:16:59,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:16:59,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:16:59,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:16:59,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:16:59,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:16:59,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:17:01,906 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 548 transitions and produced 314 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:17:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:17:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:17:01,927 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-02-16 05:17:02,108 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-02-16 05:17:02,108 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:17:02,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:17:02,109 INFO L85 PathProgramCache]: Analyzing trace with hash -1206301895, now seen corresponding path program 33 times [2022-02-16 05:17:02,109 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:17:02,109 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242991592] [2022-02-16 05:17:02,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:17:02,109 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:17:02,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:17:02,543 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:17:02,543 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:17:02,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242991592] [2022-02-16 05:17:02,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242991592] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:17:02,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519939885] [2022-02-16 05:17:02,544 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 05:17:02,544 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:17:02,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:17:02,545 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-02-16 05:17:02,546 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-02-16 05:17:02,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-16 05:17:02,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:17:02,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 54 conjunts are in the unsatisfiable core [2022-02-16 05:17:02,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:17:03,044 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-16 05:17:03,050 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 05:17:03,053 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-16 05:17:03,076 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:17:03,077 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:17:03,188 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:17:03,188 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-16 05:17:03,190 INFO L387 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 9 treesize of output 7 [2022-02-16 05:17:03,224 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:17:03,224 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519939885] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:17:03,224 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:17:03,224 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2022-02-16 05:17:03,225 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085356273] [2022-02-16 05:17:03,225 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:17:03,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 05:17:03,225 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:17:03,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 05:17:03,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1535, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 05:17:03,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:17:03,226 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:17:03,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.2195121951219512) internal successors, (50), 41 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:17:03,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:17:03,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:17:03,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:17:03,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:17:03,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:17:03,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:17:03,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:17:03,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:17:03,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:17:03,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:17:03,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:17:03,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:17:03,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:17:03,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:17:04,554 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 551 transitions and produced 317 states. [2022-02-16 05:17:04,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:17:04,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:17:04,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:17:04,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:17:04,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:17:04,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:17:04,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:17:04,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:17:04,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:17:04,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:17:04,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:17:04,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:17:04,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:17:04,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:17:04,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:17:04,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:17:04,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:17:04,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:17:04,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:17:04,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:17:04,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:17:04,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:17:04,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:17:04,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:17:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:17:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:17:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:17:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:17:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:17:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:17:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:17:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:17:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:17:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:17:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:17:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:17:04,583 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-02-16 05:17:04,779 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-02-16 05:17:04,780 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:17:04,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:17:04,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1226089763, now seen corresponding path program 34 times [2022-02-16 05:17:04,780 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:17:04,780 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608392968] [2022-02-16 05:17:04,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:17:04,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:17:04,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:17:05,760 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:17:05,760 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:17:05,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608392968] [2022-02-16 05:17:05,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608392968] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:17:05,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192496756] [2022-02-16 05:17:05,760 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 05:17:05,761 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:17:05,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:17:05,762 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-02-16 05:17:05,763 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-02-16 05:17:05,809 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 05:17:05,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:17:05,811 WARN L261 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 149 conjunts are in the unsatisfiable core [2022-02-16 05:17:05,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:17:11,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,249 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:11,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:17:11,269 INFO L387 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 12 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 135 [2022-02-16 05:17:11,272 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:11,272 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 46 [2022-02-16 05:17:11,337 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:17:11,337 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:17:18,883 INFO L353 Elim1Store]: treesize reduction 2026, result has 9.3 percent of original size [2022-02-16 05:17:18,883 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 24 select indices, 24 select index equivalence classes, 66 disjoint index pairs (out of 276 index pairs), introduced 24 new quantified variables, introduced 210 case distinctions, treesize of input 408 treesize of output 508 [2022-02-16 05:17:18,902 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,905 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,910 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,910 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,932 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,935 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,935 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,935 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,936 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,936 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,937 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,937 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,939 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,939 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,943 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,944 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,944 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,946 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,948 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,948 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,969 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,970 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,970 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,973 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,973 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,975 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,975 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,975 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,976 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,976 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,978 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,978 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,980 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,980 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,980 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,981 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,982 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,983 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,984 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,984 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,985 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,987 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,987 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,988 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,989 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,990 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,991 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,992 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,994 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,994 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,997 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:18,997 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:19,002 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:17:19,004 INFO L244 Elim1Store]: Index analysis took 104 ms [2022-02-16 05:17:20,217 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:17:20,218 INFO L387 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 412 treesize of output 1746 [2022-02-16 05:18:13,853 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:18:13,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192496756] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:18:13,853 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:18:13,853 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 80 [2022-02-16 05:18:13,853 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806101435] [2022-02-16 05:18:13,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:18:13,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-02-16 05:18:13,854 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:18:13,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-02-16 05:18:13,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=6085, Unknown=0, NotChecked=0, Total=6320 [2022-02-16 05:18:13,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:18:13,856 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:18:13,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 1.1875) internal successors, (95), 80 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:18:13,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:18:13,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:18:32,203 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 554 transitions and produced 321 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:18:32,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:18:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:18:32,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:18:32,223 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-02-16 05:18:32,406 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-02-16 05:18:32,406 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:18:32,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:18:32,408 INFO L85 PathProgramCache]: Analyzing trace with hash -679180167, now seen corresponding path program 35 times [2022-02-16 05:18:32,408 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:18:32,408 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313489710] [2022-02-16 05:18:32,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:18:32,408 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:18:32,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:18:32,837 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:18:32,837 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:18:32,837 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313489710] [2022-02-16 05:18:32,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313489710] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:18:32,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442312749] [2022-02-16 05:18:32,838 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 05:18:32,838 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:18:32,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:18:32,839 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-02-16 05:18:32,840 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-02-16 05:18:32,910 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-16 05:18:32,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:18:32,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 58 conjunts are in the unsatisfiable core [2022-02-16 05:18:32,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:18:33,333 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-02-16 05:18:33,335 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-02-16 05:18:33,368 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:18:33,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:18:33,471 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:18:33,471 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-16 05:18:33,473 INFO L387 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-02-16 05:18:33,503 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:18:33,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442312749] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:18:33,515 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:18:33,515 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 44 [2022-02-16 05:18:33,516 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424013201] [2022-02-16 05:18:33,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:18:33,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-02-16 05:18:33,516 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:18:33,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-02-16 05:18:33,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1779, Unknown=0, NotChecked=0, Total=1892 [2022-02-16 05:18:33,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:18:33,517 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:18:33,517 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-02-16 05:18:33,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:18:33,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:18:33,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:18:33,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:33,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:18:33,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:18:33,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:33,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:18:33,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:18:33,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:18:33,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:18:33,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:18:33,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:18:33,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:18:33,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:18:36,146 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 625 transitions and produced 352 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:18:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:18:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:18:36,167 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-02-16 05:18:36,349 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-02-16 05:18:36,349 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:18:36,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:18:36,349 INFO L85 PathProgramCache]: Analyzing trace with hash 1598011703, now seen corresponding path program 36 times [2022-02-16 05:18:36,349 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:18:36,350 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298818971] [2022-02-16 05:18:36,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:18:36,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:18:36,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:18:36,851 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:18:36,852 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:18:36,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298818971] [2022-02-16 05:18:36,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298818971] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:18:36,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782509523] [2022-02-16 05:18:36,852 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 05:18:36,852 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:18:36,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:18:36,853 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-02-16 05:18:36,854 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-02-16 05:18:36,907 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-16 05:18:36,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:18:36,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 58 conjunts are in the unsatisfiable core [2022-02-16 05:18:36,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:18:37,470 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-16 05:18:37,472 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 05:18:37,476 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-16 05:18:37,515 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:18:37,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:18:37,694 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:18:37,694 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-16 05:18:37,696 INFO L387 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 9 treesize of output 7 [2022-02-16 05:18:37,744 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:18:37,745 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782509523] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:18:37,745 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:18:37,745 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 44 [2022-02-16 05:18:37,745 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84784205] [2022-02-16 05:18:37,745 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:18:37,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-02-16 05:18:37,745 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:18:37,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-02-16 05:18:37,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1779, Unknown=0, NotChecked=0, Total=1892 [2022-02-16 05:18:37,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:18:37,746 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:18:37,746 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-02-16 05:18:37,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:18:37,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:18:37,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:18:37,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:18:39,616 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 628 transitions and produced 355 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:18:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:18:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:18:39,636 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-02-16 05:18:39,835 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-02-16 05:18:39,836 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:18:39,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:18:39,836 INFO L85 PathProgramCache]: Analyzing trace with hash -2034501915, now seen corresponding path program 37 times [2022-02-16 05:18:39,836 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:18:39,836 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621910446] [2022-02-16 05:18:39,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:18:39,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:18:39,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:18:41,736 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:18:41,737 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:18:41,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621910446] [2022-02-16 05:18:41,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621910446] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:18:41,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751301425] [2022-02-16 05:18:41,737 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 05:18:41,737 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:18:41,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:18:41,738 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-02-16 05:18:41,739 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-02-16 05:18:41,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:18:41,786 WARN L261 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 161 conjunts are in the unsatisfiable core [2022-02-16 05:18:41,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:18:49,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:18:49,318 INFO L353 Elim1Store]: treesize reduction 126, result has 2.3 percent of original size [2022-02-16 05:18:49,318 INFO L387 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 14 new quantified variables, introduced 13 case distinctions, treesize of input 206 treesize of output 149 [2022-02-16 05:18:49,324 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 05:18:49,325 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 62 treesize of output 53 [2022-02-16 05:18:49,421 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:18:49,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:18:58,978 INFO L353 Elim1Store]: treesize reduction 2402, result has 8.6 percent of original size [2022-02-16 05:18:58,978 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 26 select indices, 26 select index equivalence classes, 78 disjoint index pairs (out of 325 index pairs), introduced 26 new quantified variables, introduced 247 case distinctions, treesize of input 428 treesize of output 540 [2022-02-16 05:18:58,998 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:58,999 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,000 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,000 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,000 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,002 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,002 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,003 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,005 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,005 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,023 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,023 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,024 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,024 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,024 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,025 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,025 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,026 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,027 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,028 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,029 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,031 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,031 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,031 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,032 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,032 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,033 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,033 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,035 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,036 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,036 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,042 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,043 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,043 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,043 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,044 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,044 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,046 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,047 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,047 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,049 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,049 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,050 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,050 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,051 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,052 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,053 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,054 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,055 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,056 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,057 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,057 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,058 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,060 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,060 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,062 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,062 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,063 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,064 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,065 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,066 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,068 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,068 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,070 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,072 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,072 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,088 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,089 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,090 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,090 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,092 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,093 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,093 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,098 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,098 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,100 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:18:59,102 INFO L244 Elim1Store]: Index analysis took 105 ms [2022-02-16 05:19:00,153 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:19:00,154 INFO L387 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 436 treesize of output 2014 [2022-02-16 05:20:08,817 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:20:08,817 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751301425] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:20:08,817 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:20:08,817 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 30, 30] total 87 [2022-02-16 05:20:08,817 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605619249] [2022-02-16 05:20:08,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:20:08,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-02-16 05:20:08,818 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:20:08,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-02-16 05:20:08,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=7256, Unknown=0, NotChecked=0, Total=7482 [2022-02-16 05:20:08,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:20:08,819 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:20:08,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 1.160919540229885) internal successors, (101), 87 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:20:08,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:20:08,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:20:31,473 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 631 transitions and produced 359 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:20:31,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:20:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:20:31,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-16 05:20:31,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-02-16 05:20:31,681 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-02-16 05:20:31,682 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:20:31,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:20:31,682 INFO L85 PathProgramCache]: Analyzing trace with hash 1321692919, now seen corresponding path program 38 times [2022-02-16 05:20:31,682 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:20:31,682 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682173298] [2022-02-16 05:20:31,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:20:31,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:20:31,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:20:32,232 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 14 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:20:32,233 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:20:32,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682173298] [2022-02-16 05:20:32,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682173298] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:20:32,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864751505] [2022-02-16 05:20:32,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 05:20:32,233 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:20:32,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:20:32,234 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-02-16 05:20:32,235 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-02-16 05:20:32,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 05:20:32,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:20:32,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 62 conjunts are in the unsatisfiable core [2022-02-16 05:20:32,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:20:32,973 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-02-16 05:20:32,974 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-02-16 05:20:33,030 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 14 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:20:33,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:20:33,208 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:20:33,208 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-16 05:20:33,210 INFO L387 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-02-16 05:20:33,267 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 14 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:20:33,267 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864751505] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:20:33,267 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:20:33,268 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2022-02-16 05:20:33,268 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051899600] [2022-02-16 05:20:33,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:20:33,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 05:20:33,268 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:20:33,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 05:20:33,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=2041, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 05:20:33,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:20:33,269 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:20:33,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.1914893617021276) internal successors, (56), 47 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-02-16 05:20:33,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:20:33,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:20:33,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:20:33,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:33,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:20:33,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:20:33,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:20:33,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:20:33,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:20:33,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:20:33,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:20:33,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:20:33,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:20:33,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:20:33,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:20:33,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:20:33,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2022-02-16 05:20:33,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:20:35,971 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 707 transitions and produced 392 states. [2022-02-16 05:20:35,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:20:35,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:20:35,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:20:35,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:35,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:20:35,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:20:35,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:20:35,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:20:35,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:20:35,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:20:35,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:20:35,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:20:35,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:20:35,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:20:35,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:20:35,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:20:35,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:20:35,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-16 05:20:35,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 05:20:36,015 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-02-16 05:20:36,213 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-02-16 05:20:36,213 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:20:36,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:20:36,213 INFO L85 PathProgramCache]: Analyzing trace with hash -1099803143, now seen corresponding path program 39 times [2022-02-16 05:20:36,213 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:20:36,213 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166525616] [2022-02-16 05:20:36,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:20:36,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:20:36,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:20:36,806 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:20:36,806 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:20:36,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166525616] [2022-02-16 05:20:36,807 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166525616] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:20:36,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495832719] [2022-02-16 05:20:36,807 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 05:20:36,807 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:20:36,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:20:36,808 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-02-16 05:20:36,809 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-02-16 05:20:36,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-16 05:20:36,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:20:36,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 64 conjunts are in the unsatisfiable core [2022-02-16 05:20:36,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:20:37,502 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-16 05:20:37,504 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-16 05:20:37,508 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 05:20:37,549 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:20:37,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:20:37,740 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:20:37,741 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-16 05:20:37,743 INFO L387 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 9 treesize of output 7 [2022-02-16 05:20:37,796 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:20:37,796 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495832719] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:20:37,796 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:20:37,796 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2022-02-16 05:20:37,797 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994447378] [2022-02-16 05:20:37,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:20:37,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 05:20:37,797 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:20:37,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 05:20:37,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=2041, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 05:20:37,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:20:37,798 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:20:37,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.1914893617021276) internal successors, (56), 47 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-02-16 05:20:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:20:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:20:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:20:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:20:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:20:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:20:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:20:37,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:20:37,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:20:37,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:20:37,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:20:37,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:20:37,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:20:37,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:20:37,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2022-02-16 05:20:37,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 05:20:37,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:20:39,564 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 710 transitions and produced 395 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:20:39,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:20:39,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-16 05:20:39,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 05:20:39,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 05:20:39,584 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-02-16 05:20:39,783 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-02-16 05:20:39,783 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:20:39,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:20:39,783 INFO L85 PathProgramCache]: Analyzing trace with hash 232583779, now seen corresponding path program 40 times [2022-02-16 05:20:39,783 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:20:39,784 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352624193] [2022-02-16 05:20:39,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:20:39,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:20:39,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:20:40,912 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:20:40,913 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:20:40,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352624193] [2022-02-16 05:20:40,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352624193] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:20:40,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087465231] [2022-02-16 05:20:40,913 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 05:20:40,913 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:20:40,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:20:40,914 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-02-16 05:20:40,916 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-02-16 05:20:40,965 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 05:20:40,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:20:40,968 WARN L261 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 173 conjunts are in the unsatisfiable core [2022-02-16 05:20:40,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:20:50,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,093 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:20:50,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:20:50,107 INFO L387 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 213 treesize of output 149 [2022-02-16 05:20:50,110 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:20:50,110 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 46 [2022-02-16 05:20:50,201 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:20:50,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:21:01,424 INFO L353 Elim1Store]: treesize reduction 2810, result has 8.0 percent of original size [2022-02-16 05:21:01,424 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 28 select indices, 28 select index equivalence classes, 91 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 287 case distinctions, treesize of input 448 treesize of output 572 [2022-02-16 05:21:01,446 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,447 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,448 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,449 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,449 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,450 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,450 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,450 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,451 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,452 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,454 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,455 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,455 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,473 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,474 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,475 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,475 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,476 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,476 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,476 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,477 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,478 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,480 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,481 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,482 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,492 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,493 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,493 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,494 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,494 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,494 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,495 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,496 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,498 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,499 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,500 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,509 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,510 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,510 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,510 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,511 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,512 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,512 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,514 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,516 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,516 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,524 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,524 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,524 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,525 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,525 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,526 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,528 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,529 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,529 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,531 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,532 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,532 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,533 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,533 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,535 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,536 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,537 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,538 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,539 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,540 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,540 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,542 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,543 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,543 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,545 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,546 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,546 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,548 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,550 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,550 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,552 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,553 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,554 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,556 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,556 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,560 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,562 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,564 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,564 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,567 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,569 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,569 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,577 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,577 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,581 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:21:01,584 INFO L244 Elim1Store]: Index analysis took 139 ms [2022-02-16 05:21:03,267 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:21:03,268 INFO L387 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 460 treesize of output 2302 [2022-02-16 05:23:46,130 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:23:46,130 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087465231] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:23:46,130 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:23:46,130 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 92 [2022-02-16 05:23:46,130 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533374652] [2022-02-16 05:23:46,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:23:46,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-02-16 05:23:46,131 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:23:46,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-02-16 05:23:46,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=8101, Unknown=0, NotChecked=0, Total=8372 [2022-02-16 05:23:46,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:23:46,132 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:23:46,132 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-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:23:46,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:23:46,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:23:46,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2022-02-16 05:23:46,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 05:23:46,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 05:23:46,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:24:16,160 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 713 transitions and produced 399 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:24:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 05:24:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 05:24:16,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-02-16 05:24:16,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-02-16 05:24:16,363 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-02-16 05:24:16,363 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:24:16,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:24:16,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1413094599, now seen corresponding path program 41 times [2022-02-16 05:24:16,364 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:24:16,364 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825186440] [2022-02-16 05:24:16,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:24:16,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:24:16,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:24:16,929 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:24:16,929 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:24:16,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825186440] [2022-02-16 05:24:16,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825186440] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:24:16,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126126715] [2022-02-16 05:24:16,929 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 05:24:16,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:24:16,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:24:16,930 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-02-16 05:24:16,932 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-02-16 05:24:16,994 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-16 05:24:16,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:24:17,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 66 conjunts are in the unsatisfiable core [2022-02-16 05:24:17,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:24:17,631 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2022-02-16 05:24:17,632 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2022-02-16 05:24:17,687 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:24:17,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:24:17,876 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:24:17,876 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-16 05:24:17,878 INFO L387 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-02-16 05:24:17,939 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:24:17,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126126715] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:24:17,939 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:24:17,939 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 50 [2022-02-16 05:24:17,939 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585630151] [2022-02-16 05:24:17,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:24:17,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-02-16 05:24:17,939 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:24:17,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-02-16 05:24:17,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2321, Unknown=0, NotChecked=0, Total=2450 [2022-02-16 05:24:17,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:24:17,940 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:24:17,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.18) internal successors, (59), 50 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:24:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 138 states. [2022-02-16 05:24:17,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:24:21,005 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 794 transitions and produced 434 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:24:21,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 05:24:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-02-16 05:24:21,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 05:24:21,026 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-02-16 05:24:21,227 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-02-16 05:24:21,227 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:24:21,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:24:21,228 INFO L85 PathProgramCache]: Analyzing trace with hash 829938807, now seen corresponding path program 42 times [2022-02-16 05:24:21,228 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:24:21,228 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239316] [2022-02-16 05:24:21,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:24:21,228 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:24:21,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:24:21,675 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:24:21,675 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:24:21,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239316] [2022-02-16 05:24:21,676 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239316] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:24:21,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397948107] [2022-02-16 05:24:21,676 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 05:24:21,676 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:24:21,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:24:21,677 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-02-16 05:24:21,680 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-02-16 05:24:21,747 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-16 05:24:21,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 05:24:21,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 66 conjunts are in the unsatisfiable core [2022-02-16 05:24:21,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:24:22,345 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-16 05:24:22,347 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-16 05:24:22,351 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 05:24:22,388 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:24:22,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:24:22,553 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-16 05:24:22,553 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-16 05:24:22,554 INFO L387 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 9 treesize of output 7 [2022-02-16 05:24:22,598 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:24:22,598 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397948107] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:24:22,599 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:24:22,599 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 50 [2022-02-16 05:24:22,599 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951663592] [2022-02-16 05:24:22,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:24:22,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-02-16 05:24:22,599 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:24:22,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-02-16 05:24:22,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2321, Unknown=0, NotChecked=0, Total=2450 [2022-02-16 05:24:22,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:24:22,600 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:24:22,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.18) internal successors, (59), 50 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:24:22,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:24:22,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:24:22,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:24:22,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:22,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:24:22,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:24:22,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:22,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:24:22,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:24:22,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:24:22,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:24:22,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:24:22,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:24:22,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:24:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:24:22,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:24:22,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2022-02-16 05:24:22,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 05:24:22,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 05:24:22,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 138 states. [2022-02-16 05:24:22,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 05:24:22,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:24:24,985 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 797 transitions and produced 437 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:24:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 05:24:24,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 05:24:24,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-02-16 05:24:24,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 05:24:24,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:24:25,005 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-02-16 05:24:25,187 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-02-16 05:24:25,187 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 05:24:25,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 05:24:25,188 INFO L85 PathProgramCache]: Analyzing trace with hash -74957915, now seen corresponding path program 43 times [2022-02-16 05:24:25,188 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 05:24:25,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604637694] [2022-02-16 05:24:25,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 05:24:25,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 05:24:25,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:24:26,614 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:24:26,614 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 05:24:26,614 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604637694] [2022-02-16 05:24:26,614 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604637694] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 05:24:26,614 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233798484] [2022-02-16 05:24:26,614 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 05:24:26,615 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 05:24:26,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 05:24:26,616 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-02-16 05:24:26,619 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-02-16 05:24:26,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 05:24:26,682 WARN L261 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 185 conjunts are in the unsatisfiable core [2022-02-16 05:24:26,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 05:24:36,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,761 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:36,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-16 05:24:36,797 INFO L387 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 224 treesize of output 156 [2022-02-16 05:24:36,801 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:36,801 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 46 [2022-02-16 05:24:36,870 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:24:36,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 05:24:49,517 INFO L353 Elim1Store]: treesize reduction 3250, result has 7.4 percent of original size [2022-02-16 05:24:49,518 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 30 select indices, 30 select index equivalence classes, 105 disjoint index pairs (out of 435 index pairs), introduced 30 new quantified variables, introduced 330 case distinctions, treesize of input 468 treesize of output 604 [2022-02-16 05:24:49,543 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,544 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,545 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,545 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,546 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,546 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,546 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,546 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,547 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,547 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,549 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,549 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,550 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,550 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,567 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,568 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,568 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,569 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,569 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,569 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,569 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,570 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,570 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,572 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,572 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,573 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,573 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,579 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,580 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,580 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,581 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,581 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,581 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,582 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,582 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,583 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,584 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,585 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,585 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,591 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,591 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,592 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,592 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,592 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,593 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,593 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,594 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,595 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,596 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,596 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,601 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,602 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,602 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,602 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,603 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,603 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,604 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,605 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,606 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,606 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,607 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,607 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,608 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,608 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,609 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,610 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,610 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,611 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,611 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,613 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,613 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,614 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,614 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,615 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,616 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,617 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,617 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,623 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,623 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,624 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,625 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,625 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,626 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,627 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,628 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,629 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,630 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,630 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,631 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,631 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,635 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,636 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,637 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,638 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,638 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,640 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,641 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,642 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,642 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,647 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,649 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,649 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,651 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,651 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,654 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 05:24:49,656 INFO L244 Elim1Store]: Index analysis took 114 ms [2022-02-16 05:24:51,343 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 05:24:51,344 INFO L387 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 484 treesize of output 2610 [2022-02-16 05:27:16,076 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 05:27:16,076 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233798484] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 05:27:16,076 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 05:27:16,076 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 97 [2022-02-16 05:27:16,076 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949628966] [2022-02-16 05:27:16,076 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 05:27:16,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2022-02-16 05:27:16,077 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 05:27:16,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2022-02-16 05:27:16,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=285, Invalid=9027, Unknown=0, NotChecked=0, Total=9312 [2022-02-16 05:27:16,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 05:27:16,078 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 05:27:16,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 97 states, 97 states have (on average 1.1237113402061856) internal successors, (109), 97 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 05:27:16,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:27:16,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-16 05:27:16,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:27:16,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:27:16,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-16 05:27:16,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-16 05:27:16,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:27:16,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:27:16,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 05:27:16,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 05:27:16,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:27:16,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 05:27:16,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 05:27:16,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 05:27:16,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-16 05:27:16,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 05:27:16,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 05:27:16,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-16 05:27:16,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 05:27:16,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 05:27:16,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2022-02-16 05:27:16,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 05:27:16,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 05:27:16,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 138 states. [2022-02-16 05:27:16,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 05:27:16,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 05:27:16,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. Received shutdown request... [2022-02-16 05:27:30,518 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 05:27:30,518 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 05:27:30,518 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 05:27:30,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-02-16 05:27:30,808 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-02-16 05:27:30,809 WARN L594 AbstractCegarLoop]: Verification canceled: while executing DepthFirstTraversal. [2022-02-16 05:27:30,811 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-02-16 05:27:30,811 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-02-16 05:27:30,811 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-02-16 05:27:30,815 INFO L732 BasicCegarLoop]: Path program histogram: [43, 1, 1, 1] [2022-02-16 05:27:30,816 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-16 05:27:30,816 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-16 05:27:30,817 INFO L202 PluginConnector]: Adding new model array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.02 05:27:30 BasicIcfg [2022-02-16 05:27:30,817 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-16 05:27:30,818 INFO L158 Benchmark]: Toolchain (without parser) took 855440.43ms. Allocated memory was 192.9MB in the beginning and 958.4MB in the end (delta: 765.5MB). Free memory was 154.7MB in the beginning and 692.2MB in the end (delta: -537.6MB). Peak memory consumption was 230.0MB. Max. memory is 8.0GB. [2022-02-16 05:27:30,818 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.12ms. Allocated memory is still 192.9MB. Free memory is still 155.9MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-16 05:27:30,818 INFO L158 Benchmark]: Boogie Procedure Inliner took 20.65ms. Allocated memory is still 192.9MB. Free memory was 154.6MB in the beginning and 153.0MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-16 05:27:30,818 INFO L158 Benchmark]: Boogie Preprocessor took 24.22ms. Allocated memory is still 192.9MB. Free memory was 153.0MB in the beginning and 152.0MB in the end (delta: 997.8kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-16 05:27:30,818 INFO L158 Benchmark]: RCFGBuilder took 211.60ms. Allocated memory is still 192.9MB. Free memory was 152.0MB in the beginning and 141.5MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. [2022-02-16 05:27:30,818 INFO L158 Benchmark]: TraceAbstraction took 855179.81ms. Allocated memory was 192.9MB in the beginning and 958.4MB in the end (delta: 765.5MB). Free memory was 141.0MB in the beginning and 692.2MB in the end (delta: -551.2MB). Peak memory consumption was 215.3MB. Max. memory is 8.0GB. [2022-02-16 05:27:30,819 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 192.9MB. Free memory is still 155.9MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 20.65ms. Allocated memory is still 192.9MB. Free memory was 154.6MB in the beginning and 153.0MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 24.22ms. Allocated memory is still 192.9MB. Free memory was 153.0MB in the beginning and 152.0MB in the end (delta: 997.8kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 211.60ms. Allocated memory is still 192.9MB. Free memory was 152.0MB in the beginning and 141.5MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. * TraceAbstraction took 855179.81ms. Allocated memory was 192.9MB in the beginning and 958.4MB in the end (delta: 765.5MB). Free memory was 141.0MB in the beginning and 692.2MB in the end (delta: -551.2MB). Peak memory consumption was 215.3MB. 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 executing DepthFirstTraversal. - 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 executing DepthFirstTraversal. - 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 executing DepthFirstTraversal. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 23 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 855.1s, OverallIterations: 46, TraceHistogramMax: 0, PathProgramHistogramMax: 43, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 165.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=19occurred in iteration=0, InterpolantAutomatonStates: 1685, 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.2s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 677.6s InterpolantComputationTime, 2279 NumberOfCodeBlocks, 2279 NumberOfCodeBlocksAsserted, 195 NumberOfCheckSat, 3274 ConstructedInterpolants, 147 QuantifiedInterpolants, 132491 SizeOfPredicates, 414 NumberOfNonLiveVariables, 6744 ConjunctsInSsa, 2645 ConjunctsInUnsatCore, 134 InterpolantComputations, 2 PerfectInterpolantSequences, 358/11518 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