/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-09 18:31:57,455 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-09 18:31:57,457 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-09 18:31:57,512 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-09 18:31:57,512 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-09 18:31:57,514 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-09 18:31:57,517 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-09 18:31:57,519 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-09 18:31:57,521 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-09 18:31:57,525 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-09 18:31:57,526 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-09 18:31:57,527 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-09 18:31:57,527 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-09 18:31:57,529 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-09 18:31:57,530 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-09 18:31:57,537 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-09 18:31:57,538 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-09 18:31:57,538 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-09 18:31:57,540 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-09 18:31:57,545 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-09 18:31:57,546 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-09 18:31:57,547 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-09 18:31:57,548 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-09 18:31:57,549 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-09 18:31:57,554 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-09 18:31:57,554 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-09 18:31:57,555 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-09 18:31:57,556 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-09 18:31:57,556 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-09 18:31:57,557 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-09 18:31:57,557 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-09 18:31:57,557 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-09 18:31:57,559 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-09 18:31:57,559 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-09 18:31:57,561 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-09 18:31:57,561 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-09 18:31:57,561 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-09 18:31:57,561 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-09 18:31:57,562 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-09 18:31:57,562 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-09 18:31:57,563 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-09 18:31:57,564 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-09 18:31:57,590 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-09 18:31:57,590 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-09 18:31:57,591 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-09 18:31:57,591 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-09 18:31:57,591 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-09 18:31:57,592 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-09 18:31:57,592 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-09 18:31:57,592 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-09 18:31:57,592 INFO L138 SettingsManager]: * Use SBE=true [2022-02-09 18:31:57,593 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-09 18:31:57,593 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-09 18:31:57,593 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-09 18:31:57,594 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-09 18:31:57,594 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-09 18:31:57,594 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-09 18:31:57,594 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-09 18:31:57,594 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-09 18:31:57,594 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-09 18:31:57,594 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-09 18:31:57,594 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-09 18:31:57,594 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-09 18:31:57,595 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-09 18:31:57,595 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-09 18:31:57,595 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-09 18:31:57,595 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-09 18:31:57,595 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-09 18:31:57,595 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-09 18:31:57,595 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-09 18:31:57,596 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-09 18:31:57,596 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-09 18:31:57,596 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-09 18:31:57,596 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-09 18:31:57,596 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-02-09 18:31:57,596 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-09 18:31:57,596 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-09 18:31:57,597 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-09 18:31:57,824 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-09 18:31:57,840 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-09 18:31:57,842 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-09 18:31:57,842 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-09 18:31:57,843 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-09 18:31:57,844 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-09 18:31:57,845 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-09 18:31:57,869 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-09 18:31:57,870 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-09 18:31:57,871 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-09 18:31:57,871 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-09 18:31:57,871 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-09 18:31:57,880 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 09.02 06:31:57" (1/1) ... [2022-02-09 18:31:57,886 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 09.02 06:31:57" (1/1) ... [2022-02-09 18:31:57,891 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-09 18:31:57,892 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-09 18:31:57,893 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-09 18:31:57,893 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-09 18:31:57,894 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-09 18:31:57,900 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 09.02 06:31:57" (1/1) ... [2022-02-09 18:31:57,900 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 09.02 06:31:57" (1/1) ... [2022-02-09 18:31:57,901 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 09.02 06:31:57" (1/1) ... [2022-02-09 18:31:57,901 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 09.02 06:31:57" (1/1) ... [2022-02-09 18:31:57,903 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 09.02 06:31:57" (1/1) ... [2022-02-09 18:31:57,907 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 09.02 06:31:57" (1/1) ... [2022-02-09 18:31:57,907 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 09.02 06:31:57" (1/1) ... [2022-02-09 18:31:57,908 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-09 18:31:57,909 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-09 18:31:57,909 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-09 18:31:57,909 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-09 18:31:57,911 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.02 06:31:57" (1/1) ... [2022-02-09 18:31:57,920 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-09 18:31:57,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:31:57,940 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-09 18:31:57,948 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-09 18:31:57,972 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-09 18:31:57,972 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-09 18:31:57,973 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-09 18:31:57,973 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-09 18:31:57,973 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-09 18:31:57,973 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-09 18:31:57,973 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-09 18:31:57,973 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-09 18:31:57,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-09 18:31:57,974 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-09 18:31:58,017 INFO L234 CfgBuilder]: Building ICFG [2022-02-09 18:31:58,018 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-09 18:31:58,151 INFO L275 CfgBuilder]: Performing block encoding [2022-02-09 18:31:58,190 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-09 18:31:58,190 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-02-09 18:31:58,191 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2022-02-09 18:31:58,191 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2022-02-09 18:31:58,193 INFO L202 PluginConnector]: Adding new model array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.02 06:31:58 BoogieIcfgContainer [2022-02-09 18:31:58,193 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-09 18:31:58,194 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-09 18:31:58,194 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-09 18:31:58,214 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-09 18:31:58,214 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.02 06:31:57" (1/2) ... [2022-02-09 18:31:58,215 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1cdbce11 and model type array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.02 06:31:58, skipping insertion in model container [2022-02-09 18:31:58,215 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 09.02 06:31:58" (2/2) ... [2022-02-09 18:31:58,216 INFO L111 eAbstractionObserver]: Analyzing ICFG array-int-symm.wvr.bpl [2022-02-09 18:31:58,220 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-09 18:31:58,220 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-09 18:31:58,220 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-09 18:31:58,220 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-09 18:31:58,296 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-09 18:31:58,339 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-09 18:31:58,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:31:58,341 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-09 18:31:58,341 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-09 18:31:58,377 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-09 18:31:58,384 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-09 18:31:58,385 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-09 18:31:58,391 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 21 places, 16 transitions, 48 flow [2022-02-09 18:31:58,420 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-09 18:31:58,452 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 20 transitions and produced 20 states. [2022-02-09 18:31:58,453 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:31:58,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:31:58,457 INFO L85 PathProgramCache]: Analyzing trace with hash -845334535, now seen corresponding path program 1 times [2022-02-09 18:31:58,462 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:31:58,463 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23023205] [2022-02-09 18:31:58,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:31:58,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:31:58,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:31:58,641 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-09 18:31:58,641 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:31:58,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23023205] [2022-02-09 18:31:58,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23023205] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-09 18:31:58,642 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-09 18:31:58,643 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-09 18:31:58,644 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605032037] [2022-02-09 18:31:58,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-09 18:31:58,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-09 18:31:58,647 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:31:58,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-09 18:31:58,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-09 18:31:58,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:31:58,665 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:31:58,665 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-09 18:31:58,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:31:58,760 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 17 transitions and produced 18 states. [2022-02-09 18:31:58,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:31:58,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-09 18:31:58,763 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:31:58,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:31:58,764 INFO L85 PathProgramCache]: Analyzing trace with hash -580385373, now seen corresponding path program 1 times [2022-02-09 18:31:58,764 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:31:58,764 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093582131] [2022-02-09 18:31:58,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:31:58,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:31:58,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:31:58,842 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-09 18:31:58,843 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:31:58,843 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093582131] [2022-02-09 18:31:58,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093582131] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-09 18:31:58,843 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-09 18:31:58,844 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-09 18:31:58,844 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092889336] [2022-02-09 18:31:58,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-09 18:31:58,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-09 18:31:58,845 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:31:58,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-09 18:31:58,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-09 18:31:58,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:31:58,846 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:31:58,846 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-09 18:31:58,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:31:58,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:31:58,905 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 34 transitions and produced 30 states. [2022-02-09 18:31:58,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:31:58,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:31:58,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-09 18:31:58,907 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:31:58,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:31:58,907 INFO L85 PathProgramCache]: Analyzing trace with hash 1940531813, now seen corresponding path program 1 times [2022-02-09 18:31:58,908 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:31:58,908 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879035537] [2022-02-09 18:31:58,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:31:58,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:31:58,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:31:59,261 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-09 18:31:59,262 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:31:59,262 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879035537] [2022-02-09 18:31:59,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879035537] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:31:59,263 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71499223] [2022-02-09 18:31:59,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:31:59,264 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:31:59,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:31:59,267 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-09 18:31:59,287 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-09 18:31:59,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:31:59,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-09 18:31:59,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:31:59,635 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-09 18:31:59,640 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-09 18:31:59,722 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-09 18:31:59,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:00,167 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:32:00,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 121 treesize of output 111 [2022-02-09 18:32:00,179 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:32:00,180 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-09 18:32:00,377 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-09 18:32:00,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71499223] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:00,385 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:00,385 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 12 [2022-02-09 18:32:00,385 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709487965] [2022-02-09 18:32:00,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:00,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-09 18:32:00,386 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:00,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-09 18:32:00,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-02-09 18:32:00,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:00,387 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:00,388 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-09 18:32:00,388 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:00,388 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:00,388 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:00,632 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 37 transitions and produced 34 states. [2022-02-09 18:32:00,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:00,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:00,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:00,657 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-02-09 18:32:00,835 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-09 18:32:00,835 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:00,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:00,836 INFO L85 PathProgramCache]: Analyzing trace with hash -6313097, now seen corresponding path program 2 times [2022-02-09 18:32:00,836 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:00,836 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693945206] [2022-02-09 18:32:00,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:00,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:00,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:00,928 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-09 18:32:00,929 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:00,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693945206] [2022-02-09 18:32:00,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693945206] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:00,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803678933] [2022-02-09 18:32:00,929 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 18:32:00,930 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:00,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:00,931 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-09 18:32:00,944 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-09 18:32:00,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 18:32:00,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:00,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-09 18:32:00,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:01,095 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-09 18:32:01,097 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-09 18:32:01,129 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-09 18:32:01,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:01,228 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:32:01,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-09 18:32:01,232 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-09 18:32:01,246 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-09 18:32:01,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803678933] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:01,246 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:01,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-09 18:32:01,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203007436] [2022-02-09 18:32:01,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:01,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-09 18:32:01,247 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:01,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-09 18:32:01,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-02-09 18:32:01,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:01,250 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:01,251 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-09 18:32:01,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:01,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:01,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:01,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:01,566 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 39 transitions and produced 35 states. [2022-02-09 18:32:01,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:01,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:01,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:01,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-09 18:32:01,591 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-02-09 18:32:01,767 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-09 18:32:01,768 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:01,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:01,769 INFO L85 PathProgramCache]: Analyzing trace with hash -906160713, now seen corresponding path program 1 times [2022-02-09 18:32:01,769 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:01,769 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496035790] [2022-02-09 18:32:01,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:01,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:01,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:01,813 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-09 18:32:01,814 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:01,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496035790] [2022-02-09 18:32:01,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496035790] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:01,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778630709] [2022-02-09 18:32:01,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:01,817 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:01,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:01,818 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-09 18:32:01,843 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-09 18:32:01,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:01,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-09 18:32:01,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:01,901 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-09 18:32:01,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:01,950 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-09 18:32:01,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778630709] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:01,951 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:01,951 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-09 18:32:01,951 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954352967] [2022-02-09 18:32:01,951 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:01,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-09 18:32:01,952 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:01,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-09 18:32:01,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-02-09 18:32:01,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:01,952 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:01,953 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-09 18:32:01,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:01,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:01,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:01,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-09 18:32:01,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:02,011 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 53 transitions and produced 44 states. [2022-02-09 18:32:02,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:02,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:02,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:02,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:02,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:02,038 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-09 18:32:02,225 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-09 18:32:02,226 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:02,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:02,226 INFO L85 PathProgramCache]: Analyzing trace with hash -1891924615, now seen corresponding path program 3 times [2022-02-09 18:32:02,226 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:02,226 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034990034] [2022-02-09 18:32:02,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:02,227 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:02,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:02,333 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-09 18:32:02,333 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:02,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034990034] [2022-02-09 18:32:02,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034990034] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:02,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540220486] [2022-02-09 18:32:02,333 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 18:32:02,334 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:02,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:02,335 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-09 18:32:02,366 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-09 18:32:02,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-09 18:32:02,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:02,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-09 18:32:02,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:02,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-02-09 18:32:02,475 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-09 18:32:02,480 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-09 18:32:02,502 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-09 18:32:02,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:02,602 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:32:02,603 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-09 18:32:02,611 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-09 18:32:02,619 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-09 18:32:02,619 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540220486] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:02,620 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:02,620 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-09 18:32:02,620 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342677771] [2022-02-09 18:32:02,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:02,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-09 18:32:02,620 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:02,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-09 18:32:02,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-02-09 18:32:02,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:02,621 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:02,622 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-09 18:32:02,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:02,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:02,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:02,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:02,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:02,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:02,789 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 56 transitions and produced 47 states. [2022-02-09 18:32:02,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:02,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:02,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:02,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:02,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:02,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:02,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-09 18:32:03,008 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-09 18:32:03,008 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:03,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:03,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1446621923, now seen corresponding path program 4 times [2022-02-09 18:32:03,009 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:03,009 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324834149] [2022-02-09 18:32:03,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:03,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:03,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:03,430 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-09 18:32:03,430 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:03,430 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324834149] [2022-02-09 18:32:03,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324834149] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:03,430 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839975102] [2022-02-09 18:32:03,430 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 18:32:03,430 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:03,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:03,432 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-09 18:32:03,464 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-09 18:32:03,472 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 18:32:03,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:03,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-09 18:32:03,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:03,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:03,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:03,893 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:03,894 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-09 18:32:03,897 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:03,899 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-09 18:32:03,962 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-09 18:32:03,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:04,671 INFO L353 Elim1Store]: treesize reduction 26, result has 50.9 percent of original size [2022-02-09 18:32:04,672 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-09 18:32:04,678 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:04,695 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:32:04,695 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-09 18:32:05,070 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-09 18:32:05,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839975102] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:05,070 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:05,070 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 20 [2022-02-09 18:32:05,071 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997069507] [2022-02-09 18:32:05,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:05,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-09 18:32:05,071 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:05,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-09 18:32:05,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2022-02-09 18:32:05,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:05,072 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:05,072 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-09 18:32:05,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:05,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:05,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:05,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:05,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:05,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:05,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:05,464 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 59 transitions and produced 51 states. [2022-02-09 18:32:05,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:05,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:05,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:05,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:05,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:05,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:05,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:05,491 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-09 18:32:05,665 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-09 18:32:05,666 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:05,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:05,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1862349497, now seen corresponding path program 5 times [2022-02-09 18:32:05,666 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:05,666 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877472022] [2022-02-09 18:32:05,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:05,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:05,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:05,787 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-09 18:32:05,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:05,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877472022] [2022-02-09 18:32:05,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877472022] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:05,788 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537981739] [2022-02-09 18:32:05,788 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 18:32:05,788 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:05,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:05,789 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-09 18:32:05,791 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-09 18:32:05,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-09 18:32:05,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:05,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-09 18:32:05,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:05,956 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-09 18:32:05,958 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-09 18:32:05,994 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-09 18:32:05,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:06,099 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:32:06,100 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-09 18:32:06,105 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-09 18:32:06,121 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-09 18:32:06,121 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537981739] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:06,121 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:06,121 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-09 18:32:06,121 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983498685] [2022-02-09 18:32:06,121 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:06,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-09 18:32:06,122 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:06,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-09 18:32:06,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-02-09 18:32:06,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:06,122 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:06,122 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-09 18:32:06,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:06,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:06,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:06,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:06,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:06,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:06,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:06,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:06,523 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 62 states. [2022-02-09 18:32:06,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:06,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:06,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:06,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:06,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:06,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:06,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:06,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:06,549 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-09 18:32:06,725 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-09 18:32:06,725 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:06,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:06,726 INFO L85 PathProgramCache]: Analyzing trace with hash -757032713, now seen corresponding path program 6 times [2022-02-09 18:32:06,726 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:06,726 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380566586] [2022-02-09 18:32:06,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:06,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:06,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:06,832 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-09 18:32:06,832 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:06,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380566586] [2022-02-09 18:32:06,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380566586] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:06,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362679381] [2022-02-09 18:32:06,832 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 18:32:06,833 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:06,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:06,834 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-09 18:32:06,836 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-09 18:32:06,871 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-09 18:32:06,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:06,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-09 18:32:06,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:06,998 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-09 18:32:07,003 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-09 18:32:07,007 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-09 18:32:07,035 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-09 18:32:07,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:07,174 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:32:07,174 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-09 18:32:07,177 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-09 18:32:07,190 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-09 18:32:07,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362679381] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:07,190 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:07,191 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-09 18:32:07,191 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582152232] [2022-02-09 18:32:07,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:07,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-09 18:32:07,191 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:07,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-09 18:32:07,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-02-09 18:32:07,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:07,192 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:07,192 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-09 18:32:07,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:07,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:07,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:07,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:07,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:07,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:07,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:07,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:07,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:07,462 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 83 transitions and produced 65 states. [2022-02-09 18:32:07,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:07,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:07,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:07,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:07,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:07,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:07,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:07,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:07,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:07,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-09 18:32:07,664 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-09 18:32:07,664 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:07,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:07,665 INFO L85 PathProgramCache]: Analyzing trace with hash -2026434779, now seen corresponding path program 7 times [2022-02-09 18:32:07,665 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:07,665 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470994022] [2022-02-09 18:32:07,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:07,665 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:07,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:08,326 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-09 18:32:08,326 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:08,327 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470994022] [2022-02-09 18:32:08,327 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470994022] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:08,327 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050757230] [2022-02-09 18:32:08,327 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 18:32:08,327 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:08,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:08,332 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-09 18:32:08,333 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-09 18:32:08,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:08,367 WARN L261 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-09 18:32:08,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:09,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:09,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:09,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:09,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:09,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:09,118 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:09,118 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-09 18:32:09,121 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:09,122 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-09 18:32:09,190 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-09 18:32:09,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:10,145 INFO L353 Elim1Store]: treesize reduction 82, result has 35.4 percent of original size [2022-02-09 18:32:10,145 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-09 18:32:10,152 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:10,153 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:10,155 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:10,184 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:32:10,184 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-09 18:32:10,758 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-09 18:32:10,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050757230] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:10,758 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:10,758 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-09 18:32:10,759 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666523773] [2022-02-09 18:32:10,759 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:10,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-09 18:32:10,759 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:10,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-09 18:32:10,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=585, Unknown=0, NotChecked=0, Total=650 [2022-02-09 18:32:10,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:10,760 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:10,760 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-09 18:32:10,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:10,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:10,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:10,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:10,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:10,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:10,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:10,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:10,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:10,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:11,777 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 86 transitions and produced 69 states. [2022-02-09 18:32:11,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:11,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:11,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:11,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:11,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:11,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:11,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:11,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:11,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:11,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:11,795 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-02-09 18:32:11,979 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-09 18:32:11,979 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:11,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:11,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1571774135, now seen corresponding path program 8 times [2022-02-09 18:32:11,980 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:11,980 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879090356] [2022-02-09 18:32:11,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:11,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:11,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:12,113 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-09 18:32:12,113 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:12,113 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879090356] [2022-02-09 18:32:12,113 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879090356] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:12,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964593630] [2022-02-09 18:32:12,114 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 18:32:12,114 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:12,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:12,116 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-09 18:32:12,123 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-09 18:32:12,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 18:32:12,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:12,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-09 18:32:12,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:12,307 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-09 18:32:12,317 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-09 18:32:12,355 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-09 18:32:12,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:12,453 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:32:12,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-02-09 18:32:12,455 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-09 18:32:12,503 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-09 18:32:12,504 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964593630] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:12,504 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:12,504 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-09 18:32:12,504 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403909727] [2022-02-09 18:32:12,504 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:12,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-09 18:32:12,505 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:12,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-09 18:32:12,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2022-02-09 18:32:12,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:12,505 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:12,505 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-09 18:32:12,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:12,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:12,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:12,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:12,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:12,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:12,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:12,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:12,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:12,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:12,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:13,000 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 112 transitions and produced 82 states. [2022-02-09 18:32:13,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:13,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:13,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:13,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:13,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:13,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:13,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:13,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:13,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:13,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:13,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:13,027 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-09 18:32:13,219 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-09 18:32:13,219 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:13,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:13,220 INFO L85 PathProgramCache]: Analyzing trace with hash 1975304249, now seen corresponding path program 9 times [2022-02-09 18:32:13,220 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:13,220 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158672952] [2022-02-09 18:32:13,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:13,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:13,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:13,370 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-09 18:32:13,371 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:13,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158672952] [2022-02-09 18:32:13,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158672952] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:13,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538333550] [2022-02-09 18:32:13,371 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 18:32:13,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:13,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:13,373 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-09 18:32:13,374 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-09 18:32:13,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-09 18:32:13,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:13,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-09 18:32:13,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:13,548 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-09 18:32:13,551 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-09 18:32:13,556 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-09 18:32:13,576 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-09 18:32:13,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:13,677 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:32:13,678 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-09 18:32:13,680 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-09 18:32:13,694 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-09 18:32:13,694 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538333550] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:13,694 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:13,694 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-09 18:32:13,694 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553356751] [2022-02-09 18:32:13,694 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:13,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-09 18:32:13,695 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:13,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-09 18:32:13,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2022-02-09 18:32:13,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:13,696 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:13,696 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-09 18:32:13,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:13,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:13,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:13,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:13,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:13,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:13,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:13,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:13,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:13,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:13,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:13,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:14,021 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 115 transitions and produced 85 states. [2022-02-09 18:32:14,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:14,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:14,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:14,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:14,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:14,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:14,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:14,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:14,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:14,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:14,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:14,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:14,039 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-09 18:32:14,227 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-09 18:32:14,227 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:14,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:14,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1071632419, now seen corresponding path program 10 times [2022-02-09 18:32:14,228 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:14,228 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187023531] [2022-02-09 18:32:14,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:14,228 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:14,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:14,793 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-09 18:32:14,794 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:14,794 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187023531] [2022-02-09 18:32:14,794 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187023531] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:14,794 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397447247] [2022-02-09 18:32:14,794 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 18:32:14,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:14,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:14,796 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-09 18:32:14,796 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-09 18:32:14,825 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 18:32:14,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:14,826 WARN L261 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-09 18:32:14,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:15,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:15,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:15,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:15,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:15,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:15,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:15,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:15,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:15,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:15,773 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:15,773 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-09 18:32:15,808 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:15,809 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-09 18:32:15,879 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-09 18:32:15,880 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:17,292 INFO L353 Elim1Store]: treesize reduction 170, result has 27.0 percent of original size [2022-02-09 18:32:17,293 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-09 18:32:17,300 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:17,301 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:17,301 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:17,305 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:17,305 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:17,308 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:17,370 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:32:17,370 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-09 18:32:18,304 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-09 18:32:18,304 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397447247] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:18,304 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:18,304 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 32 [2022-02-09 18:32:18,304 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350370157] [2022-02-09 18:32:18,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:18,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-09 18:32:18,305 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:18,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-09 18:32:18,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=911, Unknown=0, NotChecked=0, Total=992 [2022-02-09 18:32:18,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:18,306 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:18,306 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-09 18:32:18,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:18,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:18,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:18,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:18,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:18,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:18,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:18,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:18,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:18,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:18,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:18,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:18,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:20,065 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 118 transitions and produced 89 states. [2022-02-09 18:32:20,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:20,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:20,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:20,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:20,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:20,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:20,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:20,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:20,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:20,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:20,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:20,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:20,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:20,090 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-09 18:32:20,266 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-09 18:32:20,267 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:20,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:20,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1172390535, now seen corresponding path program 11 times [2022-02-09 18:32:20,267 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:20,267 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036003660] [2022-02-09 18:32:20,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:20,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:20,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:20,444 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-09 18:32:20,444 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:20,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036003660] [2022-02-09 18:32:20,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036003660] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:20,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097191889] [2022-02-09 18:32:20,444 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 18:32:20,444 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:20,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:20,445 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-09 18:32:20,446 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-09 18:32:20,476 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-09 18:32:20,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:20,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-09 18:32:20,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:20,659 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-09 18:32:20,665 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-09 18:32:20,700 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-09 18:32:20,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:20,797 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:32:20,797 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-09 18:32:20,799 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-09 18:32:20,830 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-09 18:32:20,830 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097191889] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:20,830 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:20,830 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2022-02-09 18:32:20,830 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014437404] [2022-02-09 18:32:20,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:20,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-09 18:32:20,830 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:20,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-09 18:32:20,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-02-09 18:32:20,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:20,831 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:20,831 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-09 18:32:20,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:20,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:20,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:20,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:20,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:20,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:20,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:20,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:20,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:20,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:20,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:20,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:20,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:20,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:21,603 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 149 transitions and produced 104 states. [2022-02-09 18:32:21,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:21,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:21,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:21,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:21,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:21,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:21,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:21,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:21,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:21,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:21,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:21,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:21,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:21,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:21,631 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-09 18:32:21,826 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-09 18:32:21,827 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:21,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:21,827 INFO L85 PathProgramCache]: Analyzing trace with hash -1547858889, now seen corresponding path program 12 times [2022-02-09 18:32:21,827 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:21,827 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493475972] [2022-02-09 18:32:21,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:21,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:21,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:22,014 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-09 18:32:22,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:22,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493475972] [2022-02-09 18:32:22,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493475972] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:22,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892096465] [2022-02-09 18:32:22,014 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 18:32:22,014 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:22,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:22,016 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-09 18:32:22,017 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-09 18:32:22,057 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-09 18:32:22,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:22,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-09 18:32:22,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:22,232 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-09 18:32:22,235 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-09 18:32: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 7 treesize of output 1 [2022-02-09 18:32:22,264 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-09 18:32:22,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:22,372 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:32:22,372 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-09 18:32:22,374 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-09 18:32:22,392 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-09 18:32:22,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892096465] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:22,392 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:22,392 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2022-02-09 18:32:22,392 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076429972] [2022-02-09 18:32:22,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:22,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-09 18:32:22,393 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:22,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-09 18:32:22,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-02-09 18:32:22,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:22,394 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:22,394 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-09 18:32:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:22,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:22,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:22,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:22,870 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 152 transitions and produced 107 states. [2022-02-09 18:32:22,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:22,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:22,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:22,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:22,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:22,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:22,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:22,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:22,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:22,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:22,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:22,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:22,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:22,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:22,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:22,890 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-09 18:32:23,072 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-09 18:32:23,072 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:23,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:23,072 INFO L85 PathProgramCache]: Analyzing trace with hash -772242459, now seen corresponding path program 13 times [2022-02-09 18:32:23,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:23,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413910639] [2022-02-09 18:32:23,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:23,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:23,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:23,748 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-09 18:32:23,748 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:23,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413910639] [2022-02-09 18:32:23,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413910639] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:23,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271714029] [2022-02-09 18:32:23,749 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 18:32:23,749 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:23,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:23,750 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-09 18:32:23,750 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-09 18:32:23,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:23,780 WARN L261 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 65 conjunts are in the unsatisfiable core [2022-02-09 18:32:23,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:25,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:25,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:25,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:25,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:25,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:25,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:25,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:25,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:25,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:25,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:25,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:25,149 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:25,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:25,151 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-09 18:32:25,154 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:25,154 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-09 18:32:25,224 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-09 18:32:25,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:27,362 INFO L353 Elim1Store]: treesize reduction 290, result has 21.8 percent of original size [2022-02-09 18:32:27,363 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-09 18:32:27,369 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:27,371 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:27,371 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:27,372 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:27,374 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:27,375 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:27,375 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:27,378 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:27,378 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:27,381 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:27,473 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:32:27,473 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-09 18:32:28,626 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-09 18:32:28,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271714029] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:28,627 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:28,627 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 14] total 38 [2022-02-09 18:32:28,627 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090169731] [2022-02-09 18:32:28,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:28,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-09 18:32:28,628 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:28,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-09 18:32:28,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2022-02-09 18:32:28,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:28,629 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:28,629 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-09 18:32:28,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:28,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:28,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:28,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:28,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:28,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:28,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:28,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:28,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:28,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:28,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:28,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:28,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:28,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:28,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:28,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:30,783 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 155 transitions and produced 111 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:30,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:30,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:32:30,800 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-02-09 18:32:30,987 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-09 18:32:30,988 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:30,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:30,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1797030391, now seen corresponding path program 14 times [2022-02-09 18:32:30,988 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:30,988 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949725180] [2022-02-09 18:32:30,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:30,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:31,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:31,277 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-09 18:32:31,278 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:31,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949725180] [2022-02-09 18:32:31,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949725180] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:31,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917687798] [2022-02-09 18:32:31,278 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 18:32:31,278 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:31,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:31,283 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-09 18:32:31,286 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-09 18:32:31,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 18:32:31,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:31,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-09 18:32:31,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:31,762 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-09 18:32:31,764 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-09 18:32:31,803 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-09 18:32:31,803 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:31,934 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:32:31,937 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-09 18:32:31,941 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-09 18:32:31,978 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-09 18:32:31,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917687798] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:31,978 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:31,978 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2022-02-09 18:32:31,978 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073382014] [2022-02-09 18:32:31,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:31,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-09 18:32:31,979 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:31,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-09 18:32:31,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2022-02-09 18:32:31,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:31,981 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:31,981 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-09 18:32:31,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:31,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:31,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:31,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:31,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:31,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:31,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:31,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:31,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:31,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:31,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:31,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:31,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:31,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:31,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:31,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:32:31,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:32,882 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 191 transitions and produced 128 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:32:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:32:32,900 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-09 18:32:33,084 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-09 18:32:33,084 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:33,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:33,085 INFO L85 PathProgramCache]: Analyzing trace with hash -1252553991, now seen corresponding path program 15 times [2022-02-09 18:32:33,085 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:33,085 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69780555] [2022-02-09 18:32:33,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:33,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:33,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:33,293 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-09 18:32:33,293 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:33,293 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69780555] [2022-02-09 18:32:33,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69780555] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:33,294 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569414851] [2022-02-09 18:32:33,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 18:32:33,294 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:33,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:33,295 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-09 18:32:33,295 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-09 18:32:33,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-09 18:32:33,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:33,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-09 18:32:33,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:33,534 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-09 18:32:33,537 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-09 18:32:33,543 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-09 18:32:33,574 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-09 18:32:33,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:33,701 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:32:33,701 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-09 18:32:33,703 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-09 18:32:33,723 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-09 18:32:33,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569414851] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:33,724 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:33,724 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2022-02-09 18:32:33,724 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502989874] [2022-02-09 18:32:33,724 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:33,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-09 18:32:33,724 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:33,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-09 18:32:33,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2022-02-09 18:32:33,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:33,725 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:33,725 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-09 18:32:33,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:33,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:33,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:33,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:33,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:33,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:33,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:33,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:33,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:33,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:33,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:33,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:33,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:33,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:33,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:33,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:32:33,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:32:33,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:34,280 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 194 transitions and produced 131 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:32:34,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:32:34,298 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-02-09 18:32:34,482 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-09 18:32:34,482 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:34,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:34,482 INFO L85 PathProgramCache]: Analyzing trace with hash -207725213, now seen corresponding path program 16 times [2022-02-09 18:32:34,482 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:34,482 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189361973] [2022-02-09 18:32:34,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:34,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:34,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:34,962 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-09 18:32:34,962 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:34,962 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189361973] [2022-02-09 18:32:34,962 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189361973] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:34,962 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780783818] [2022-02-09 18:32:34,962 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 18:32:34,962 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:34,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:34,963 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-09 18:32:34,964 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-09 18:32:34,994 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 18:32:34,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:34,995 WARN L261 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 77 conjunts are in the unsatisfiable core [2022-02-09 18:32:34,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:36,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,544 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:36,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:36,546 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-09 18:32:36,549 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:36,549 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-09 18:32:36,590 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-09 18:32:36,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:38,837 INFO L353 Elim1Store]: treesize reduction 442, result has 18.3 percent of original size [2022-02-09 18:32:38,837 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-09 18:32:38,854 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:38,855 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:38,855 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:38,855 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:38,856 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:38,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:38,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:38,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:38,862 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:38,866 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:38,866 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:38,866 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:38,869 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:38,869 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:38,871 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:39,037 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:32:39,038 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-09 18:32:40,823 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-09 18:32:40,823 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780783818] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:40,823 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:40,823 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 43 [2022-02-09 18:32:40,823 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908751492] [2022-02-09 18:32:40,824 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:40,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-09 18:32:40,824 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:40,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-09 18:32:40,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1683, Unknown=0, NotChecked=0, Total=1806 [2022-02-09 18:32:40,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:40,825 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:40,825 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-09 18:32:40,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:40,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:40,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:40,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:40,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:40,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:40,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:40,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:40,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:40,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:40,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:40,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:40,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:40,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:40,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:40,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:32:40,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:32:40,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:32:40,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:42,618 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 197 transitions and produced 135 states. [2022-02-09 18:32:42,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:42,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:42,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:42,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:42,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:42,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:32:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:32:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:32:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:32:42,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-02-09 18:32:42,820 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-09 18:32:42,820 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:42,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:42,820 INFO L85 PathProgramCache]: Analyzing trace with hash 2117195833, now seen corresponding path program 17 times [2022-02-09 18:32:42,820 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:42,820 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616126627] [2022-02-09 18:32:42,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:42,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:42,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:43,336 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-09 18:32:43,336 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:43,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616126627] [2022-02-09 18:32:43,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616126627] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:43,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129480039] [2022-02-09 18:32:43,336 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 18:32:43,337 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:43,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:43,340 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-09 18:32:43,400 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-09 18:32:43,423 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-09 18:32:43,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:43,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-09 18:32:43,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:43,709 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-09 18:32:43,711 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-09 18:32:43,767 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-09 18:32:43,767 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:43,874 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:32:43,875 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-09 18:32:43,876 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-09 18:32:43,924 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-09 18:32:43,924 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129480039] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:43,924 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:43,924 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 26 [2022-02-09 18:32:43,924 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092977154] [2022-02-09 18:32:43,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:43,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-09 18:32:43,924 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:43,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-09 18:32:43,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=585, Unknown=0, NotChecked=0, Total=650 [2022-02-09 18:32:43,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:43,925 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:43,925 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-09 18:32:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:32:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:32:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:32:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:32:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:44,945 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 238 transitions and produced 154 states. [2022-02-09 18:32:44,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:44,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:44,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:44,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:44,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:44,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:44,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:44,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:44,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:44,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:44,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:44,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:44,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:44,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:44,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:44,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:32:44,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:32:44,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:32:44,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:32:44,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:32:44,962 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-09 18:32:45,146 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-09 18:32:45,147 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:45,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:45,147 INFO L85 PathProgramCache]: Analyzing trace with hash 2069360503, now seen corresponding path program 18 times [2022-02-09 18:32:45,147 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:45,147 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425015411] [2022-02-09 18:32:45,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:45,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:45,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:45,387 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-09 18:32:45,388 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:45,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425015411] [2022-02-09 18:32:45,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425015411] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:45,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142866007] [2022-02-09 18:32:45,388 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 18:32:45,388 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:45,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:45,389 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-09 18:32:45,391 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-09 18:32:45,436 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-09 18:32:45,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:45,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-09 18:32:45,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:45,671 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-09 18:32:45,674 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-09 18:32:45,678 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-09 18:32:45,713 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-09 18:32:45,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:45,836 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:32:45,836 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-09 18:32:45,837 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-09 18:32:45,862 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-09 18:32:45,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142866007] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:45,862 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:45,862 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 26 [2022-02-09 18:32:45,862 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567402711] [2022-02-09 18:32:45,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:45,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-09 18:32:45,862 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:45,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-09 18:32:45,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=585, Unknown=0, NotChecked=0, Total=650 [2022-02-09 18:32:45,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:45,863 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:45,863 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-09 18:32:45,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:45,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:45,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:45,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:32:45,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:46,518 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 241 transitions and produced 157 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:32:46,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:32:46,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:32:46,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:46,535 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-09 18:32:46,719 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-09 18:32:46,720 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:46,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:46,720 INFO L85 PathProgramCache]: Analyzing trace with hash -307591003, now seen corresponding path program 19 times [2022-02-09 18:32:46,720 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:46,720 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24614014] [2022-02-09 18:32:46,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:46,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:46,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:47,450 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-09 18:32:47,451 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:47,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24614014] [2022-02-09 18:32:47,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24614014] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:47,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129874112] [2022-02-09 18:32:47,451 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 18:32:47,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:47,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:47,453 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-09 18:32:47,454 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-09 18:32:47,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:47,490 WARN L261 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 89 conjunts are in the unsatisfiable core [2022-02-09 18:32:47,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:32:49,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,702 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:49,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:32:49,704 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-09 18:32:49,707 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:49,707 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-09 18:32:49,741 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-09 18:32:49,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:32:52,681 INFO L353 Elim1Store]: treesize reduction 626, result has 15.7 percent of original size [2022-02-09 18:32:52,681 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-09 18:32:52,692 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,693 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,695 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,695 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,695 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,695 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,703 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,704 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,705 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,705 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,705 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,709 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,709 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,709 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,710 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,717 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,717 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,717 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,719 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,719 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,720 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:32:52,936 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:32:52,937 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-09 18:32:56,034 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-09 18:32:56,034 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129874112] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:32:56,034 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:32:56,034 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 49 [2022-02-09 18:32:56,034 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011864504] [2022-02-09 18:32:56,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:32:56,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-09 18:32:56,035 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:32:56,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-09 18:32:56,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=2211, Unknown=0, NotChecked=0, Total=2352 [2022-02-09 18:32:56,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:56,036 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:32:56,036 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-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:32:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:32:56,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:32:56,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:32:56,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:32:56,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:56,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:32:59,315 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 244 transitions and produced 161 states. [2022-02-09 18:32:59,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:59,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:32:59,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:59,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:59,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:32:59,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:32:59,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:59,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:32:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:32:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:32:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:32:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:32:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:32:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:32:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:32:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:32:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:32:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:32:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:32:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:32:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:32:59,344 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-09 18:32:59,527 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-09 18:32:59,527 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:32:59,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:32:59,528 INFO L85 PathProgramCache]: Analyzing trace with hash -978643657, now seen corresponding path program 20 times [2022-02-09 18:32:59,528 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:32:59,528 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264437683] [2022-02-09 18:32:59,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:32:59,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:32:59,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:32:59,835 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-09 18:32:59,836 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:32:59,836 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264437683] [2022-02-09 18:32:59,836 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264437683] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:32:59,836 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353672208] [2022-02-09 18:32:59,836 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 18:32:59,837 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:32:59,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:32:59,838 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-09 18:32:59,839 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-09 18:32:59,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 18:32:59,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:32:59,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 18:32:59,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:33:00,213 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-09 18:33:00,215 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-09 18:33:00,251 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-09 18:33:00,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:33:00,367 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:33:00,367 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-09 18:33:00,369 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-09 18:33:00,402 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-09 18:33:00,402 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353672208] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:33:00,402 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:33:00,402 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2022-02-09 18:33:00,402 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135194320] [2022-02-09 18:33:00,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:33:00,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-09 18:33:00,403 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:33:00,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-09 18:33:00,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=739, Unknown=0, NotChecked=0, Total=812 [2022-02-09 18:33:00,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:33:00,403 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:33:00,403 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-09 18:33:00,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:00,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:33:00,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:00,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:33:01,628 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 182 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:01,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:33:01,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:33:01,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:33:01,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:33:01,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:33:01,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:01,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:01,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:33:01,648 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-02-09 18:33:01,835 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-09 18:33:01,835 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:33:01,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:33:01,836 INFO L85 PathProgramCache]: Analyzing trace with hash 1833428409, now seen corresponding path program 21 times [2022-02-09 18:33:01,836 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:33:01,836 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474225048] [2022-02-09 18:33:01,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:33:01,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:33:01,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:33:02,142 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-09 18:33:02,143 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:33:02,143 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474225048] [2022-02-09 18:33:02,143 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474225048] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:33:02,143 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288367265] [2022-02-09 18:33:02,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 18:33:02,143 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:33:02,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:33:02,145 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-09 18:33:02,145 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-09 18:33:02,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-09 18:33:02,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:33:02,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 18:33:02,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:33:02,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-09 18:33:02,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-09 18:33:02,507 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-09 18:33:02,537 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-09 18:33:02,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:33:02,663 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:33:02,663 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-09 18:33:02,678 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-09 18:33:02,719 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-09 18:33:02,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288367265] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:33:02,720 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:33:02,720 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2022-02-09 18:33:02,720 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767685045] [2022-02-09 18:33:02,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:33:02,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-09 18:33:02,720 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:33:02,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-09 18:33:02,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=739, Unknown=0, NotChecked=0, Total=812 [2022-02-09 18:33:02,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:33:02,721 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:33:02,721 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-09 18:33:02,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:02,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:33:02,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:02,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:02,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:02,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:02,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:33:02,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:33:03,542 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 293 transitions and produced 185 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:33:03,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:33:03,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-02-09 18:33:03,744 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-09 18:33:03,744 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:33:03,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:33:03,744 INFO L85 PathProgramCache]: Analyzing trace with hash 968448675, now seen corresponding path program 22 times [2022-02-09 18:33:03,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:33:03,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689944780] [2022-02-09 18:33:03,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:33:03,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:33:03,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:33:04,399 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-09 18:33:04,400 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:33:04,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689944780] [2022-02-09 18:33:04,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689944780] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:33:04,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242343564] [2022-02-09 18:33:04,400 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 18:33:04,400 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:33:04,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:33:04,401 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-09 18:33:04,402 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-09 18:33:04,437 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 18:33:04,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:33:04,438 WARN L261 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 101 conjunts are in the unsatisfiable core [2022-02-09 18:33:04,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:33:07,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,276 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:07,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:07,281 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-09 18:33:07,284 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:07,285 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-09 18:33:07,380 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-09 18:33:07,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:33:11,082 INFO L353 Elim1Store]: treesize reduction 842, result has 13.8 percent of original size [2022-02-09 18:33:11,082 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-09 18:33:11,093 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,094 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,095 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,096 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,096 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,096 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,097 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,106 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,108 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,108 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,109 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,109 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,109 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,124 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,125 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,125 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,125 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,126 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,134 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,135 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,135 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,135 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,137 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,137 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,137 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,138 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,139 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,140 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:11,617 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:33:11,618 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-09 18:33:21,237 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-09 18:33:21,237 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242343564] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:33:21,237 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:33:21,237 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 56 [2022-02-09 18:33:21,237 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132873303] [2022-02-09 18:33:21,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:33:21,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-02-09 18:33:21,238 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:33:21,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-02-09 18:33:21,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=2917, Unknown=0, NotChecked=0, Total=3080 [2022-02-09 18:33:21,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:33:21,239 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:33:21,239 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-09 18:33:21,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:21,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:33:21,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:33:21,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:33:21,241 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:33:26,809 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 296 transitions and produced 189 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:33:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:33:26,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:33:26,827 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-09 18:33:27,011 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-09 18:33:27,011 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:33:27,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:33:27,012 INFO L85 PathProgramCache]: Analyzing trace with hash -76119303, now seen corresponding path program 23 times [2022-02-09 18:33:27,012 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:33:27,012 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700876433] [2022-02-09 18:33:27,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:33:27,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:33:27,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:33:27,332 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-09 18:33:27,332 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:33:27,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700876433] [2022-02-09 18:33:27,332 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700876433] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:33:27,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637203610] [2022-02-09 18:33:27,332 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 18:33:27,333 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:33:27,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:33:27,333 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-09 18:33:27,334 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-09 18:33:27,376 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-09 18:33:27,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:33:27,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 42 conjunts are in the unsatisfiable core [2022-02-09 18:33:27,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:33:27,733 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-09 18:33:27,734 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-09 18:33:27,779 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-09 18:33:27,779 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:33:27,905 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:33:27,906 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-09 18:33:27,908 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-09 18:33:27,944 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-09 18:33:27,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637203610] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:33:27,945 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:33:27,945 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 32 [2022-02-09 18:33:27,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814244619] [2022-02-09 18:33:27,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:33:27,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-09 18:33:27,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:33:27,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-09 18:33:27,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=911, Unknown=0, NotChecked=0, Total=992 [2022-02-09 18:33:27,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:33:27,946 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:33:27,946 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-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:33:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:33:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:33:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:33:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:33:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:33:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:33:29,363 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 347 transitions and produced 212 states. [2022-02-09 18:33:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:33:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:33:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:33:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:33:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:33:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:33:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:33:29,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:29,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:33:29,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:33:29,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:33:29,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:33:29,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:33:29,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:29,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:29,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:33:29,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:33:29,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:33:29,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:29,386 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-02-09 18:33:29,575 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-09 18:33:29,575 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:33:29,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:33:29,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1198768823, now seen corresponding path program 24 times [2022-02-09 18:33:29,576 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:33:29,576 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513460072] [2022-02-09 18:33:29,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:33:29,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:33:29,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:33:29,898 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-09 18:33:29,898 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:33:29,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513460072] [2022-02-09 18:33:29,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513460072] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:33:29,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105076203] [2022-02-09 18:33:29,898 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 18:33:29,898 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:33:29,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:33:29,900 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-09 18:33:29,900 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-09 18:33:29,940 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-09 18:33:29,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:33:29,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-09 18:33:29,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:33:30,260 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-09 18:33:30,264 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-09 18:33:30,266 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-09 18:33:30,304 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-09 18:33:30,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:33:30,476 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:33:30,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-02-09 18:33:30,478 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-09 18:33:30,510 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-09 18:33:30,510 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105076203] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:33:30,510 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:33:30,510 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 32 [2022-02-09 18:33:30,510 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245481679] [2022-02-09 18:33:30,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:33:30,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-09 18:33:30,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:33:30,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-09 18:33:30,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=911, Unknown=0, NotChecked=0, Total=992 [2022-02-09 18:33:30,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:33:30,511 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:33:30,511 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-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:30,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:33:31,537 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 350 transitions and produced 215 states. [2022-02-09 18:33:31,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:31,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:33:31,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:31,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:31,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:31,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:31,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:31,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:31,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:33:31,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:33:31,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:33:31,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:33:31,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:33:31,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:33:31,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:31,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:33:31,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:33:31,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:33:31,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:33:31,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:33:31,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:31,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:31,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:33:31,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:33:31,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:33:31,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:31,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:33:31,554 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-09 18:33:31,739 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-09 18:33:31,739 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:33:31,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:33:31,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1526129307, now seen corresponding path program 25 times [2022-02-09 18:33:31,739 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:33:31,740 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973787181] [2022-02-09 18:33:31,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:33:31,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:33:31,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:33:32,444 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-09 18:33:32,444 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:33:32,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973787181] [2022-02-09 18:33:32,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973787181] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:33:32,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702150822] [2022-02-09 18:33:32,445 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 18:33:32,445 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:33:32,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:33:32,446 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-09 18:33:32,447 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-09 18:33:32,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:33:32,487 WARN L261 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 113 conjunts are in the unsatisfiable core [2022-02-09 18:33:32,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:33:35,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,443 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:35,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:33:35,444 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-09 18:33:35,455 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:35,455 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-09 18:33:35,532 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-09 18:33:35,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:33:39,854 INFO L353 Elim1Store]: treesize reduction 1090, result has 12.3 percent of original size [2022-02-09 18:33:39,855 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-09 18:33:39,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,868 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,870 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,870 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,871 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,871 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,871 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,873 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,883 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,884 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,884 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,884 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,885 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,886 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,891 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,892 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,892 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,892 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,893 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,894 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,908 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,909 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,909 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,910 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,911 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,913 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:39,914 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:33:40,369 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:33:40,370 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-09 18:33:54,764 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-09 18:33:54,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702150822] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:33:54,765 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:33:54,765 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 62 [2022-02-09 18:33:54,765 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087200775] [2022-02-09 18:33:54,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:33:54,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-02-09 18:33:54,765 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:33:54,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-02-09 18:33:54,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=3601, Unknown=0, NotChecked=0, Total=3782 [2022-02-09 18:33:54,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:33:54,767 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:33:54,767 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-09 18:33:54,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:54,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:33:54,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:54,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:54,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:33:54,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:33:54,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:54,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:54,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:33:54,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:33:54,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:33:54,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:33:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:34:00,429 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 353 transitions and produced 219 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:34:00,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:34:00,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:34:00,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:34:00,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:34:00,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:00,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:00,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:34:00,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:34:00,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:34:00,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:00,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:00,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:34:00,450 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-09 18:34:00,639 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-09 18:34:00,639 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:34:00,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:34:00,640 INFO L85 PathProgramCache]: Analyzing trace with hash -98625417, now seen corresponding path program 26 times [2022-02-09 18:34:00,640 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:34:00,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134315790] [2022-02-09 18:34:00,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:34:00,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:34:00,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:34:00,992 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-09 18:34:00,992 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:34:00,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134315790] [2022-02-09 18:34:00,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134315790] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:34:00,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999794241] [2022-02-09 18:34:00,992 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 18:34:00,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:34:00,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:34:00,993 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-09 18:34:00,994 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-09 18:34:01,033 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 18:34:01,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:34:01,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 46 conjunts are in the unsatisfiable core [2022-02-09 18:34:01,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:34:01,428 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-09 18:34:01,429 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-09 18:34:01,474 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-09 18:34:01,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:34:01,614 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:34:01,615 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-09 18:34:01,618 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-09 18:34:01,660 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-09 18:34:01,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999794241] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:34:01,660 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:34:01,660 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2022-02-09 18:34:01,660 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496647048] [2022-02-09 18:34:01,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:34:01,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-09 18:34:01,661 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:34:01,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-09 18:34:01,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1101, Unknown=0, NotChecked=0, Total=1190 [2022-02-09 18:34:01,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:34:01,662 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:34:01,662 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-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:01,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:34:01,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:34:03,403 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 409 transitions and produced 244 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:34:03,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:03,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:03,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:34:03,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:34:03,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:34:03,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:03,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:03,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:34:03,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:34:03,422 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-09 18:34:03,606 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-09 18:34:03,606 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:34:03,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:34:03,607 INFO L85 PathProgramCache]: Analyzing trace with hash 768200825, now seen corresponding path program 27 times [2022-02-09 18:34:03,607 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:34:03,607 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371771375] [2022-02-09 18:34:03,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:34:03,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:34:03,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:34:03,965 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-09 18:34:03,966 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:34:03,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371771375] [2022-02-09 18:34:03,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371771375] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:34:03,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101825757] [2022-02-09 18:34:03,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 18:34:03,966 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:34:03,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:34:03,970 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-09 18:34:03,971 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-09 18:34:04,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-09 18:34:04,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:34:04,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 46 conjunts are in the unsatisfiable core [2022-02-09 18:34:04,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:34:04,389 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-09 18:34:04,394 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-09 18:34:04,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-02-09 18:34:04,432 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-09 18:34:04,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:34:04,573 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:34:04,573 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-09 18:34:04,574 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-09 18:34:04,609 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-09 18:34:04,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101825757] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:34:04,609 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:34:04,610 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2022-02-09 18:34:04,610 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089479772] [2022-02-09 18:34:04,610 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:34:04,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-09 18:34:04,610 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:34:04,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-09 18:34:04,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1101, Unknown=0, NotChecked=0, Total=1190 [2022-02-09 18:34:04,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:34:04,611 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:34:04,611 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-09 18:34:04,611 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:04,611 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:34:04,611 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:04,611 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:04,611 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:04,611 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:04,611 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:34:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:34:05,771 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 412 transitions and produced 247 states. [2022-02-09 18:34:05,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:05,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:34:05,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:34:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:34:05,789 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-09 18:34:05,973 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-09 18:34:05,973 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:34:05,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:34:05,973 INFO L85 PathProgramCache]: Analyzing trace with hash -1988835357, now seen corresponding path program 28 times [2022-02-09 18:34:05,974 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:34:05,974 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883812126] [2022-02-09 18:34:05,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:34:05,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:34:05,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:34:06,718 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-09 18:34:06,718 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:34:06,718 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883812126] [2022-02-09 18:34:06,718 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883812126] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:34:06,718 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94303869] [2022-02-09 18:34:06,718 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 18:34:06,718 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:34:06,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:34:06,719 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-09 18:34:06,720 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-09 18:34:06,760 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 18:34:06,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:34:06,762 WARN L261 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 125 conjunts are in the unsatisfiable core [2022-02-09 18:34:06,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:34:10,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,304 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:10,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:10,315 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-09 18:34:10,318 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:10,319 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-09 18:34:10,376 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-09 18:34:10,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:34:15,581 INFO L353 Elim1Store]: treesize reduction 1370, result has 11.1 percent of original size [2022-02-09 18:34:15,581 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-09 18:34:15,609 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,610 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,611 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,612 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,612 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,612 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,613 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,614 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,614 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,629 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,630 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,631 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,631 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,631 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,632 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,633 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,633 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,639 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,640 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,640 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,640 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,641 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,642 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,642 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,653 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,653 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,654 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,654 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,655 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,656 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,656 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,657 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,657 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,658 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,658 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,659 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,659 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,661 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,661 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,662 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,663 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,663 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,665 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,665 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:15,668 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:16,305 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:34:16,306 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-09 18:34:28,615 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-09 18:34:28,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94303869] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:34:28,615 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:34:28,615 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 67 [2022-02-09 18:34:28,615 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33681790] [2022-02-09 18:34:28,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:34:28,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-02-09 18:34:28,616 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:34:28,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-02-09 18:34:28,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=4227, Unknown=0, NotChecked=0, Total=4422 [2022-02-09 18:34:28,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:34:28,617 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:34:28,618 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-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:34:28,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:34:28,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:34:28,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:28,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:28,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:34:28,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:34:28,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:34:28,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:28,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:28,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:34:28,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:34:28,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:34:28,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:34:35,798 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 415 transitions and produced 251 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:34:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:34:35,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:34:35,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:34:35,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:35,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:35,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:34:35,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:34:35,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:34:35,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:35,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:35,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:34:35,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:34:35,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:34:35,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:34:35,815 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-02-09 18:34:36,007 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-09 18:34:36,007 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:34:36,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:34:36,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1557611079, now seen corresponding path program 29 times [2022-02-09 18:34:36,008 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:34:36,008 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030452032] [2022-02-09 18:34:36,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:34:36,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:34:36,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:34:36,411 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-09 18:34:36,411 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:34:36,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030452032] [2022-02-09 18:34:36,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030452032] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:34:36,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641058228] [2022-02-09 18:34:36,412 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 18:34:36,412 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:34:36,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:34:36,416 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-09 18:34:36,418 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-09 18:34:36,476 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-09 18:34:36,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:34:36,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 50 conjunts are in the unsatisfiable core [2022-02-09 18:34:36,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:34:36,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-09 18:34:36,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-09 18:34:36,977 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-09 18:34:36,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:34:37,123 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:34:37,123 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-09 18:34:37,125 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-09 18:34:37,169 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-09 18:34:37,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641058228] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:34:37,170 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:34:37,170 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 38 [2022-02-09 18:34:37,170 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937516984] [2022-02-09 18:34:37,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:34:37,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-09 18:34:37,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:34:37,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-09 18:34:37,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1309, Unknown=0, NotChecked=0, Total=1406 [2022-02-09 18:34:37,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:34:37,171 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:34:37,171 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-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:34:37,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:34:37,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:34:39,061 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 476 transitions and produced 278 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:39,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:34:39,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:34:39,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:34:39,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:39,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:39,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:34:39,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:34:39,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:34:39,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:34:39,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:34:39,080 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-02-09 18:34:39,263 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-09 18:34:39,264 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:34:39,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:34:39,264 INFO L85 PathProgramCache]: Analyzing trace with hash -455801353, now seen corresponding path program 30 times [2022-02-09 18:34:39,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:34:39,264 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658328380] [2022-02-09 18:34:39,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:34:39,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:34:39,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:34:39,709 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-09 18:34:39,709 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:34:39,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658328380] [2022-02-09 18:34:39,709 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658328380] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:34:39,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648601369] [2022-02-09 18:34:39,709 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 18:34:39,709 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:34:39,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:34:39,711 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-09 18:34:39,711 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-09 18:34:39,765 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-09 18:34:39,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:34:39,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 50 conjunts are in the unsatisfiable core [2022-02-09 18:34:39,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:34:40,194 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-09 18:34:40,198 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-09 18:34:40,204 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-09 18:34:40,239 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-09 18:34:40,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:34:40,399 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:34:40,399 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-09 18:34:40,401 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-09 18:34:40,440 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-09 18:34:40,441 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648601369] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:34:40,441 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:34:40,441 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 38 [2022-02-09 18:34:40,441 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047779272] [2022-02-09 18:34:40,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:34:40,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-09 18:34:40,441 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:34:40,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-09 18:34:40,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1309, Unknown=0, NotChecked=0, Total=1406 [2022-02-09 18:34:40,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:34:40,442 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:34:40,442 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-09 18:34:40,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:40,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:34:40,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:40,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:40,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:40,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:40,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:40,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:40,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:34:40,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:34:40,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:34:40,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:34:41,819 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 479 transitions and produced 281 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:34:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:34:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:34:41,837 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-09 18:34:42,020 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-09 18:34:42,021 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:34:42,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:34:42,021 INFO L85 PathProgramCache]: Analyzing trace with hash -1278197211, now seen corresponding path program 31 times [2022-02-09 18:34:42,021 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:34:42,021 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972960084] [2022-02-09 18:34:42,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:34:42,022 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:34:42,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:34:43,476 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-09 18:34:43,476 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:34:43,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972960084] [2022-02-09 18:34:43,476 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972960084] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:34:43,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401939030] [2022-02-09 18:34:43,476 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 18:34:43,476 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:34:43,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:34:43,478 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-09 18:34:43,478 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-09 18:34:43,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:34:43,524 WARN L261 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 137 conjunts are in the unsatisfiable core [2022-02-09 18:34:43,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:34:48,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:34:48,546 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-09 18:34:48,546 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-09 18:34:48,553 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-09 18:34:48,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 62 treesize of output 53 [2022-02-09 18:34:48,644 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-09 18:34:48,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:34:55,833 INFO L353 Elim1Store]: treesize reduction 1682, result has 10.1 percent of original size [2022-02-09 18:34:55,834 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-09 18:34:55,850 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,850 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,852 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,854 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,855 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,855 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,871 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,873 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,874 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,874 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,874 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,875 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,875 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,876 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,876 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,880 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,880 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,880 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,881 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,881 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,881 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,884 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,885 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,902 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,905 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,905 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,908 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,909 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,910 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,910 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,911 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,912 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,912 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,913 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,914 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,915 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,915 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,917 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,918 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,918 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,920 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,921 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:55,924 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:34:56,784 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:34:56,785 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-09 18:35:23,918 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-09 18:35:23,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401939030] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:35:23,919 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:35:23,919 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26, 26] total 74 [2022-02-09 18:35:23,919 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711684271] [2022-02-09 18:35:23,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:35:23,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-02-09 18:35:23,919 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:35:23,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-02-09 18:35:23,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=5199, Unknown=0, NotChecked=0, Total=5402 [2022-02-09 18:35:23,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:35:23,921 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:35:23,921 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-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:35:23,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:35:23,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:35:42,625 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 482 transitions and produced 285 states. [2022-02-09 18:35:42,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:35:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:35:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:35:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:35:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:35:42,645 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-09 18:35:42,827 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-09 18:35:42,828 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:35:42,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:35:42,828 INFO L85 PathProgramCache]: Analyzing trace with hash -1002665033, now seen corresponding path program 32 times [2022-02-09 18:35:42,828 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:35:42,828 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699700702] [2022-02-09 18:35:42,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:35:42,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:35:42,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:35:43,341 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-09 18:35:43,341 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:35:43,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699700702] [2022-02-09 18:35:43,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699700702] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:35:43,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136434515] [2022-02-09 18:35:43,342 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 18:35:43,342 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:35:43,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:35:43,343 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-09 18:35:43,344 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-09 18:35:43,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 18:35:43,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:35:43,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 54 conjunts are in the unsatisfiable core [2022-02-09 18:35:43,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:35:43,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 37 treesize of output 31 [2022-02-09 18:35:43,976 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-09 18:35:44,019 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-09 18:35:44,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:35:44,194 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:35:44,195 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-09 18:35:44,197 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-09 18:35:44,264 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-09 18:35:44,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136434515] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:35:44,264 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:35:44,264 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2022-02-09 18:35:44,264 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901838152] [2022-02-09 18:35:44,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:35:44,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-09 18:35:44,265 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:35:44,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-09 18:35:44,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1535, Unknown=0, NotChecked=0, Total=1640 [2022-02-09 18:35:44,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:35:44,266 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:35:44,266 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-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:44,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:35:44,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:35:46,718 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 548 transitions and produced 314 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:35:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:35:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:35:46,735 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-09 18:35:46,920 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-09 18:35:46,920 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:35:46,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:35:46,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1206301895, now seen corresponding path program 33 times [2022-02-09 18:35:46,920 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:35:46,920 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247695745] [2022-02-09 18:35:46,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:35:46,920 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:35:46,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:35:47,355 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-09 18:35:47,355 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:35:47,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247695745] [2022-02-09 18:35:47,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247695745] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:35:47,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035608166] [2022-02-09 18:35:47,355 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 18:35:47,356 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:35:47,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:35:47,357 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-09 18:35:47,357 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-09 18:35:47,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-09 18:35:47,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:35:47,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 54 conjunts are in the unsatisfiable core [2022-02-09 18:35:47,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:35:47,913 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-09 18:35:47,915 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-09 18:35:47,919 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-09 18:35:47,957 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-09 18:35:47,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:35:48,129 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:35:48,129 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-09 18:35:48,130 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-09 18:35:48,175 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-09 18:35:48,175 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035608166] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:35:48,175 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:35:48,175 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2022-02-09 18:35:48,175 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298627652] [2022-02-09 18:35:48,175 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:35:48,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-09 18:35:48,175 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:35:48,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-09 18:35:48,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1535, Unknown=0, NotChecked=0, Total=1640 [2022-02-09 18:35:48,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:35:48,176 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:35:48,176 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-09 18:35:48,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:35:48,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:35:48,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:35:48,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:48,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:35:48,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:35:48,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:35:48,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:35:49,788 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 551 transitions and produced 317 states. [2022-02-09 18:35:49,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:35:49,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:35:49,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:35:49,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:49,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:35:49,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:35:49,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:49,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:35:49,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:35:49,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:35:49,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:35:49,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:35:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:35:49,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:35:49,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:35:49,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-02-09 18:35:49,999 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-09 18:35:49,999 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:35:50,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:35:50,000 INFO L85 PathProgramCache]: Analyzing trace with hash 1226089763, now seen corresponding path program 34 times [2022-02-09 18:35:50,000 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:35:50,000 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525891780] [2022-02-09 18:35:50,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:35:50,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:35:50,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:35:51,071 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-09 18:35:51,071 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:35:51,071 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525891780] [2022-02-09 18:35:51,071 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525891780] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:35:51,071 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768284222] [2022-02-09 18:35:51,072 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 18:35:51,072 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:35:51,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:35:51,073 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-09 18:35:51,074 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-09 18:35:51,117 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 18:35:51,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:35:51,120 WARN L261 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 149 conjunts are in the unsatisfiable core [2022-02-09 18:35:51,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:35:56,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,544 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:35:56,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:35:56,552 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-09 18:35:56,555 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:35:56,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 58 treesize of output 46 [2022-02-09 18:35:56,630 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-09 18:35:56,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:36:04,307 INFO L353 Elim1Store]: treesize reduction 2026, result has 9.3 percent of original size [2022-02-09 18:36:04,308 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-09 18:36:04,326 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,326 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,328 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,329 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,329 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,329 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,330 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,330 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,330 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,332 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,332 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,350 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,352 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,354 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,354 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,354 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,356 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,356 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,359 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,360 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,360 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,360 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,361 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,361 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,361 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,363 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,363 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,383 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,383 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,383 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,383 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,386 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,386 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,388 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,388 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,388 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,389 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,390 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,391 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,392 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,392 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,392 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,393 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,395 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,395 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,396 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,396 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,397 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,398 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,399 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,400 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,400 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,402 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,402 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,404 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,405 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,406 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:04,413 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:36:05,580 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:36:05,581 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-09 18:36:54,772 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-09 18:36:54,773 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768284222] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:36:54,773 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:36:54,773 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 80 [2022-02-09 18:36:54,773 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441571614] [2022-02-09 18:36:54,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:36:54,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-02-09 18:36:54,774 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:36:54,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-02-09 18:36:54,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=6085, Unknown=0, NotChecked=0, Total=6320 [2022-02-09 18:36:54,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:36:54,775 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:36:54,775 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-09 18:36:54,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:36:54,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:36:54,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:36:54,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:36:54,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:36:54,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:36:54,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:36:54,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:37:15,964 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 554 transitions and produced 321 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:37:15,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:37:15,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:37:15,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:37:15,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:37:15,992 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-09 18:37:16,175 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-09 18:37:16,176 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:37:16,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:37:16,176 INFO L85 PathProgramCache]: Analyzing trace with hash -679180167, now seen corresponding path program 35 times [2022-02-09 18:37:16,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:37:16,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332915340] [2022-02-09 18:37:16,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:37:16,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:37:16,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:37:17,046 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-09 18:37:17,046 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:37:17,046 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332915340] [2022-02-09 18:37:17,046 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332915340] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:37:17,046 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872315082] [2022-02-09 18:37:17,046 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 18:37:17,046 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:37:17,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:37:17,048 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-09 18:37:17,095 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-09 18:37:17,145 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-09 18:37:17,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:37:17,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 58 conjunts are in the unsatisfiable core [2022-02-09 18:37:17,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:37:17,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-09 18:37:17,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-09 18:37:17,995 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-09 18:37:17,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:37:18,202 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:37:18,202 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-09 18:37:18,205 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-09 18:37:18,270 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-09 18:37:18,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872315082] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:37:18,270 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:37:18,270 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 44 [2022-02-09 18:37:18,270 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124700384] [2022-02-09 18:37:18,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:37:18,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-02-09 18:37:18,271 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:37:18,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-02-09 18:37:18,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1779, Unknown=0, NotChecked=0, Total=1892 [2022-02-09 18:37:18,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:37:18,272 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:37:18,272 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-09 18:37:18,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:37:18,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:37:18,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:37:18,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:18,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:37:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:37:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:37:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:37:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:37:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:37:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:37:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:37:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:37:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:37:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:37:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:37:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:37:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:37:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:37:21,266 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 625 transitions and produced 352 states. [2022-02-09 18:37:21,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:37:21,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:37:21,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:37:21,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:21,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:37:21,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:37:21,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:37:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:37:21,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:37:21,287 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-02-09 18:37:21,468 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-09 18:37:21,468 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:37:21,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:37:21,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1598011703, now seen corresponding path program 36 times [2022-02-09 18:37:21,469 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:37:21,469 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622391695] [2022-02-09 18:37:21,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:37:21,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:37:21,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:37:21,976 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-09 18:37:21,976 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:37:21,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622391695] [2022-02-09 18:37:21,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622391695] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:37:21,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737612341] [2022-02-09 18:37:21,976 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 18:37:21,977 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:37:21,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:37:21,978 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-09 18:37:21,978 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-09 18:37:22,031 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-09 18:37:22,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:37:22,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 58 conjunts are in the unsatisfiable core [2022-02-09 18:37:22,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:37:22,618 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-09 18:37:22,620 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-09 18:37:22,627 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-09 18:37:22,667 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-09 18:37:22,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:37:22,870 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:37:22,871 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-09 18:37:22,872 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-09 18:37:22,920 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-09 18:37:22,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737612341] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:37:22,920 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:37:22,920 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 44 [2022-02-09 18:37:22,920 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406401452] [2022-02-09 18:37:22,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:37:22,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-02-09 18:37:22,921 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:37:22,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-02-09 18:37:22,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1779, Unknown=0, NotChecked=0, Total=1892 [2022-02-09 18:37:22,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:37:22,921 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:37:22,921 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-09 18:37:22,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:37:22,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:37:22,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:37:22,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:22,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:37:22,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:37:22,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:37:22,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:37:22,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:37:24,823 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 628 transitions and produced 355 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:37:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:37:24,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:37:24,841 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-09 18:37:25,025 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-09 18:37:25,025 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:37:25,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:37:25,026 INFO L85 PathProgramCache]: Analyzing trace with hash -2034501915, now seen corresponding path program 37 times [2022-02-09 18:37:25,026 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:37:25,026 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383270964] [2022-02-09 18:37:25,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:37:25,026 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:37:25,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:37:26,978 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-09 18:37:26,979 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:37:26,979 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383270964] [2022-02-09 18:37:26,979 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383270964] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:37:26,979 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391900822] [2022-02-09 18:37:26,979 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 18:37:26,979 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:37:26,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:37:26,980 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-09 18:37:26,981 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-09 18:37:27,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:37:27,029 WARN L261 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 161 conjunts are in the unsatisfiable core [2022-02-09 18:37:27,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:37:34,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:37:34,280 INFO L353 Elim1Store]: treesize reduction 126, result has 2.3 percent of original size [2022-02-09 18:37:34,280 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-09 18:37:34,287 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-09 18:37:34,287 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-09 18:37:34,393 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-09 18:37:34,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:37:44,888 INFO L353 Elim1Store]: treesize reduction 2402, result has 8.6 percent of original size [2022-02-09 18:37:44,888 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-09 18:37:44,908 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,909 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,909 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,910 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,910 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,910 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,911 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,911 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,912 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,914 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,915 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,915 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,935 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,936 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,936 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,937 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,937 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,937 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,938 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,938 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,940 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,941 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,942 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,944 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,944 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,944 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,946 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,946 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,948 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,949 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,950 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,956 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,957 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,957 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,957 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,958 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,958 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,960 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,961 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,962 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,964 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,964 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,964 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,965 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,965 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,967 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,968 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,969 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,970 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,972 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,972 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,974 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,975 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,975 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,977 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,978 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,978 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,980 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,981 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,981 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,984 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,984 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,986 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,987 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,988 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,992 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,994 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,995 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,995 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:44,999 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:45,000 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:45,000 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:45,008 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:45,008 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:45,012 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:37:45,015 INFO L244 Elim1Store]: Index analysis took 108 ms [2022-02-09 18:37:46,583 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:37:46,584 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-09 18:38:47,659 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-09 18:38:47,659 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391900822] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:38:47,659 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:38:47,660 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 30, 30] total 87 [2022-02-09 18:38:47,660 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809110528] [2022-02-09 18:38:47,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:38:47,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-02-09 18:38:47,660 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:38:47,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-02-09 18:38:47,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=7256, Unknown=0, NotChecked=0, Total=7482 [2022-02-09 18:38:47,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:38:47,662 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:38:47,662 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-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:38:47,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:38:47,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:39:11,078 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 631 transitions and produced 359 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:39:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:39:11,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:39:11,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:39:11,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:39:11,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:39:11,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:39:11,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:39:11,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:39:11,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:39:11,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:39:11,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:39:11,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-09 18:39:11,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-02-09 18:39:11,280 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-09 18:39:11,281 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:39:11,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:39:11,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1321692919, now seen corresponding path program 38 times [2022-02-09 18:39:11,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:39:11,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461054975] [2022-02-09 18:39:11,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:39:11,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:39:11,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:39:11,892 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-09 18:39:11,892 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:39:11,892 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461054975] [2022-02-09 18:39:11,892 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461054975] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:39:11,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086875902] [2022-02-09 18:39:11,893 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 18:39:11,893 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:39:11,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:39:11,894 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-09 18:39:11,894 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-09 18:39:11,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 18:39:11,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:39:11,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 62 conjunts are in the unsatisfiable core [2022-02-09 18:39:11,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:39:12,618 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-09 18:39:12,620 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-09 18:39:12,675 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-09 18:39:12,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:39:12,853 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:39:12,853 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-09 18:39:12,855 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-09 18:39:12,913 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-09 18:39:12,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086875902] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:39:12,913 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:39:12,913 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2022-02-09 18:39:12,913 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762718876] [2022-02-09 18:39:12,913 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:39:12,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-09 18:39:12,914 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:39:12,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-09 18:39:12,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=2041, Unknown=0, NotChecked=0, Total=2162 [2022-02-09 18:39:12,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:39:12,915 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:39:12,915 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-09 18:39:12,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:39:12,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:39:12,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:39:12,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:12,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:39:12,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:39:12,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:12,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:39:12,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:39:12,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:39:12,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:39:12,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:39:12,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:39:12,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:39:12,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:39:12,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:39:12,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:39:12,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:39:12,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:39:12,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2022-02-09 18:39:12,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:39:15,998 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 707 transitions and produced 392 states. [2022-02-09 18:39:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:39:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:39:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:39:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:39:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:39:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:39:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:39:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:39:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:39:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:39:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-09 18:39:16,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-09 18:39:16,016 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-09 18:39:16,200 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-09 18:39:16,200 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:39:16,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:39:16,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1099803143, now seen corresponding path program 39 times [2022-02-09 18:39:16,201 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:39:16,201 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412903061] [2022-02-09 18:39:16,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:39:16,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:39:16,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:39:16,795 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-09 18:39:16,795 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:39:16,795 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412903061] [2022-02-09 18:39:16,796 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412903061] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:39:16,796 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307377703] [2022-02-09 18:39:16,796 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 18:39:16,796 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:39:16,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:39:16,797 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-09 18:39:16,798 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-09 18:39:16,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-09 18:39:16,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:39:16,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 64 conjunts are in the unsatisfiable core [2022-02-09 18:39:16,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:39:17,520 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-09 18:39:17,522 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-09 18:39:17,525 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-09 18:39:17,565 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-09 18:39:17,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:39:17,754 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:39:17,754 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-09 18:39:17,757 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-09 18:39:17,810 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-09 18:39:17,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307377703] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:39:17,811 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:39:17,811 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2022-02-09 18:39:17,811 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419298973] [2022-02-09 18:39:17,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:39:17,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-09 18:39:17,811 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:39:17,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-09 18:39:17,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=2041, Unknown=0, NotChecked=0, Total=2162 [2022-02-09 18:39:17,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:39:17,812 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:39:17,812 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-09 18:39:17,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:39:17,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:39:17,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:39:17,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:39:17,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:39:17,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:39:17,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:39:17,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:39:17,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:39:17,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:39:17,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:39:17,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2022-02-09 18:39:17,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-09 18:39:17,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:39:20,050 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 710 transitions and produced 395 states. [2022-02-09 18:39:20,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:39:20,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:39:20,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:39:20,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:20,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:39:20,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:39:20,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:20,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:39:20,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:39:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:39:20,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-09 18:39:20,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-09 18:39:20,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-09 18:39:20,069 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-02-09 18:39:20,252 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-09 18:39:20,252 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:39:20,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:39:20,253 INFO L85 PathProgramCache]: Analyzing trace with hash 232583779, now seen corresponding path program 40 times [2022-02-09 18:39:20,253 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:39:20,253 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278450924] [2022-02-09 18:39:20,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:39:20,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:39:20,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:39:21,821 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-09 18:39:21,821 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:39:21,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278450924] [2022-02-09 18:39:21,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278450924] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:39:21,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932187704] [2022-02-09 18:39:21,821 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 18:39:21,821 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:39:21,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:39:21,822 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-09 18:39:21,823 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-09 18:39:21,883 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 18:39:21,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:39:21,886 WARN L261 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 173 conjunts are in the unsatisfiable core [2022-02-09 18:39:21,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:39:29,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,322 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:29,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:39:29,337 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-09 18:39:29,340 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:29,341 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-09 18:39:29,427 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-09 18:39:29,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:39:40,450 INFO L353 Elim1Store]: treesize reduction 2810, result has 8.0 percent of original size [2022-02-09 18:39:40,450 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-09 18:39:40,472 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,472 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,473 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,474 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,474 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,475 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,475 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,475 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,476 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,476 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,478 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,480 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,480 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,496 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,497 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,497 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,498 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,498 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,498 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,499 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,499 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,500 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,501 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,503 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,503 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,513 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,513 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,514 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,514 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,514 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,515 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,515 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,516 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,518 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,519 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,519 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,527 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,528 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,528 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,528 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,528 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,529 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,530 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,531 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,533 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,533 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,540 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,540 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,541 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,541 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,542 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,542 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,544 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,545 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,545 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,547 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,548 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,548 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,549 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,549 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,551 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,552 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,552 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,554 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,555 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,555 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,556 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,557 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,559 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,559 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,561 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,562 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,562 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,564 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,565 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,566 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,568 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,568 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,570 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,571 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,572 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,576 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,578 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,579 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,580 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,583 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,584 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,585 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,592 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,592 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,596 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:39:40,600 INFO L244 Elim1Store]: Index analysis took 129 ms [2022-02-09 18:39:42,636 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:39:42,637 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-09 18:42:01,650 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-09 18:42:01,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1932187704] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:42:01,650 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:42:01,650 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 92 [2022-02-09 18:42:01,650 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144870244] [2022-02-09 18:42:01,650 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:42:01,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-02-09 18:42:01,651 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:42:01,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-02-09 18:42:01,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=8101, Unknown=0, NotChecked=0, Total=8372 [2022-02-09 18:42:01,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:42:01,652 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:42:01,652 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-09 18:42:01,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:42:01,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:42:01,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:42:01,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:01,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:42:01,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:42:01,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:01,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:42:01,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:42:01,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:42:01,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:42:01,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:42:01,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-09 18:42:01,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:42:30,968 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 713 transitions and produced 399 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:42:30,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-09 18:42:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-02-09 18:42:30,986 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-09 18:42:31,170 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-09 18:42:31,171 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:42:31,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:42:31,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1413094599, now seen corresponding path program 41 times [2022-02-09 18:42:31,171 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:42:31,172 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499906251] [2022-02-09 18:42:31,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:42:31,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:42:31,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:42:31,800 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-09 18:42:31,800 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:42:31,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499906251] [2022-02-09 18:42:31,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499906251] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:42:31,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46328106] [2022-02-09 18:42:31,800 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 18:42:31,801 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:42:31,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:42:31,804 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-09 18:42:31,806 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-09 18:42:31,867 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-09 18:42:31,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:42:31,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 66 conjunts are in the unsatisfiable core [2022-02-09 18:42:31,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:42:32,606 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-09 18:42:32,607 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-09 18:42:32,662 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-09 18:42:32,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:42:32,853 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:42:32,853 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-09 18:42:32,855 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-09 18:42:32,916 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-09 18:42:32,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46328106] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:42:32,917 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:42:32,917 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 50 [2022-02-09 18:42:32,917 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128954939] [2022-02-09 18:42:32,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:42:32,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-02-09 18:42:32,917 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:42:32,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-02-09 18:42:32,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2321, Unknown=0, NotChecked=0, Total=2450 [2022-02-09 18:42:32,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:42:32,918 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:42:32,918 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-09 18:42:32,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:42:32,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:42:32,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:42:32,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:32,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:42:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:42:32,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:42:32,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:42:32,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:42:32,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:42:32,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2022-02-09 18:42:32,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-09 18:42:32,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-09 18:42:32,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 138 states. [2022-02-09 18:42:32,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:42:36,419 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 794 transitions and produced 434 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:42:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-02-09 18:42:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-09 18:42:36,438 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-02-09 18:42:36,621 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-09 18:42:36,621 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:42:36,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:42:36,621 INFO L85 PathProgramCache]: Analyzing trace with hash 829938807, now seen corresponding path program 42 times [2022-02-09 18:42:36,621 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:42:36,621 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287020783] [2022-02-09 18:42:36,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:42:36,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:42:36,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:42:37,356 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-09 18:42:37,356 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:42:37,356 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287020783] [2022-02-09 18:42:37,356 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287020783] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:42:37,356 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440731133] [2022-02-09 18:42:37,356 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 18:42:37,357 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:42:37,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:42:37,357 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-09 18:42:37,360 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-09 18:42:37,417 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-09 18:42:37,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 18:42:37,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 66 conjunts are in the unsatisfiable core [2022-02-09 18:42:37,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:42:38,111 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-09 18:42:38,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 7 treesize of output 1 [2022-02-09 18:42:38,120 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-09 18:42:38,165 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-09 18:42:38,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:42:38,363 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-02-09 18:42:38,363 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-09 18:42:38,365 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-09 18:42:38,422 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-09 18:42:38,422 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440731133] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 18:42:38,422 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 18:42:38,422 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 50 [2022-02-09 18:42:38,422 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561240357] [2022-02-09 18:42:38,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 18:42:38,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-02-09 18:42:38,423 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 18:42:38,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-02-09 18:42:38,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2321, Unknown=0, NotChecked=0, Total=2450 [2022-02-09 18:42:38,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:42:38,423 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-09 18:42:38,423 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-09 18:42:38,423 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:42:38,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:42:38,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:42:38,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2022-02-09 18:42:38,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-09 18:42:38,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-09 18:42:38,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 138 states. [2022-02-09 18:42:38,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-09 18:42:38,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-09 18:42:40,950 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 797 transitions and produced 437 states. [2022-02-09 18:42:40,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:42:40,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-09 18:42:40,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-09 18:42:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-09 18:42:40,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-09 18:42:40,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-09 18:42:40,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-02-09 18:42:40,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-09 18:42:40,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-09 18:42:40,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-09 18:42:40,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-09 18:42:40,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-09 18:42:40,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-02-09 18:42:40,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-09 18:42:40,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-09 18:42:40,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-02-09 18:42:41,152 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-09 18:42:41,153 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 18:42:41,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 18:42:41,153 INFO L85 PathProgramCache]: Analyzing trace with hash -74957915, now seen corresponding path program 43 times [2022-02-09 18:42:41,153 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 18:42:41,153 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593300452] [2022-02-09 18:42:41,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 18:42:41,153 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 18:42:41,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:42:42,593 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-09 18:42:42,593 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 18:42:42,593 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593300452] [2022-02-09 18:42:42,593 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593300452] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 18:42:42,593 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494592151] [2022-02-09 18:42:42,593 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 18:42:42,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 18:42:42,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 18:42:42,594 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-09 18:42:42,596 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-09 18:42:42,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 18:42:42,648 WARN L261 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 185 conjunts are in the unsatisfiable core [2022-02-09 18:42:42,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 18:42:52,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,840 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:42:52,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-09 18:42:52,872 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-09 18:42:52,913 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:42:52,913 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-09 18:42:52,979 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-09 18:42:52,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 18:43:05,837 INFO L353 Elim1Store]: treesize reduction 3250, result has 7.4 percent of original size [2022-02-09 18:43:05,837 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-09 18:43:05,864 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,865 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,866 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,866 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,868 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,868 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,869 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,871 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,871 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,872 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,873 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,897 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,898 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,899 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,899 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,899 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,899 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,900 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,901 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,901 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,905 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,914 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,915 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,915 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,915 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,915 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,916 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,917 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,917 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,919 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,919 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,920 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,921 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,929 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,930 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,930 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,930 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,931 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,931 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,932 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,934 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,934 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,935 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,935 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,943 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,943 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,944 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,944 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,947 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,947 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,949 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,949 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,951 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,951 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,951 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,952 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,953 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,954 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,955 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,956 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,956 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,958 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,958 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,959 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,960 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,961 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,962 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,963 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,963 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,967 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,968 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,969 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,972 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,973 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,975 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,975 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,977 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,978 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,979 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,979 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,984 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,986 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,986 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,988 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,988 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,991 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,992 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,993 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:05,993 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:06,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:06,003 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:06,003 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:06,006 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:06,007 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:06,011 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-09 18:43:06,014 INFO L244 Elim1Store]: Index analysis took 151 ms [2022-02-09 18:43:08,587 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-09 18:43:08,588 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 Received shutdown request... [2022-02-09 18:44:59,906 WARN L244 SmtUtils]: Removed 2 from assertion stack [2022-02-09 18:44:59,908 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-02-09 18:44:59,924 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-09 18:44:59,953 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-09 18:44:59,953 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-09 18:44:59,953 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-09 18:45:00,108 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-09 18:45:00,109 WARN L594 AbstractCegarLoop]: Verification canceled: while PartialOrderCegarLoop was analyzing trace of length 41 with TraceHistMax 15,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 3 for 15ms.. [2022-02-09 18:45:00,110 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-02-09 18:45:00,110 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-02-09 18:45:00,113 INFO L732 BasicCegarLoop]: Path program histogram: [43, 1, 1, 1] [2022-02-09 18:45:00,115 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-09 18:45:00,115 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-09 18:45:00,117 INFO L202 PluginConnector]: Adding new model array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.02 06:45:00 BasicIcfg [2022-02-09 18:45:00,118 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-09 18:45:00,118 INFO L158 Benchmark]: Toolchain (without parser) took 782248.03ms. Allocated memory was 182.5MB in the beginning and 974.1MB in the end (delta: 791.7MB). Free memory was 141.5MB in the beginning and 334.9MB in the end (delta: -193.5MB). Peak memory consumption was 684.2MB. Max. memory is 8.0GB. [2022-02-09 18:45:00,118 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.11ms. Allocated memory is still 182.5MB. Free memory is still 142.6MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-09 18:45:00,119 INFO L158 Benchmark]: Boogie Procedure Inliner took 21.87ms. Allocated memory is still 182.5MB. Free memory was 141.4MB in the beginning and 139.8MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-09 18:45:00,119 INFO L158 Benchmark]: Boogie Preprocessor took 15.01ms. Allocated memory is still 182.5MB. Free memory was 139.8MB in the beginning and 138.9MB in the end (delta: 894.6kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-09 18:45:00,119 INFO L158 Benchmark]: RCFGBuilder took 284.04ms. Allocated memory is still 182.5MB. Free memory was 138.8MB in the beginning and 128.2MB in the end (delta: 10.6MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. [2022-02-09 18:45:00,119 INFO L158 Benchmark]: TraceAbstraction took 781923.41ms. Allocated memory was 182.5MB in the beginning and 974.1MB in the end (delta: 791.7MB). Free memory was 127.7MB in the beginning and 334.9MB in the end (delta: -207.2MB). Peak memory consumption was 669.5MB. Max. memory is 8.0GB. [2022-02-09 18:45:00,121 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.11ms. Allocated memory is still 182.5MB. Free memory is still 142.6MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 21.87ms. Allocated memory is still 182.5MB. Free memory was 141.4MB in the beginning and 139.8MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 15.01ms. Allocated memory is still 182.5MB. Free memory was 139.8MB in the beginning and 138.9MB in the end (delta: 894.6kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 284.04ms. Allocated memory is still 182.5MB. Free memory was 138.8MB in the beginning and 128.2MB in the end (delta: 10.6MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. * TraceAbstraction took 781923.41ms. Allocated memory was 182.5MB in the beginning and 974.1MB in the end (delta: 791.7MB). Free memory was 127.7MB in the beginning and 334.9MB in the end (delta: -207.2MB). Peak memory consumption was 669.5MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while PartialOrderCegarLoop was analyzing trace of length 41 with TraceHistMax 15,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 3 for 15ms.. - TimeoutResultAtElement [Line: 61]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while PartialOrderCegarLoop was analyzing trace of length 41 with TraceHistMax 15,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 3 for 15ms.. - TimeoutResultAtElement [Line: 58]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while PartialOrderCegarLoop was analyzing trace of length 41 with TraceHistMax 15,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 3 for 15ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 23 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 781.8s, OverallIterations: 46, TraceHistogramMax: 0, PathProgramHistogramMax: 43, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 159.3s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=19occurred in iteration=0, InterpolantAutomatonStates: 1620, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 471.5s InterpolantComputationTime, 2199 NumberOfCodeBlocks, 2199 NumberOfCodeBlocksAsserted, 193 NumberOfCheckSat, 3157 ConstructedInterpolants, 130 QuantifiedInterpolants, 116890 SizeOfPredicates, 404 NumberOfNonLiveVariables, 6476 ConjunctsInSsa, 2460 ConjunctsInUnsatCore, 131 InterpolantComputations, 2 PerfectInterpolantSequences, 358/10798 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