/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-Lazy-NoForkJoinOpt-wrwc.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-c7b2d19 [2022-03-16 06:05:53,431 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-16 06:05:53,433 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-16 06:05:53,509 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-16 06:05:53,509 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-16 06:05:53,512 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-16 06:05:53,516 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-16 06:05:53,519 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-16 06:05:53,521 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-16 06:05:53,525 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-16 06:05:53,526 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-16 06:05:53,528 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-16 06:05:53,528 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-16 06:05:53,530 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-16 06:05:53,532 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-16 06:05:53,535 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-16 06:05:53,536 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-16 06:05:53,536 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-16 06:05:53,539 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-16 06:05:53,545 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-16 06:05:53,547 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-16 06:05:53,548 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-16 06:05:53,550 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-16 06:05:53,551 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-16 06:05:53,557 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-16 06:05:53,557 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-16 06:05:53,557 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-16 06:05:53,558 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-16 06:05:53,559 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-16 06:05:53,559 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-16 06:05:53,560 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-16 06:05:53,560 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-16 06:05:53,561 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-16 06:05:53,561 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-16 06:05:53,562 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-16 06:05:53,562 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-16 06:05:53,563 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-16 06:05:53,563 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-16 06:05:53,563 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-16 06:05:53,564 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-16 06:05:53,565 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-16 06:05:53,568 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-Lazy-NoForkJoinOpt-wrwc.epf [2022-03-16 06:05:53,606 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-16 06:05:53,607 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-16 06:05:53,607 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-16 06:05:53,607 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-16 06:05:53,608 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-16 06:05:53,608 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-16 06:05:53,609 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-16 06:05:53,609 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-16 06:05:53,609 INFO L138 SettingsManager]: * Use SBE=true [2022-03-16 06:05:53,609 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-16 06:05:53,610 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-16 06:05:53,610 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-16 06:05:53,610 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-16 06:05:53,610 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-16 06:05:53,610 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-16 06:05:53,610 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-16 06:05:53,610 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-16 06:05:53,610 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-16 06:05:53,611 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-16 06:05:53,611 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-16 06:05:53,611 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-16 06:05:53,611 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-16 06:05:53,611 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-16 06:05:53,611 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-16 06:05:53,611 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-16 06:05:53,611 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-16 06:05:53,612 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-16 06:05:53,612 INFO L138 SettingsManager]: * Construct finite automaton lazily=true [2022-03-16 06:05:53,612 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-16 06:05:53,612 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-16 06:05:53,612 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-16 06:05:53,612 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-16 06:05:53,612 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-16 06:05:53,613 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-03-16 06:05:53,613 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-16 06:05:53,613 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-03-16 06:05:53,613 INFO L138 SettingsManager]: * MCR: Overapproximate write-read-write conflicts=false [2022-03-16 06:05:53,613 INFO L138 SettingsManager]: * MCR: Optimize fork and join=false [2022-03-16 06:05:53,613 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-03-16 06:05:53,854 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-16 06:05:53,877 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-16 06:05:53,879 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-16 06:05:53,880 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-16 06:05:53,881 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-16 06:05:53,882 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-03-16 06:05:53,882 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-03-16 06:05:53,905 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-16 06:05:53,906 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-16 06:05:53,907 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-16 06:05:53,908 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-16 06:05:53,908 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-16 06:05:53,919 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 06:05:53" (1/1) ... [2022-03-16 06:05:53,927 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 06:05:53" (1/1) ... [2022-03-16 06:05:53,934 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-16 06:05:53,935 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-16 06:05:53,937 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-16 06:05:53,938 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-16 06:05:53,938 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-16 06:05:53,945 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 06:05:53" (1/1) ... [2022-03-16 06:05:53,945 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 06:05:53" (1/1) ... [2022-03-16 06:05:53,946 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 06:05:53" (1/1) ... [2022-03-16 06:05:53,946 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 06:05:53" (1/1) ... [2022-03-16 06:05:53,949 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 06:05:53" (1/1) ... [2022-03-16 06:05:53,951 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 06:05:53" (1/1) ... [2022-03-16 06:05:53,952 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 06:05:53" (1/1) ... [2022-03-16 06:05:53,953 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-16 06:05:53,954 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-16 06:05:53,954 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-16 06:05:53,954 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-16 06:05:53,955 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 06:05:53" (1/1) ... [2022-03-16 06:05:53,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-16 06:05:53,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:05:53,989 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-16 06:05:53,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-16 06:05:54,022 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-16 06:05:54,023 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-16 06:05:54,023 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-16 06:05:54,023 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-16 06:05:54,023 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-16 06:05:54,023 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-16 06:05:54,023 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-16 06:05:54,023 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-16 06:05:54,023 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-16 06:05:54,024 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-16 06:05:54,072 INFO L234 CfgBuilder]: Building ICFG [2022-03-16 06:05:54,074 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-16 06:05:54,167 INFO L275 CfgBuilder]: Performing block encoding [2022-03-16 06:05:54,218 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-16 06:05:54,218 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-03-16 06:05:54,219 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2022-03-16 06:05:54,219 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2022-03-16 06:05:54,221 INFO L202 PluginConnector]: Adding new model array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.03 06:05:54 BoogieIcfgContainer [2022-03-16 06:05:54,221 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-16 06:05:54,223 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-16 06:05:54,223 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-16 06:05:54,231 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-16 06:05:54,232 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 06:05:53" (1/2) ... [2022-03-16 06:05:54,233 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21601dd4 and model type array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.03 06:05:54, skipping insertion in model container [2022-03-16 06:05:54,233 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.03 06:05:54" (2/2) ... [2022-03-16 06:05:54,234 INFO L111 eAbstractionObserver]: Analyzing ICFG array-int-symm.wvr.bpl [2022-03-16 06:05:54,238 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-16 06:05:54,238 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-16 06:05:54,238 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-16 06:05:54,238 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-16 06:05:54,289 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-03-16 06:05:54,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-03-16 06:05:54,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:05:54,376 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-03-16 06:05:54,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2022-03-16 06:05:54,425 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-16 06:05:54,438 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=false [2022-03-16 06:05:54,439 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-16 06:05:54,544 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 23 transitions and produced 23 states. [2022-03-16 06:05:54,546 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:05:54,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:05:54,552 INFO L85 PathProgramCache]: Analyzing trace with hash -468823965, now seen corresponding path program 1 times [2022-03-16 06:05:54,559 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:05:54,560 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028804297] [2022-03-16 06:05:54,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:05:54,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:05:54,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:05:54,875 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:05:54,875 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:05:54,875 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028804297] [2022-03-16 06:05:54,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028804297] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 06:05:54,876 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 06:05:54,876 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-16 06:05:54,878 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991273570] [2022-03-16 06:05:54,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 06:05:54,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-16 06:05:54,884 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:05:54,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-16 06:05:54,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-03-16 06:05:54,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:05:54,917 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:05:54,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 06:05:54,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:05:55,026 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 17 transitions and produced 18 states. [2022-03-16 06:05:55,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:05:55,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-16 06:05:55,028 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:05:55,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:05:55,029 INFO L85 PathProgramCache]: Analyzing trace with hash -580385373, now seen corresponding path program 1 times [2022-03-16 06:05:55,030 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:05:55,030 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285853505] [2022-03-16 06:05:55,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:05:55,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:05:55,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:05:55,087 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:05:55,087 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:05:55,088 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285853505] [2022-03-16 06:05:55,088 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285853505] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 06:05:55,088 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 06:05:55,088 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 06:05:55,088 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868252547] [2022-03-16 06:05:55,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 06:05:55,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 06:05:55,090 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:05:55,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 06:05:55,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 06:05:55,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:05:55,091 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:05:55,091 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-03-16 06:05:55,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:05:55,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:05:55,198 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 37 transitions and produced 34 states. [2022-03-16 06:05:55,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:05:55,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:05:55,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-16 06:05:55,203 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:05:55,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:05:55,204 INFO L85 PathProgramCache]: Analyzing trace with hash -6313097, now seen corresponding path program 1 times [2022-03-16 06:05:55,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:05:55,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758904314] [2022-03-16 06:05:55,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:05:55,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:05:55,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:05:55,378 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:05:55,379 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:05:55,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758904314] [2022-03-16 06:05:55,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758904314] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:05:55,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467440429] [2022-03-16 06:05:55,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:05:55,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:05:55,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:05:55,382 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:05:55,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-16 06:05:55,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:05:55,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-16 06:05:55,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:05:55,784 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-03-16 06:05:55,790 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-03-16 06:05:55,852 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:05:55,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:05:56,009 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:05:56,011 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-03-16 06:05:56,017 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-03-16 06:05:56,039 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:05:56,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467440429] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:05:56,043 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:05:56,043 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-03-16 06:05:56,044 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845700246] [2022-03-16 06:05:56,044 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:05:56,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 06:05:56,046 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:05:56,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 06:05:56,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-03-16 06:05:56,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:05:56,048 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:05:56,048 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-03-16 06:05:56,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:05:56,049 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:05:56,049 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:05:56,437 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 34 transitions and produced 32 states. [2022-03-16 06:05:56,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:05:56,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:05:56,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:05:56,461 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-03-16 06:05:56,651 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-03-16 06:05:56,652 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:05:56,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:05:56,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1940531813, now seen corresponding path program 2 times [2022-03-16 06:05:56,653 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:05:56,653 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288222034] [2022-03-16 06:05:56,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:05:56,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:05:56,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:05:56,918 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:05:56,918 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:05:56,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288222034] [2022-03-16 06:05:56,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288222034] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:05:56,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088131314] [2022-03-16 06:05:56,920 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 06:05:56,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:05:56,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:05:56,924 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:05:56,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-16 06:05:56,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 06:05:56,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:05:56,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-16 06:05:56,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:05:57,156 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-03-16 06:05:57,160 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-03-16 06:05:57,241 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:05:57,241 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:05:57,627 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:05:57,629 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-03-16 06:05:57,640 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:05:57,641 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-03-16 06:05:57,858 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:05:57,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088131314] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:05:57,859 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:05:57,859 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 12 [2022-03-16 06:05:57,860 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111283842] [2022-03-16 06:05:57,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:05:57,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-16 06:05:57,861 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:05:57,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-16 06:05:57,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-03-16 06:05:57,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:05:57,864 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:05:57,865 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-03-16 06:05:57,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:05:57,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:05:57,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:05:57,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:05:58,088 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 39 transitions and produced 35 states. [2022-03-16 06:05:58,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:05:58,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:05:58,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:05:58,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:05:58,118 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-16 06:05:58,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:05:58,292 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:05:58,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:05:58,292 INFO L85 PathProgramCache]: Analyzing trace with hash -906160713, now seen corresponding path program 1 times [2022-03-16 06:05:58,292 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:05:58,293 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916445245] [2022-03-16 06:05:58,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:05:58,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:05:58,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:05:58,330 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:05:58,330 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:05:58,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916445245] [2022-03-16 06:05:58,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916445245] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:05:58,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527672627] [2022-03-16 06:05:58,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:05:58,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:05:58,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:05:58,332 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:05:58,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-16 06:05:58,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:05:58,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-16 06:05:58,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:05:58,437 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:05:58,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:05:58,485 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:05:58,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527672627] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:05:58,486 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:05:58,486 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-16 06:05:58,486 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612647361] [2022-03-16 06:05:58,486 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:05:58,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-16 06:05:58,487 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:05:58,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-16 06:05:58,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-16 06:05:58,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:05:58,487 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:05:58,488 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-03-16 06:05:58,488 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:05:58,488 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:05:58,488 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:05:58,488 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:05:58,488 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:05:58,555 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 56 transitions and produced 47 states. [2022-03-16 06:05:58,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:05:58,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:05:58,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:05:58,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:05:58,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:05:58,576 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-16 06:05:58,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:05:58,762 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:05:58,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:05:58,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1446621923, now seen corresponding path program 3 times [2022-03-16 06:05:58,763 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:05:58,763 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140308218] [2022-03-16 06:05:58,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:05:58,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:05:58,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:05:59,436 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:05:59,437 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:05:59,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140308218] [2022-03-16 06:05:59,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140308218] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:05:59,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325865167] [2022-03-16 06:05:59,437 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 06:05:59,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:05:59,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:05:59,439 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:05:59,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-16 06:05:59,478 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-16 06:05:59,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:05:59,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-16 06:05:59,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:05:59,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:05:59,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:05:59,976 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:05:59,977 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-03-16 06:05:59,981 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:05:59,982 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-03-16 06:06:00,040 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:00,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:00,710 INFO L353 Elim1Store]: treesize reduction 26, result has 50.9 percent of original size [2022-03-16 06:06:00,710 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 226 treesize of output 206 [2022-03-16 06:06:00,722 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:00,744 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:06:00,744 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 190 treesize of output 184 [2022-03-16 06:06:01,168 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:01,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325865167] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:01,169 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:01,169 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 19 [2022-03-16 06:06:01,169 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529977479] [2022-03-16 06:06:01,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:01,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-16 06:06:01,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:01,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-16 06:06:01,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-16 06:06:01,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:01,171 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:01,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 06:06:01,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:01,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:01,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:01,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:01,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:01,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:01,588 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 59 transitions and produced 51 states. [2022-03-16 06:06:01,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:01,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:01,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:01,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:01,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:01,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:01,618 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-16 06:06:01,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:01,795 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:01,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:01,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1862349497, now seen corresponding path program 4 times [2022-03-16 06:06:01,796 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:01,796 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159716429] [2022-03-16 06:06:01,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:01,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:01,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:01,913 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:01,913 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:01,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159716429] [2022-03-16 06:06:01,914 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159716429] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:01,914 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900506768] [2022-03-16 06:06:01,914 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-16 06:06:01,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:01,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:01,915 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:01,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-16 06:06:01,953 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-16 06:06:01,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:06:01,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-16 06:06:01,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:02,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 37 treesize of output 31 [2022-03-16 06:06:02,119 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-03-16 06:06:02,156 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:02,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:02,257 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:06:02,258 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-03-16 06:06:02,261 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-03-16 06:06:02,284 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:02,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900506768] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:02,285 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:02,285 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-16 06:06:02,285 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527966462] [2022-03-16 06:06:02,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:02,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 06:06:02,286 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:02,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 06:06:02,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-03-16 06:06:02,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:02,287 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:02,287 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-03-16 06:06:02,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:02,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:02,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:02,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:02,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:02,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:02,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:02,714 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 61 transitions and produced 52 states. [2022-03-16 06:06:02,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:02,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:02,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:02,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:02,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:02,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:02,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:02,743 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-03-16 06:06:02,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:02,940 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:02,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:02,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1891924615, now seen corresponding path program 5 times [2022-03-16 06:06:02,940 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:02,940 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027166817] [2022-03-16 06:06:02,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:02,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:02,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:03,034 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:03,034 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:03,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027166817] [2022-03-16 06:06:03,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027166817] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:03,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643717311] [2022-03-16 06:06:03,035 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-16 06:06:03,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:03,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:03,036 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:03,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-16 06:06:03,065 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 06:06:03,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:06:03,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-16 06:06:03,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:03,156 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-03-16 06:06:03,159 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-03-16 06:06:03,164 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-03-16 06:06:03,189 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:03,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:03,298 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:06:03,299 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-03-16 06:06:03,301 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-03-16 06:06:03,309 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:03,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643717311] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:03,310 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:03,310 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-03-16 06:06:03,310 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932119172] [2022-03-16 06:06:03,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:03,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 06:06:03,310 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:03,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 06:06:03,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-03-16 06:06:03,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:03,311 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:03,311 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-03-16 06:06:03,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:03,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:03,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:03,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:03,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:03,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:03,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:03,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:03,520 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 63 states. [2022-03-16 06:06:03,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:03,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:03,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:03,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:03,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:03,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:03,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:03,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:03,548 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-03-16 06:06:03,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:03,736 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:03,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:03,736 INFO L85 PathProgramCache]: Analyzing trace with hash -757032713, now seen corresponding path program 6 times [2022-03-16 06:06:03,736 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:03,736 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138176074] [2022-03-16 06:06:03,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:03,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:03,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:03,860 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:03,860 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:03,860 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138176074] [2022-03-16 06:06:03,860 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138176074] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:03,860 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698772870] [2022-03-16 06:06:03,860 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-16 06:06:03,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:03,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:03,862 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:03,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-16 06:06:03,902 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-16 06:06:03,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:06:03,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-16 06:06:03,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:04,012 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-03-16 06:06:04,017 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-03-16 06:06:04,021 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-03-16 06:06:04,050 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:04,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:04,151 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:06:04,152 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-03-16 06:06:04,155 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-03-16 06:06:04,167 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:04,168 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698772870] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:04,168 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:04,168 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-16 06:06:04,168 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723420875] [2022-03-16 06:06:04,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:04,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 06:06:04,169 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:04,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 06:06:04,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-03-16 06:06:04,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:04,169 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:04,170 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-03-16 06:06:04,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:04,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:04,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:04,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:04,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:04,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:04,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:04,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:04,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:04,435 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 83 transitions and produced 66 states. [2022-03-16 06:06:04,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:04,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:04,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:04,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:04,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:04,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:04,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:04,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:04,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:04,453 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-16 06:06:04,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-03-16 06:06:04,637 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:04,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:04,637 INFO L85 PathProgramCache]: Analyzing trace with hash -2026434779, now seen corresponding path program 7 times [2022-03-16 06:06:04,637 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:04,638 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630707630] [2022-03-16 06:06:04,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:04,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:04,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:05,219 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:05,220 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:05,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630707630] [2022-03-16 06:06:05,220 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630707630] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:05,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460975601] [2022-03-16 06:06:05,220 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-16 06:06:05,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:05,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:05,224 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:05,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-16 06:06:05,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:05,264 WARN L261 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 41 conjunts are in the unsatisfiable core [2022-03-16 06:06:05,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:05,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:05,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:05,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:06,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:06,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:06,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:06,002 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-03-16 06:06:06,015 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:06,020 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-03-16 06:06:06,098 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:06,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:07,212 INFO L353 Elim1Store]: treesize reduction 82, result has 35.4 percent of original size [2022-03-16 06:06:07,212 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 246 treesize of output 238 [2022-03-16 06:06:07,220 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:07,220 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:07,223 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:07,256 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:06:07,257 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 214 treesize of output 252 [2022-03-16 06:06:07,853 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:07,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460975601] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:07,854 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:07,854 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-16 06:06:07,854 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328676400] [2022-03-16 06:06:07,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:07,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-16 06:06:07,855 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:07,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-16 06:06:07,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=539, Unknown=0, NotChecked=0, Total=600 [2022-03-16 06:06:07,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:07,856 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:07,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 06:06:07,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:07,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:07,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:07,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:07,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:07,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:07,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:07,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:07,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:07,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:08,682 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 86 transitions and produced 70 states. [2022-03-16 06:06:08,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:08,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:08,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:08,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:08,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:08,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:08,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:08,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:08,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:08,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:08,704 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-16 06:06:08,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-03-16 06:06:08,891 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:08,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:08,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1571774135, now seen corresponding path program 8 times [2022-03-16 06:06:08,901 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:08,901 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752621069] [2022-03-16 06:06:08,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:08,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:08,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:09,051 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:09,051 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:09,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752621069] [2022-03-16 06:06:09,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752621069] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:09,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252961878] [2022-03-16 06:06:09,052 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 06:06:09,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:09,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:09,055 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:09,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-16 06:06:09,090 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 06:06:09,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:06:09,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-16 06:06:09,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:09,259 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-03-16 06:06:09,261 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-03-16 06:06:09,299 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:09,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:09,392 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:06:09,392 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-03-16 06:06:09,394 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-03-16 06:06:09,413 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:09,414 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252961878] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:09,414 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:09,414 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-16 06:06:09,414 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696670010] [2022-03-16 06:06:09,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:09,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-16 06:06:09,414 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:09,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-16 06:06:09,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2022-03-16 06:06:09,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:09,415 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:09,415 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-03-16 06:06:09,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:09,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:09,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:09,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:09,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:09,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:09,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:09,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:09,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:09,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:09,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:09,966 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 112 transitions and produced 83 states. [2022-03-16 06:06:09,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:09,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:09,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:09,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:09,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:09,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:09,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:09,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:09,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:09,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:09,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:09,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-16 06:06:10,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-03-16 06:06:10,183 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:10,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:10,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1975304249, now seen corresponding path program 9 times [2022-03-16 06:06:10,184 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:10,184 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697286564] [2022-03-16 06:06:10,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:10,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:10,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:10,324 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:10,325 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:10,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697286564] [2022-03-16 06:06:10,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697286564] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:10,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155798276] [2022-03-16 06:06:10,325 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 06:06:10,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:10,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:10,328 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:10,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-16 06:06:10,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-16 06:06:10,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:06:10,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-16 06:06:10,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:10,500 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-03-16 06:06:10,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 7 treesize of output 1 [2022-03-16 06:06:10,505 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-03-16 06:06:10,527 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:10,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:10,649 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:06:10,650 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-03-16 06:06:10,652 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-03-16 06:06:10,666 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:10,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155798276] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:10,666 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:10,666 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-16 06:06:10,666 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573905928] [2022-03-16 06:06:10,666 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:10,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-16 06:06:10,667 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:10,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-16 06:06:10,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2022-03-16 06:06:10,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:10,667 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:10,668 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-03-16 06:06:10,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:10,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:10,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:10,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:10,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:10,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:10,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:10,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:10,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:10,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:10,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:10,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:11,071 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 115 transitions and produced 86 states. [2022-03-16 06:06:11,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:11,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:11,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:11,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:11,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:11,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:11,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:11,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:11,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:11,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:11,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:11,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:11,094 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-03-16 06:06:11,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-03-16 06:06:11,273 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:11,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:11,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1071632419, now seen corresponding path program 10 times [2022-03-16 06:06:11,274 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:11,274 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787660902] [2022-03-16 06:06:11,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:11,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:11,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:11,775 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:11,775 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:11,775 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787660902] [2022-03-16 06:06:11,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787660902] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:11,776 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312051723] [2022-03-16 06:06:11,776 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-16 06:06:11,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:11,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:11,777 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:11,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-16 06:06:11,810 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-16 06:06:11,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:06:11,812 WARN L261 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 53 conjunts are in the unsatisfiable core [2022-03-16 06:06:11,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:12,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:12,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:12,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:12,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:12,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:12,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:12,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:12,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:12,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:12,825 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:12,825 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-03-16 06:06:12,833 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:12,833 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-03-16 06:06:12,895 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:12,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:14,254 INFO L353 Elim1Store]: treesize reduction 170, result has 27.0 percent of original size [2022-03-16 06:06:14,255 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-03-16 06:06:14,264 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:14,264 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:14,265 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:14,267 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:14,268 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:14,270 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:14,324 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:06:14,324 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-03-16 06:06:15,277 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:15,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [312051723] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:15,278 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:15,278 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 32 [2022-03-16 06:06:15,278 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193155357] [2022-03-16 06:06:15,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:15,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-16 06:06:15,278 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:15,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-16 06:06:15,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=911, Unknown=0, NotChecked=0, Total=992 [2022-03-16 06:06:15,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:15,279 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:15,280 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-03-16 06:06:15,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:15,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:15,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:15,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:15,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:15,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:15,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:15,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:15,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:15,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:15,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:15,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:15,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:16,835 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 118 transitions and produced 90 states. [2022-03-16 06:06:16,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:16,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:16,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:16,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:16,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:16,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:16,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:16,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:16,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:16,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:16,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:16,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:16,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:16,856 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-16 06:06:17,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-03-16 06:06:17,040 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:17,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:17,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1172390535, now seen corresponding path program 11 times [2022-03-16 06:06:17,041 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:17,041 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363575036] [2022-03-16 06:06:17,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:17,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:17,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:17,195 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:17,195 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:17,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363575036] [2022-03-16 06:06:17,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363575036] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:17,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153543623] [2022-03-16 06:06:17,195 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-16 06:06:17,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:17,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:17,197 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:17,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-16 06:06:17,233 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-16 06:06:17,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:06:17,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-16 06:06:17,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:17,420 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-03-16 06:06:17,423 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-03-16 06:06:17,454 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:17,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:17,555 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:06:17,556 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-03-16 06:06:17,558 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-03-16 06:06:17,579 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:17,579 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153543623] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:17,580 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:17,580 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2022-03-16 06:06:17,580 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349901853] [2022-03-16 06:06:17,580 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:17,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-16 06:06:17,580 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:17,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-16 06:06:17,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-03-16 06:06:17,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:17,581 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:17,581 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-03-16 06:06:17,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:17,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:17,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:17,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:17,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:17,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:17,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:17,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:17,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:17,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:17,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:17,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:17,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:17,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:18,327 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 149 transitions and produced 105 states. [2022-03-16 06:06:18,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:18,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:18,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:18,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:18,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:18,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:18,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:18,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:18,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:18,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:18,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:18,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:18,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:18,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:18,354 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-03-16 06:06:18,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-03-16 06:06:18,529 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:18,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:18,529 INFO L85 PathProgramCache]: Analyzing trace with hash -1547858889, now seen corresponding path program 12 times [2022-03-16 06:06:18,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:18,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867843463] [2022-03-16 06:06:18,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:18,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:18,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:18,708 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:18,708 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:18,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867843463] [2022-03-16 06:06:18,709 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867843463] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:18,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49820110] [2022-03-16 06:06:18,709 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-16 06:06:18,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:18,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:18,711 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:18,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-16 06:06:18,748 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-16 06:06:18,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:06:18,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-16 06:06:18,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:18,924 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-03-16 06:06:18,927 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-03-16 06:06:18,933 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-03-16 06:06:18,957 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:18,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:19,088 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:06:19,088 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-03-16 06:06:19,091 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-03-16 06:06:19,116 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:19,116 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49820110] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:19,116 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:19,116 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2022-03-16 06:06:19,117 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899405572] [2022-03-16 06:06:19,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:19,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-16 06:06:19,118 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:19,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-16 06:06:19,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-03-16 06:06:19,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:19,119 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:19,119 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-03-16 06:06:19,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:19,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:19,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:19,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:19,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:19,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:19,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:19,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:19,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:19,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:19,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:19,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:19,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:19,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:19,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:19,633 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 152 transitions and produced 108 states. [2022-03-16 06:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:19,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:19,653 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-16 06:06:19,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:19,836 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:19,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:19,836 INFO L85 PathProgramCache]: Analyzing trace with hash -772242459, now seen corresponding path program 13 times [2022-03-16 06:06:19,836 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:19,836 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770015889] [2022-03-16 06:06:19,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:19,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:19,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:20,538 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:20,539 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:20,539 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770015889] [2022-03-16 06:06:20,539 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770015889] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:20,539 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404242946] [2022-03-16 06:06:20,539 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-16 06:06:20,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:20,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:20,540 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:20,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-16 06:06:20,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:20,573 WARN L261 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 65 conjunts are in the unsatisfiable core [2022-03-16 06:06:20,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:22,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:22,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:22,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:22,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:22,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:22,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:22,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:22,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:22,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:22,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:22,064 INFO L353 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2022-03-16 06:06:22,064 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 6 new quantified variables, introduced 5 case distinctions, treesize of input 118 treesize of output 93 [2022-03-16 06:06:22,072 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-16 06:06:22,072 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-03-16 06:06:22,124 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:22,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:23,984 INFO L353 Elim1Store]: treesize reduction 290, result has 21.8 percent of original size [2022-03-16 06:06:23,985 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 268 treesize of output 284 [2022-03-16 06:06:23,997 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:23,998 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:23,999 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:24,007 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:24,010 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:24,011 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:24,011 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:24,015 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:24,015 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:24,018 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:24,111 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:06:24,112 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 244 treesize of output 430 [2022-03-16 06:06:25,970 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:25,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404242946] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:25,971 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:25,971 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 37 [2022-03-16 06:06:25,971 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845143055] [2022-03-16 06:06:25,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:25,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-16 06:06:25,971 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:25,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-16 06:06:25,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1234, Unknown=0, NotChecked=0, Total=1332 [2022-03-16 06:06:25,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:25,972 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:25,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.3243243243243243) internal successors, (49), 37 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:25,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:27,614 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 155 transitions and produced 112 states. [2022-03-16 06:06:27,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:27,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:27,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:27,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:27,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:27,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:27,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:27,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:27,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:27,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:27,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:27,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:27,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:27,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:27,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:27,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:27,632 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-03-16 06:06:27,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-16 06:06:27,823 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:27,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:27,824 INFO L85 PathProgramCache]: Analyzing trace with hash 1797030391, now seen corresponding path program 14 times [2022-03-16 06:06:27,824 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:27,824 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825715275] [2022-03-16 06:06:27,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:27,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:27,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:28,006 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:28,006 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:28,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825715275] [2022-03-16 06:06:28,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825715275] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:28,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542702897] [2022-03-16 06:06:28,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 06:06:28,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:28,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:28,008 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:28,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-16 06:06:28,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 06:06:28,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:06:28,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-16 06:06:28,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:28,262 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-03-16 06:06:28,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 31 treesize of output 25 [2022-03-16 06:06:28,299 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:28,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:28,400 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:06:28,400 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-03-16 06:06:28,403 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-03-16 06:06:28,429 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:28,429 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542702897] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:28,429 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:28,429 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2022-03-16 06:06:28,429 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489874188] [2022-03-16 06:06:28,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:28,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-16 06:06:28,429 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:28,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-16 06:06:28,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2022-03-16 06:06:28,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:28,430 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:28,430 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-03-16 06:06:28,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:28,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:28,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:28,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:28,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:28,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:28,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:28,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:28,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:28,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:28,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:28,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:28,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:28,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:28,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:28,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:28,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:29,216 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 191 transitions and produced 129 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:29,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:06:29,234 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-03-16 06:06:29,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-03-16 06:06:29,418 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:29,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:29,419 INFO L85 PathProgramCache]: Analyzing trace with hash -1252553991, now seen corresponding path program 15 times [2022-03-16 06:06:29,419 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:29,419 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119736491] [2022-03-16 06:06:29,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:29,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:29,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:29,632 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:29,632 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:29,632 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119736491] [2022-03-16 06:06:29,632 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119736491] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:29,632 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361950467] [2022-03-16 06:06:29,632 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 06:06:29,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:29,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:29,636 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:29,637 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-16 06:06:29,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 06:06:29,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:06:29,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-16 06:06:29,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:29,923 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-03-16 06:06:29,925 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-03-16 06:06:29,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 7 treesize of output 1 [2022-03-16 06:06:29,954 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:29,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:30,068 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:06:30,068 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-03-16 06:06:30,070 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-03-16 06:06:30,092 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:30,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361950467] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:30,092 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:30,092 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2022-03-16 06:06:30,092 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8372949] [2022-03-16 06:06:30,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:30,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-16 06:06:30,093 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:30,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-16 06:06:30,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2022-03-16 06:06:30,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:30,093 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:30,093 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-03-16 06:06:30,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:30,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:30,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:30,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:30,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:30,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:30,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:30,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:30,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:30,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:30,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:30,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:30,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:30,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:30,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:30,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:30,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:06:30,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:30,650 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 194 transitions and produced 132 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:06:30,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:06:30,669 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-03-16 06:06:30,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-16 06:06:30,852 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:30,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:30,853 INFO L85 PathProgramCache]: Analyzing trace with hash -207725213, now seen corresponding path program 16 times [2022-03-16 06:06:30,853 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:30,853 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257537078] [2022-03-16 06:06:30,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:30,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:30,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:31,463 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:31,463 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:31,463 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257537078] [2022-03-16 06:06:31,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257537078] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:31,463 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610111425] [2022-03-16 06:06:31,463 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-16 06:06:31,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:31,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:31,465 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:31,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-16 06:06:31,496 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-16 06:06:31,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:06:31,498 WARN L261 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 77 conjunts are in the unsatisfiable core [2022-03-16 06:06:31,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:33,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,071 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:33,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:33,074 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-03-16 06:06:33,077 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:33,077 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-03-16 06:06:33,116 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:33,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:35,313 INFO L353 Elim1Store]: treesize reduction 442, result has 18.3 percent of original size [2022-03-16 06:06:35,314 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-03-16 06:06:35,323 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,324 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,325 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,325 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,325 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,330 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,331 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,331 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,331 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,336 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,336 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,336 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,338 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,339 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,341 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:35,489 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:06:35,489 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-03-16 06:06:37,148 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:37,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610111425] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:37,148 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:37,148 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 43 [2022-03-16 06:06:37,148 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915121276] [2022-03-16 06:06:37,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:37,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-03-16 06:06:37,149 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:37,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-03-16 06:06:37,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1683, Unknown=0, NotChecked=0, Total=1806 [2022-03-16 06:06:37,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:37,149 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:37,150 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-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:06:37,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:39,801 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 197 transitions and produced 136 states. [2022-03-16 06:06:39,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:39,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:39,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:39,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:06:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:06:39,819 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-03-16 06:06:40,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:40,003 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:40,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:40,004 INFO L85 PathProgramCache]: Analyzing trace with hash 2117195833, now seen corresponding path program 17 times [2022-03-16 06:06:40,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:40,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133794254] [2022-03-16 06:06:40,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:40,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:40,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:40,265 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:40,265 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:40,265 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133794254] [2022-03-16 06:06:40,265 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133794254] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:40,265 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486191875] [2022-03-16 06:06:40,265 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-16 06:06:40,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:40,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:40,267 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:40,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-16 06:06:40,322 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-16 06:06:40,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:06:40,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-16 06:06:40,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:40,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 37 treesize of output 31 [2022-03-16 06:06:40,609 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-03-16 06:06:40,647 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:40,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:40,761 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:06:40,761 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-03-16 06:06:40,764 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-03-16 06:06:40,794 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:40,794 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486191875] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:40,794 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:40,794 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 26 [2022-03-16 06:06:40,794 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523160029] [2022-03-16 06:06:40,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:40,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-16 06:06:40,795 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:40,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-16 06:06:40,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=585, Unknown=0, NotChecked=0, Total=650 [2022-03-16 06:06:40,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:40,795 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:40,795 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-03-16 06:06:40,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:40,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:40,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:06:40,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:41,792 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 238 transitions and produced 155 states. [2022-03-16 06:06:41,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:41,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:41,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:06:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:06:41,811 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-03-16 06:06:41,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:41,994 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:41,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:41,994 INFO L85 PathProgramCache]: Analyzing trace with hash 2069360503, now seen corresponding path program 18 times [2022-03-16 06:06:41,994 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:41,994 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553508368] [2022-03-16 06:06:41,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:41,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:42,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:42,249 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:42,249 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:42,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553508368] [2022-03-16 06:06:42,249 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553508368] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:42,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738172343] [2022-03-16 06:06:42,251 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-16 06:06:42,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:42,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:42,252 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:42,258 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-16 06:06:42,300 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-16 06:06:42,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:06:42,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-16 06:06:42,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:42,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 29 treesize of output 23 [2022-03-16 06:06:42,539 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-03-16 06:06:42,542 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-03-16 06:06:42,573 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:42,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:42,725 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:06:42,726 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-03-16 06:06:42,727 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-03-16 06:06:42,755 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:42,755 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738172343] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:42,756 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:42,756 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 26 [2022-03-16 06:06:42,756 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876665978] [2022-03-16 06:06:42,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:42,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-16 06:06:42,756 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:42,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-16 06:06:42,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=585, Unknown=0, NotChecked=0, Total=650 [2022-03-16 06:06:42,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:42,757 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:42,757 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-03-16 06:06:42,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:42,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:42,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:42,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:42,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:42,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:42,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:42,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:42,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:42,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:42,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:42,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:42,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:42,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:42,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:42,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:42,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:06:42,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:06:42,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:06:42,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:06:42,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:43,550 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 241 transitions and produced 158 states. [2022-03-16 06:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:43,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:43,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:43,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:06:43,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:06:43,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:06:43,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:06:43,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:43,580 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-03-16 06:06:43,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-03-16 06:06:43,753 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:06:43,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:06:43,753 INFO L85 PathProgramCache]: Analyzing trace with hash -307591003, now seen corresponding path program 19 times [2022-03-16 06:06:43,753 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:06:43,754 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307732093] [2022-03-16 06:06:43,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:06:43,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:06:43,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:44,445 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:44,446 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:06:44,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307732093] [2022-03-16 06:06:44,446 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307732093] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:06:44,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157994500] [2022-03-16 06:06:44,446 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-16 06:06:44,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:06:44,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:06:44,447 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:06:44,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-16 06:06:44,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:06:44,485 WARN L261 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 89 conjunts are in the unsatisfiable core [2022-03-16 06:06:44,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:06:46,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,700 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:46,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:06:46,701 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-03-16 06:06:46,706 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:46,706 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-03-16 06:06:46,754 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:46,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:06:49,766 INFO L353 Elim1Store]: treesize reduction 626, result has 15.7 percent of original size [2022-03-16 06:06:49,766 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-03-16 06:06:49,775 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,776 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,777 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,778 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,778 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,778 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,783 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,785 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,785 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,785 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,799 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,806 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,806 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,806 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,807 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,815 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,815 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,815 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,817 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,817 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:49,819 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:06:50,041 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:06:50,042 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-03-16 06:06:54,284 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:06:54,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157994500] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:06:54,284 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:06:54,284 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 18] total 50 [2022-03-16 06:06:54,284 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393673612] [2022-03-16 06:06:54,284 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:06:54,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-03-16 06:06:54,285 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:06:54,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-03-16 06:06:54,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=2313, Unknown=0, NotChecked=0, Total=2450 [2022-03-16 06:06:54,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:06:54,285 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:06:54,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.24) internal successors, (62), 50 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:06:54,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:07:00,062 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 244 transitions and produced 162 states. [2022-03-16 06:07:00,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:00,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:07:00,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:00,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:00,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:07:00,080 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-03-16 06:07:00,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-03-16 06:07:00,264 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:07:00,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:07:00,265 INFO L85 PathProgramCache]: Analyzing trace with hash -978643657, now seen corresponding path program 20 times [2022-03-16 06:07:00,265 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:07:00,265 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946042857] [2022-03-16 06:07:00,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:07:00,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:07:00,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:07:00,552 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:00,553 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:07:00,553 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946042857] [2022-03-16 06:07:00,553 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946042857] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:07:00,553 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129052604] [2022-03-16 06:07:00,553 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 06:07:00,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:07:00,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:07:00,556 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:07:00,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-16 06:07:00,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 06:07:00,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:07:00,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 38 conjunts are in the unsatisfiable core [2022-03-16 06:07:00,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:07:00,952 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-03-16 06:07:00,954 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-03-16 06:07:01,000 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:01,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:07:01,123 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:07:01,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-03-16 06:07:01,126 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-03-16 06:07:01,161 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:01,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129052604] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:07:01,161 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:07:01,162 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2022-03-16 06:07:01,162 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315200795] [2022-03-16 06:07:01,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:07:01,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-16 06:07:01,162 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:07:01,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-16 06:07:01,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=739, Unknown=0, NotChecked=0, Total=812 [2022-03-16 06:07:01,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:07:01,163 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:07:01,163 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-03-16 06:07:01,163 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:01,163 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:07:01,163 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:01,163 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:01,163 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:01,163 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:07:01,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:07:02,400 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 183 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:07:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:07:02,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-16 06:07:02,602 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:07:02,602 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:07:02,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:07:02,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1833428409, now seen corresponding path program 21 times [2022-03-16 06:07:02,603 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:07:02,603 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006757039] [2022-03-16 06:07:02,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:07:02,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:07:02,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:07:02,898 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:02,898 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:07:02,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006757039] [2022-03-16 06:07:02,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006757039] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:07:02,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561519520] [2022-03-16 06:07:02,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 06:07:02,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:07:02,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:07:02,900 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:07:02,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-16 06:07:02,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-16 06:07:02,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:07:02,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 38 conjunts are in the unsatisfiable core [2022-03-16 06:07:02,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:07:03,237 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-03-16 06:07:03,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-03-16 06:07:03,243 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-03-16 06:07:03,272 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:03,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:07:03,400 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:07:03,401 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-03-16 06:07:03,402 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-03-16 06:07:03,431 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:03,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561519520] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:07:03,431 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:07:03,431 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2022-03-16 06:07:03,431 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190704656] [2022-03-16 06:07:03,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:07:03,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-16 06:07:03,432 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:07:03,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-16 06:07:03,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=739, Unknown=0, NotChecked=0, Total=812 [2022-03-16 06:07:03,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:07:03,432 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:07:03,433 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-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:07:03,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:07:03,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:07:03,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:07:03,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:03,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:07:03,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:07:03,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:07:04,420 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 293 transitions and produced 186 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:07:04,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:07:04,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:07:04,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:07:04,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:04,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:07:04,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:07:04,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:07:04,437 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-03-16 06:07:04,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:07:04,622 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:07:04,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:07:04,622 INFO L85 PathProgramCache]: Analyzing trace with hash 968448675, now seen corresponding path program 22 times [2022-03-16 06:07:04,622 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:07:04,622 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494912349] [2022-03-16 06:07:04,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:07:04,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:07:04,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:07:05,328 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:05,328 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:07:05,328 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494912349] [2022-03-16 06:07:05,328 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494912349] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:07:05,328 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908915094] [2022-03-16 06:07:05,328 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-16 06:07:05,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:07:05,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:07:05,330 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:07:05,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-16 06:07:05,376 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-16 06:07:05,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:07:05,378 WARN L261 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 101 conjunts are in the unsatisfiable core [2022-03-16 06:07:05,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:07:07,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,785 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:07,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:07,789 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-03-16 06:07:07,791 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:07,792 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-03-16 06:07:07,821 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:07,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:07:11,339 INFO L353 Elim1Store]: treesize reduction 842, result has 13.8 percent of original size [2022-03-16 06:07:11,340 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-03-16 06:07:11,350 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,350 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,354 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,354 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,362 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,364 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,365 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,365 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,365 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,365 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,369 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,369 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,369 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,370 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,370 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,381 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,381 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,382 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,382 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,383 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,385 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,385 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:11,707 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:07:11,708 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-03-16 06:07:18,271 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:18,271 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908915094] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:07:18,271 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:07:18,271 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 55 [2022-03-16 06:07:18,271 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240624447] [2022-03-16 06:07:18,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:07:18,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-03-16 06:07:18,272 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:07:18,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-03-16 06:07:18,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=2811, Unknown=0, NotChecked=0, Total=2970 [2022-03-16 06:07:18,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:07:18,273 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:07:18,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.2181818181818183) internal successors, (67), 55 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:07:18,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:07:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:07:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:07:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:07:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:07:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:07:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:07:18,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:07:23,835 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 296 transitions and produced 190 states. [2022-03-16 06:07:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:07:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:07:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:07:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:07:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:07:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:07:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:07:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:07:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:07:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:07:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:07:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:07:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:07:23,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:07:23,853 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-16 06:07:24,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-03-16 06:07:24,037 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:07:24,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:07:24,037 INFO L85 PathProgramCache]: Analyzing trace with hash -76119303, now seen corresponding path program 23 times [2022-03-16 06:07:24,037 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:07:24,037 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904897962] [2022-03-16 06:07:24,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:07:24,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:07:24,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:07:24,372 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:24,372 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:07:24,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904897962] [2022-03-16 06:07:24,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904897962] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:07:24,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215318733] [2022-03-16 06:07:24,373 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-16 06:07:24,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:07:24,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:07:24,374 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:07:24,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-16 06:07:24,418 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-16 06:07:24,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:07:24,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-16 06:07:24,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:07:24,766 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-03-16 06:07:24,768 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-03-16 06:07:24,806 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:24,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:07:24,936 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:07:24,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-03-16 06:07:24,939 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-03-16 06:07:24,976 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:24,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215318733] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:07:24,976 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:07:24,976 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 32 [2022-03-16 06:07:24,976 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610884983] [2022-03-16 06:07:24,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:07:24,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-16 06:07:24,976 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:07:24,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-16 06:07:24,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=911, Unknown=0, NotChecked=0, Total=992 [2022-03-16 06:07:24,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:07:24,977 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:07:24,977 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-03-16 06:07:24,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:24,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:07:24,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:07:26,443 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 347 transitions and produced 213 states. [2022-03-16 06:07:26,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:26,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:07:26,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:26,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:26,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:26,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:07:26,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:26,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:07:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:07:26,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:07:26,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-16 06:07:26,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-03-16 06:07:26,646 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:07:26,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:07:26,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1198768823, now seen corresponding path program 24 times [2022-03-16 06:07:26,646 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:07:26,646 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393127204] [2022-03-16 06:07:26,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:07:26,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:07:26,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:07:26,985 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:26,985 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:07:26,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393127204] [2022-03-16 06:07:26,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393127204] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:07:26,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237202983] [2022-03-16 06:07:26,986 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-16 06:07:26,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:07:26,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:07:26,987 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 06:07:26,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-16 06:07:27,030 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-16 06:07:27,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:07:27,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 44 conjunts are in the unsatisfiable core [2022-03-16 06:07:27,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:07:27,369 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-03-16 06:07:27,373 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-03-16 06:07:27,375 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-03-16 06:07:27,407 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:27,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:07:27,553 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:07:27,553 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 21 [2022-03-16 06:07:27,554 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2022-03-16 06:07:27,587 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:27,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237202983] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:07:27,588 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:07:27,588 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 32 [2022-03-16 06:07:27,588 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251832364] [2022-03-16 06:07:27,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:07:27,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-16 06:07:27,590 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:07:27,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-16 06:07:27,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=911, Unknown=0, NotChecked=0, Total=992 [2022-03-16 06:07:27,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:07:27,591 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:07:27,591 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-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:07:27,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:07:27,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:27,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:07:27,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:07:27,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:07:27,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:07:27,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:07:27,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:07:28,626 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 350 transitions and produced 216 states. [2022-03-16 06:07:28,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:28,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:07:28,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:28,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:28,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:07:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:07:28,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:07:28,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:07:28,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:07:28,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:28,645 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-03-16 06:07:28,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-03-16 06:07:28,829 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:07:28,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:07:28,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1526129307, now seen corresponding path program 25 times [2022-03-16 06:07:28,829 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:07:28,829 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331510844] [2022-03-16 06:07:28,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:07:28,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:07:28,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:07:29,913 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:29,913 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:07:29,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331510844] [2022-03-16 06:07:29,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331510844] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:07:29,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850809966] [2022-03-16 06:07:29,914 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-16 06:07:29,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:07:29,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:07:29,916 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-03-16 06:07:29,917 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-03-16 06:07:29,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:07:29,957 WARN L261 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 113 conjunts are in the unsatisfiable core [2022-03-16 06:07:29,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:07:33,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,185 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:33,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:07:33,186 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-03-16 06:07:33,190 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:33,191 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-03-16 06:07:33,273 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:33,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:07:37,873 INFO L353 Elim1Store]: treesize reduction 1090, result has 12.3 percent of original size [2022-03-16 06:07:37,873 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 367 treesize of output 431 [2022-03-16 06:07:37,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,908 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,908 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,910 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,922 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,925 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,925 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,926 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,926 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,926 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,928 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,932 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,932 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,932 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,933 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,933 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,935 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,950 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,951 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,951 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,951 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,953 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,954 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,954 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,955 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,956 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,957 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,958 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,959 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,960 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,962 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:37,964 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:07:38,447 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:07:38,448 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 359 treesize of output 1081 [2022-03-16 06:07:48,576 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:48,576 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850809966] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:07:48,577 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:07:48,577 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 61 [2022-03-16 06:07:48,577 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761756820] [2022-03-16 06:07:48,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:07:48,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-03-16 06:07:48,577 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:07:48,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-03-16 06:07:48,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=3483, Unknown=0, NotChecked=0, Total=3660 [2022-03-16 06:07:48,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:07:48,579 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:07:48,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 1.1967213114754098) internal successors, (73), 61 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:07:48,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:07:48,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:48,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:07:48,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:07:48,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:07:48,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:07:48,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:07:48,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:48,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:07:57,999 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 353 transitions and produced 220 states. [2022-03-16 06:07:57,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:07:58,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:58,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:07:58,021 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-03-16 06:07:58,201 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-03-16 06:07:58,201 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:07:58,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:07:58,202 INFO L85 PathProgramCache]: Analyzing trace with hash -98625417, now seen corresponding path program 26 times [2022-03-16 06:07:58,202 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:07:58,202 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590510391] [2022-03-16 06:07:58,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:07:58,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:07:58,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:07:58,604 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:58,604 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:07:58,604 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590510391] [2022-03-16 06:07:58,604 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590510391] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:07:58,604 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517158430] [2022-03-16 06:07:58,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 06:07:58,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:07:58,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:07:58,606 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-03-16 06:07:58,608 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-03-16 06:07:58,657 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 06:07:58,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:07:58,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 46 conjunts are in the unsatisfiable core [2022-03-16 06:07:58,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:07:59,073 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-03-16 06:07:59,075 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-03-16 06:07:59,120 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:59,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:07:59,266 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:07:59,267 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-03-16 06:07:59,270 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-03-16 06:07:59,311 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:07:59,311 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517158430] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:07:59,311 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:07:59,311 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2022-03-16 06:07:59,311 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985673249] [2022-03-16 06:07:59,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:07:59,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-16 06:07:59,311 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:07:59,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-16 06:07:59,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1101, Unknown=0, NotChecked=0, Total=1190 [2022-03-16 06:07:59,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:07:59,312 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:07:59,313 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-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:07:59,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:07:59,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:07:59,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:07:59,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:07:59,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:07:59,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:07:59,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:07:59,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:07:59,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:07:59,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:07:59,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:07:59,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:07:59,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:08:01,232 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 409 transitions and produced 245 states. [2022-03-16 06:08:01,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:08:01,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:08:01,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:08:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:08:01,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:08:01,250 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-03-16 06:08:01,434 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-03-16 06:08:01,434 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:08:01,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:08:01,435 INFO L85 PathProgramCache]: Analyzing trace with hash 768200825, now seen corresponding path program 27 times [2022-03-16 06:08:01,435 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:08:01,435 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647477724] [2022-03-16 06:08:01,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:08:01,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:08:01,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:08:01,816 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:08:01,816 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:08:01,817 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647477724] [2022-03-16 06:08:01,817 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647477724] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:08:01,817 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869195471] [2022-03-16 06:08:01,817 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 06:08:01,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:08:01,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:08:01,820 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-03-16 06:08:01,845 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-03-16 06:08:01,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-16 06:08:01,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:08:01,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 46 conjunts are in the unsatisfiable core [2022-03-16 06:08:01,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:08:02,316 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-03-16 06:08:02,318 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-03-16 06:08:02,322 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-03-16 06:08:02,357 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:08:02,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:08:02,513 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:08:02,513 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-03-16 06:08:02,515 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-03-16 06:08:02,550 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:08:02,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869195471] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:08:02,551 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:08:02,551 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2022-03-16 06:08:02,551 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581153461] [2022-03-16 06:08:02,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:08:02,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-16 06:08:02,551 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:08:02,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-16 06:08:02,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1101, Unknown=0, NotChecked=0, Total=1190 [2022-03-16 06:08:02,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:08:02,552 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:08:02,552 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-03-16 06:08:02,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:08:02,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:08:02,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:08:02,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:08:02,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:08:02,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:08:02,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:08:03,726 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 412 transitions and produced 248 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:08:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:08:03,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:08:03,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:08:03,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:08:03,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:08:03,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:08:03,744 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-03-16 06:08:03,928 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-03-16 06:08:03,929 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:08:03,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:08:03,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1988835357, now seen corresponding path program 28 times [2022-03-16 06:08:03,929 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:08:03,929 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086667817] [2022-03-16 06:08:03,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:08:03,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:08:03,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:08:04,854 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:08:04,855 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:08:04,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086667817] [2022-03-16 06:08:04,855 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086667817] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:08:04,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486618518] [2022-03-16 06:08:04,855 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-16 06:08:04,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:08:04,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:08:04,856 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-03-16 06:08:04,857 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-03-16 06:08:04,897 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-16 06:08:04,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:08:04,899 WARN L261 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 125 conjunts are in the unsatisfiable core [2022-03-16 06:08:04,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:08:08,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,671 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:08,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:08:08,677 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-03-16 06:08:08,679 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:08,680 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-03-16 06:08:08,761 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:08:08,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:08:14,049 INFO L353 Elim1Store]: treesize reduction 1370, result has 11.1 percent of original size [2022-03-16 06:08:14,049 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 378 treesize of output 454 [2022-03-16 06:08:14,063 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,064 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,066 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,066 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,066 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,067 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,067 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,068 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,069 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,083 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,085 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,085 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,086 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,086 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,086 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,087 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,088 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,090 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,091 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,091 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,091 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,092 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,093 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,093 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,108 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,108 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,108 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,109 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,110 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,110 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,111 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,111 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,112 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,113 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,113 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,114 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,114 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,116 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,116 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,117 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,118 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,118 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,120 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,120 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,123 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:08:14,768 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:08:14,769 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 374 treesize of output 1280 [2022-03-16 06:09:21,589 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:09:21,590 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486618518] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:09:21,590 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:09:21,590 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 67 [2022-03-16 06:09:21,590 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673474262] [2022-03-16 06:09:21,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:09:21,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-03-16 06:09:21,590 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:09:21,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-03-16 06:09:21,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=4227, Unknown=0, NotChecked=0, Total=4422 [2022-03-16 06:09:21,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:09:21,591 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:09:21,593 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-03-16 06:09:21,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:09:21,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:09:21,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:09:21,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:09:21,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:09:21,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:09:21,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:09:21,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:09:28,960 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 415 transitions and produced 252 states. [2022-03-16 06:09:28,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:09:28,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:09:28,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:09:28,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:09:28,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:09:28,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:09:28,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:09:28,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:09:28,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:09:28,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:09:28,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:09:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:09:28,985 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-03-16 06:09:29,175 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-03-16 06:09:29,175 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:09:29,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:09:29,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1557611079, now seen corresponding path program 29 times [2022-03-16 06:09:29,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:09:29,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001602219] [2022-03-16 06:09:29,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:09:29,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:09:29,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:09:29,572 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 11 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:09:29,573 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:09:29,573 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001602219] [2022-03-16 06:09:29,573 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001602219] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:09:29,573 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169501109] [2022-03-16 06:09:29,573 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-16 06:09:29,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:09:29,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:09:29,574 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-03-16 06:09:29,575 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-03-16 06:09:29,634 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-16 06:09:29,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:09:29,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 50 conjunts are in the unsatisfiable core [2022-03-16 06:09:29,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:09:30,104 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-03-16 06:09:30,106 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-03-16 06:09:30,158 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 11 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:09:30,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:09:30,306 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:09:30,306 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-03-16 06:09:30,308 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-03-16 06:09:30,353 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 11 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:09:30,354 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169501109] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:09:30,354 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:09:30,354 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 38 [2022-03-16 06:09:30,354 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7904571] [2022-03-16 06:09:30,354 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:09:30,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-16 06:09:30,354 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:09:30,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-16 06:09:30,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1309, Unknown=0, NotChecked=0, Total=1406 [2022-03-16 06:09:30,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:09:30,355 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:09:30,355 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-03-16 06:09:30,355 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:09:30,355 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:09:30,355 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:09:30,355 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:09:30,355 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:09:30,355 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:09:30,355 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:09:30,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:09:32,473 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 476 transitions and produced 279 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:09:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:09:32,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:09:32,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:09:32,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:09:32,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:09:32,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:09:32,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:09:32,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:09:32,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:09:32,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:09:32,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:09:32,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:09:32,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:09:32,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-03-16 06:09:32,675 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-03-16 06:09:32,675 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:09:32,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:09:32,675 INFO L85 PathProgramCache]: Analyzing trace with hash -455801353, now seen corresponding path program 30 times [2022-03-16 06:09:32,675 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:09:32,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727667299] [2022-03-16 06:09:32,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:09:32,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:09:32,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:09:33,067 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:09:33,068 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:09:33,068 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727667299] [2022-03-16 06:09:33,068 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727667299] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:09:33,068 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093444323] [2022-03-16 06:09:33,068 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-16 06:09:33,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:09:33,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:09:33,070 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-03-16 06:09:33,071 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-03-16 06:09:33,119 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-16 06:09:33,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:09:33,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 50 conjunts are in the unsatisfiable core [2022-03-16 06:09:33,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:09:33,563 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-03-16 06:09:33,566 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-03-16 06:09:33,572 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-03-16 06:09:33,607 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:09:33,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:09:33,768 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:09:33,769 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-03-16 06:09:33,770 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-03-16 06:09:33,811 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:09:33,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093444323] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:09:33,811 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:09:33,811 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 38 [2022-03-16 06:09:33,811 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084282118] [2022-03-16 06:09:33,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:09:33,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-16 06:09:33,811 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:09:33,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-16 06:09:33,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1309, Unknown=0, NotChecked=0, Total=1406 [2022-03-16 06:09:33,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:09:33,812 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:09:33,812 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-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:09:33,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:09:33,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:09:33,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:09:33,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:09:33,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:09:33,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:09:35,334 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 479 transitions and produced 282 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:09:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:09:35,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:09:35,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:09:35,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:09:35,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:09:35,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:09:35,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:09:35,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:09:35,353 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-03-16 06:09:35,536 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-03-16 06:09:35,537 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:09:35,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:09:35,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1278197211, now seen corresponding path program 31 times [2022-03-16 06:09:35,537 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:09:35,537 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296155010] [2022-03-16 06:09:35,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:09:35,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:09:35,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:09:36,535 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:09:36,536 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:09:36,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296155010] [2022-03-16 06:09:36,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296155010] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:09:36,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390581385] [2022-03-16 06:09:36,536 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-16 06:09:36,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:09:36,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:09:36,537 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-03-16 06:09:36,538 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-03-16 06:09:36,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:09:36,587 WARN L261 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 137 conjunts are in the unsatisfiable core [2022-03-16 06:09:36,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:09:41,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:09:41,281 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:41,282 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 55 disjoint index pairs (out of 66 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 180 treesize of output 128 [2022-03-16 06:09:41,285 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:41,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-03-16 06:09:41,314 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:09:41,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:09:47,819 INFO L353 Elim1Store]: treesize reduction 1682, result has 10.1 percent of original size [2022-03-16 06:09:47,819 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 388 treesize of output 476 [2022-03-16 06:09:47,835 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,836 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,838 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,840 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,841 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,842 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,857 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,860 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,860 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,860 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,863 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,863 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,866 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,866 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,868 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,869 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,870 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,887 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,888 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,888 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,888 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,889 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,890 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,891 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,891 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,892 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,892 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,892 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,894 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,894 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,895 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,895 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,896 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,897 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,898 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,899 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,899 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,900 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,901 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,902 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:47,910 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:09:48,791 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:09:48,791 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 388 treesize of output 1498 [2022-03-16 06:10:30,664 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:10:30,664 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390581385] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:10:30,664 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:10:30,664 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 73 [2022-03-16 06:10:30,664 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638496094] [2022-03-16 06:10:30,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:10:30,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-03-16 06:10:30,665 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:10:30,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-03-16 06:10:30,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=5043, Unknown=0, NotChecked=0, Total=5256 [2022-03-16 06:10:30,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:10:30,666 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:10:30,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 1.1643835616438356) internal successors, (85), 73 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 06:10:30,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:10:30,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:10:30,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:10:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:10:30,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:10:30,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:10:30,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:10:39,995 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 482 transitions and produced 286 states. [2022-03-16 06:10:39,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:10:39,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:10:39,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:10:39,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:10:39,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:10:39,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:10:39,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:10:39,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:10:39,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:10:39,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:10:39,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:10:39,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:10:39,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:10:39,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:10:39,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:10:39,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:10:40,029 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-03-16 06:10:40,211 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-03-16 06:10:40,211 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:10:40,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:10:40,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1002665033, now seen corresponding path program 32 times [2022-03-16 06:10:40,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:10:40,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763671354] [2022-03-16 06:10:40,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:10:40,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:10:40,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:10:40,736 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:10:40,737 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:10:40,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763671354] [2022-03-16 06:10:40,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763671354] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:10:40,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580908029] [2022-03-16 06:10:40,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 06:10:40,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:10:40,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:10:40,738 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-03-16 06:10:40,740 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-03-16 06:10:40,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 06:10:40,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:10:40,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 54 conjunts are in the unsatisfiable core [2022-03-16 06:10:40,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:10:41,324 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-03-16 06:10:41,326 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-03-16 06:10:41,371 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:10:41,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:10:41,535 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:10:41,535 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-03-16 06:10:41,537 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-03-16 06:10:41,587 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:10:41,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580908029] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:10:41,587 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:10:41,587 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2022-03-16 06:10:41,587 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500600877] [2022-03-16 06:10:41,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:10:41,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-16 06:10:41,588 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:10:41,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-16 06:10:41,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1535, Unknown=0, NotChecked=0, Total=1640 [2022-03-16 06:10:41,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:10:41,589 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:10:41,589 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-03-16 06:10:41,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:10:41,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:10:41,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:10:41,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:10:41,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:10:41,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:10:41,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:10:41,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:10:41,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:10:41,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:10:41,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:10:41,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:10:41,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:10:41,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:10:41,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:10:41,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:10:41,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:10:41,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:10:41,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:10:41,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:10:41,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:10:41,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:10:41,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:10:41,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:10:41,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:10:41,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:10:41,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:10:41,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:10:41,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:10:41,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:10:41,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:10:41,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:10:41,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:10:41,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:10:41,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:10:43,947 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 548 transitions and produced 315 states. [2022-03-16 06:10:43,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:10:43,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:10:43,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:10:43,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:10:43,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:10:43,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:10:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:10:43,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:10:43,965 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-03-16 06:10:44,149 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-03-16 06:10:44,149 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:10:44,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:10:44,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1206301895, now seen corresponding path program 33 times [2022-03-16 06:10:44,150 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:10:44,150 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962648030] [2022-03-16 06:10:44,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:10:44,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:10:44,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:10:44,630 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:10:44,630 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:10:44,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962648030] [2022-03-16 06:10:44,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962648030] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:10:44,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127457681] [2022-03-16 06:10:44,630 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 06:10:44,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:10:44,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:10:44,632 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-03-16 06:10:44,632 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-03-16 06:10:44,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-03-16 06:10:44,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:10:44,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 54 conjunts are in the unsatisfiable core [2022-03-16 06:10:44,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:10:45,231 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-03-16 06:10:45,234 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-03-16 06:10:45,238 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2022-03-16 06:10:45,278 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:10:45,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:10:45,449 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:10:45,450 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-03-16 06:10:45,451 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-03-16 06:10:45,496 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:10:45,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127457681] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:10:45,496 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:10:45,496 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2022-03-16 06:10:45,496 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007802878] [2022-03-16 06:10:45,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:10:45,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-16 06:10:45,497 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:10:45,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-16 06:10:45,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1535, Unknown=0, NotChecked=0, Total=1640 [2022-03-16 06:10:45,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:10:45,497 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:10:45,498 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-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:10:45,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:10:45,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:10:47,324 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 551 transitions and produced 318 states. [2022-03-16 06:10:47,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:10:47,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:10:47,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:10:47,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:10:47,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:10:47,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:10:47,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:10:47,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:10:47,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:10:47,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:10:47,342 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-03-16 06:10:47,526 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-03-16 06:10:47,526 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:10:47,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:10:47,527 INFO L85 PathProgramCache]: Analyzing trace with hash 1226089763, now seen corresponding path program 34 times [2022-03-16 06:10:47,527 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:10:47,527 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924427810] [2022-03-16 06:10:47,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:10:47,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:10:47,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:10:48,559 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:10:48,560 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:10:48,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924427810] [2022-03-16 06:10:48,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924427810] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:10:48,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735015418] [2022-03-16 06:10:48,560 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-16 06:10:48,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:10:48,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:10:48,561 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-03-16 06:10:48,562 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-03-16 06:10:48,607 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-16 06:10:48,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:10:48,609 WARN L261 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 149 conjunts are in the unsatisfiable core [2022-03-16 06:10:48,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:10:54,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,682 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:10:54,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:10:54,690 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-03-16 06:10:54,693 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:10:54,693 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-03-16 06:10:54,769 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:10:54,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:11:02,629 INFO L353 Elim1Store]: treesize reduction 2026, result has 9.3 percent of original size [2022-03-16 06:11:02,629 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-03-16 06:11:02,648 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,648 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,650 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,651 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,651 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,651 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,652 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,652 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,652 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,654 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,654 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,672 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,675 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,675 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,675 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,676 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,676 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,676 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,676 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,678 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,679 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,682 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,682 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,682 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,683 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,683 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,683 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,684 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,685 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,686 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,705 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,706 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,706 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,706 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,706 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,707 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,709 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,709 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,710 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,710 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,711 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,711 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,711 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,713 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,713 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,715 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,715 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,715 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,716 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,717 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,718 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,719 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,719 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,719 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,721 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,722 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,723 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,723 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,725 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,725 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,727 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,728 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,729 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,731 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,732 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:02,736 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:11:03,903 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:11:03,904 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-03-16 06:12:03,937 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:12:03,937 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735015418] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:12:03,937 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:12:03,937 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 80 [2022-03-16 06:12:03,937 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701419117] [2022-03-16 06:12:03,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:12:03,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-03-16 06:12:03,938 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:12:03,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-03-16 06:12:03,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=6085, Unknown=0, NotChecked=0, Total=6320 [2022-03-16 06:12:03,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:12:03,940 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:12:03,940 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-03-16 06:12:03,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:12:03,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:12:03,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:12:03,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:12:03,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:12:03,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:12:03,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:12:03,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:12:03,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:12:03,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:12:03,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:12:03,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:12:03,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:12:03,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:12:03,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:12:03,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:12:23,004 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 554 transitions and produced 322 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:12:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:12:23,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:12:23,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:12:23,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:12:23,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:12:23,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:12:23,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:12:23,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:12:23,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:12:23,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:12:23,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:12:23,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:12:23,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:12:23,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:12:23,024 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-03-16 06:12:23,207 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-03-16 06:12:23,207 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:12:23,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:12:23,207 INFO L85 PathProgramCache]: Analyzing trace with hash -679180167, now seen corresponding path program 35 times [2022-03-16 06:12:23,208 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:12:23,208 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114512266] [2022-03-16 06:12:23,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:12:23,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:12:23,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:12:23,797 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:12:23,797 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:12:23,797 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114512266] [2022-03-16 06:12:23,797 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114512266] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:12:23,797 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420585409] [2022-03-16 06:12:23,797 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-16 06:12:23,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:12:23,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:12:23,799 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-03-16 06:12:23,800 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-03-16 06:12:23,874 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-03-16 06:12:23,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:12:23,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-16 06:12:23,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:12:24,495 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-03-16 06:12:24,497 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-03-16 06:12:24,554 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:12:24,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:12:24,739 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:12:24,740 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-03-16 06:12:24,743 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-03-16 06:12:24,797 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:12:24,798 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420585409] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:12:24,798 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:12:24,798 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 44 [2022-03-16 06:12:24,798 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280479948] [2022-03-16 06:12:24,798 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:12:24,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-03-16 06:12:24,798 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:12:24,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-03-16 06:12:24,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1779, Unknown=0, NotChecked=0, Total=1892 [2022-03-16 06:12:24,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:12:24,799 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:12:24,800 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-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:12:24,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:12:24,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:12:24,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:12:24,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:12:24,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:12:24,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:12:24,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:12:27,710 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 625 transitions and produced 353 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:12:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:12:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:12:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:12:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:12:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:12:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:12:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:12:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:12:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:12:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:12:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:12:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:12:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:12:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:12:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:12:27,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-03-16 06:12:27,912 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-03-16 06:12:27,913 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:12:27,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:12:27,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1598011703, now seen corresponding path program 36 times [2022-03-16 06:12:27,913 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:12:27,913 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699766865] [2022-03-16 06:12:27,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:12:27,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:12:27,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:12:28,446 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:12:28,446 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:12:28,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699766865] [2022-03-16 06:12:28,446 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699766865] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:12:28,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768423541] [2022-03-16 06:12:28,446 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-16 06:12:28,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:12:28,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:12:28,448 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-03-16 06:12:28,449 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-03-16 06:12:28,505 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-16 06:12:28,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:12:28,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-16 06:12:28,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:12:29,079 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-03-16 06:12:29,084 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-03-16 06:12:29,091 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-03-16 06:12:29,131 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:12:29,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:12:29,306 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:12:29,306 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-03-16 06:12:29,308 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-03-16 06:12:29,361 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:12:29,361 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768423541] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:12:29,361 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:12:29,361 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 44 [2022-03-16 06:12:29,361 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760607771] [2022-03-16 06:12:29,361 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:12:29,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-03-16 06:12:29,362 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:12:29,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-03-16 06:12:29,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1779, Unknown=0, NotChecked=0, Total=1892 [2022-03-16 06:12:29,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:12:29,363 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:12:29,363 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-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:12:29,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:12:29,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:12:31,416 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 628 transitions and produced 356 states. [2022-03-16 06:12:31,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:12:31,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:12:31,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:12:31,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:12:31,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:12:31,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:12:31,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:12:31,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:12:31,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:12:31,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:12:31,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:12:31,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:12:31,436 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-03-16 06:12:31,618 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-03-16 06:12:31,619 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:12:31,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:12:31,619 INFO L85 PathProgramCache]: Analyzing trace with hash -2034501915, now seen corresponding path program 37 times [2022-03-16 06:12:31,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:12:31,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600349129] [2022-03-16 06:12:31,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:12:31,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:12:31,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:12:33,508 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:12:33,508 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:12:33,508 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600349129] [2022-03-16 06:12:33,508 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600349129] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:12:33,508 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241128884] [2022-03-16 06:12:33,508 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-16 06:12:33,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:12:33,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:12:33,509 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-03-16 06:12:33,510 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-03-16 06:12:33,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:12:33,568 WARN L261 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 161 conjunts are in the unsatisfiable core [2022-03-16 06:12:33,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:12:41,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:12:41,832 INFO L353 Elim1Store]: treesize reduction 126, result has 2.3 percent of original size [2022-03-16 06:12:41,832 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-03-16 06:12:41,839 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-16 06:12:41,839 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-03-16 06:12:41,944 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:12:41,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:12:52,297 INFO L353 Elim1Store]: treesize reduction 2402, result has 8.6 percent of original size [2022-03-16 06:12:52,297 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-03-16 06:12:52,317 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,317 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,318 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,318 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,319 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,319 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,319 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,320 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,320 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,322 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,323 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,324 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,344 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,345 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,345 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,345 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,346 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,346 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,347 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,347 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,349 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,350 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,351 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,354 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,354 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,354 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,355 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,355 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,357 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,358 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,359 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,366 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,366 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,366 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,367 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,367 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,368 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,370 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,371 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,371 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,373 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,373 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,374 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,374 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,375 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,377 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,378 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,378 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,380 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,380 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,381 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,381 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,383 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,385 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,385 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,388 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,388 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,390 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,391 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,397 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,399 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,400 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,401 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,403 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,403 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,408 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,411 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,411 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,414 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,416 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,416 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,424 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,424 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,428 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:12:52,431 INFO L244 Elim1Store]: Index analysis took 115 ms [2022-03-16 06:12:53,999 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:12:54,000 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-03-16 06:14:07,592 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:14:07,592 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1241128884] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:14:07,593 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:14:07,593 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 30, 30] total 87 [2022-03-16 06:14:07,593 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620649542] [2022-03-16 06:14:07,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:14:07,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-03-16 06:14:07,593 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:14:07,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-03-16 06:14:07,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=7256, Unknown=0, NotChecked=0, Total=7482 [2022-03-16 06:14:07,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:14:07,595 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:14:07,595 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-03-16 06:14:07,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:14:07,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:14:07,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:14:07,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:14:07,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:14:07,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:14:07,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:14:07,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:14:07,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:14:07,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:14:07,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:14:07,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:14:07,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:14:29,238 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 631 transitions and produced 360 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:14:29,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:14:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-16 06:14:29,259 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-03-16 06:14:29,441 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-03-16 06:14:29,441 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:14:29,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:14:29,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1321692919, now seen corresponding path program 38 times [2022-03-16 06:14:29,442 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:14:29,442 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828089622] [2022-03-16 06:14:29,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:14:29,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:14:29,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:14:30,018 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 14 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:14:30,019 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:14:30,019 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828089622] [2022-03-16 06:14:30,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828089622] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:14:30,019 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705094906] [2022-03-16 06:14:30,019 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 06:14:30,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:14:30,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:14:30,020 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-03-16 06:14:30,023 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-03-16 06:14:30,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 06:14:30,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:14:30,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 62 conjunts are in the unsatisfiable core [2022-03-16 06:14:30,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:14:30,755 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-03-16 06:14:30,757 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-03-16 06:14:30,812 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 14 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:14:30,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:14:30,994 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:14:30,994 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-03-16 06:14:30,996 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-03-16 06:14:31,055 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 14 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:14:31,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705094906] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:14:31,055 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:14:31,056 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2022-03-16 06:14:31,056 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940648424] [2022-03-16 06:14:31,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:14:31,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-16 06:14:31,056 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:14:31,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-16 06:14:31,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=2041, Unknown=0, NotChecked=0, Total=2162 [2022-03-16 06:14:31,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:14:31,058 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:14:31,058 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-03-16 06:14:31,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:14:31,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:14:31,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:14:31,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:14:31,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:14:31,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:14:31,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:14:31,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:14:31,059 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 80 states. [2022-03-16 06:14:31,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:14:34,298 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 707 transitions and produced 393 states. [2022-03-16 06:14:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:14:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:14:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:14:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:14:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:14:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:14:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:14:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:14:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:14:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:14:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:14:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:14:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:14:34,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:14:34,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:14:34,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-16 06:14:34,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-16 06:14:34,318 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-03-16 06:14:34,500 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-03-16 06:14:34,501 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:14:34,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:14:34,501 INFO L85 PathProgramCache]: Analyzing trace with hash -1099803143, now seen corresponding path program 39 times [2022-03-16 06:14:34,501 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:14:34,501 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115063160] [2022-03-16 06:14:34,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:14:34,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:14:34,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:14:35,084 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:14:35,084 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:14:35,084 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115063160] [2022-03-16 06:14:35,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115063160] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:14:35,084 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361098619] [2022-03-16 06:14:35,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 06:14:35,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:14:35,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:14:35,086 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-03-16 06:14:35,087 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-03-16 06:14:35,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-03-16 06:14:35,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:14:35,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 64 conjunts are in the unsatisfiable core [2022-03-16 06:14:35,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:14:35,776 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-03-16 06:14:35,778 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-03-16 06:14:35,781 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-03-16 06:14:35,821 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:14:35,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:14:36,012 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:14:36,012 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-03-16 06:14:36,014 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-03-16 06:14:36,068 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:14:36,068 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361098619] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:14:36,068 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:14:36,068 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2022-03-16 06:14:36,068 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392069789] [2022-03-16 06:14:36,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:14:36,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-16 06:14:36,069 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:14:36,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-16 06:14:36,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=2041, Unknown=0, NotChecked=0, Total=2162 [2022-03-16 06:14:36,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:14:36,072 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:14:36,072 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-03-16 06:14:36,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:14:36,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:14:36,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:14:36,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:14:36,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:14:36,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:14:36,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:14:36,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 80 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-03-16 06:14:36,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:14:38,308 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 710 transitions and produced 396 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:14:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:14:38,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:14:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:14:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:14:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-16 06:14:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-16 06:14:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 06:14:38,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-03-16 06:14:38,527 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-03-16 06:14:38,528 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:14:38,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:14:38,528 INFO L85 PathProgramCache]: Analyzing trace with hash 232583779, now seen corresponding path program 40 times [2022-03-16 06:14:38,528 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:14:38,528 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032261011] [2022-03-16 06:14:38,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:14:38,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:14:38,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:14:40,045 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:14:40,045 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:14:40,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032261011] [2022-03-16 06:14:40,046 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032261011] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:14:40,046 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186187496] [2022-03-16 06:14:40,046 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-16 06:14:40,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:14:40,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:14:40,047 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-03-16 06:14:40,048 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-03-16 06:14:40,103 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-16 06:14:40,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:14:40,105 WARN L261 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 173 conjunts are in the unsatisfiable core [2022-03-16 06:14:40,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:14:48,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,083 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:48,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:14:48,099 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-03-16 06:14:48,102 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:48,102 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-03-16 06:14:48,133 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:14:48,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:14:59,527 INFO L353 Elim1Store]: treesize reduction 2810, result has 8.0 percent of original size [2022-03-16 06:14:59,528 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-03-16 06:14:59,554 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,555 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,556 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,557 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,557 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,557 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,558 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,558 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,559 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,559 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,561 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,562 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,563 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,578 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,579 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,580 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,580 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,581 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,581 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,585 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,586 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,586 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,588 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,589 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,589 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,598 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,599 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,599 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,599 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,600 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,600 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,601 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,601 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,603 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,604 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,605 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,613 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,613 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,613 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,614 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,614 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,615 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,615 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,617 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,618 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,619 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,626 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,626 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,626 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,627 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,627 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,628 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,630 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,631 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,631 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,633 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,633 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,634 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,635 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,635 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,637 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,638 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,638 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,640 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,641 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,641 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,642 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,644 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,645 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,645 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,647 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,648 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,648 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,650 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,651 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,652 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,654 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,654 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,656 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,658 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,658 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,662 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,664 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,666 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,666 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,669 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,671 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,671 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,679 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,679 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,683 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-16 06:14:59,686 INFO L244 Elim1Store]: Index analysis took 133 ms [2022-03-16 06:15:01,814 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-16 06:15:01,815 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-03-16 06:17:59,049 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:17:59,049 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186187496] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:17:59,049 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:17:59,049 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 91 [2022-03-16 06:17:59,050 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571222294] [2022-03-16 06:17:59,050 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:17:59,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2022-03-16 06:17:59,050 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:17:59,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2022-03-16 06:17:59,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=267, Invalid=7923, Unknown=0, NotChecked=0, Total=8190 [2022-03-16 06:17:59,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:17:59,052 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:17:59,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 1.1318681318681318) internal successors, (103), 91 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:17:59,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 80 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 06:17:59,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:18:17,322 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 713 transitions and produced 400 states. [2022-03-16 06:18:17,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:18:17,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:18:17,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:18:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-16 06:18:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-16 06:18:17,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 06:18:17,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-03-16 06:18:17,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-16 06:18:17,541 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-03-16 06:18:17,541 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:18:17,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:18:17,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1413094599, now seen corresponding path program 41 times [2022-03-16 06:18:17,542 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:18:17,542 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257561959] [2022-03-16 06:18:17,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:18:17,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:18:17,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:18:18,192 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:18:18,192 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:18:18,192 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257561959] [2022-03-16 06:18:18,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257561959] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:18:18,192 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594903393] [2022-03-16 06:18:18,192 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-16 06:18:18,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:18:18,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:18:18,194 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-03-16 06:18:18,195 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-03-16 06:18:18,260 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-03-16 06:18:18,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:18:18,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 66 conjunts are in the unsatisfiable core [2022-03-16 06:18:18,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:18:19,028 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-03-16 06:18:19,030 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-03-16 06:18:19,087 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:18:19,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:18:19,319 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:18:19,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 31 [2022-03-16 06:18:19,322 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-03-16 06:18:19,401 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:18:19,401 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594903393] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:18:19,401 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:18:19,401 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 50 [2022-03-16 06:18:19,401 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612558579] [2022-03-16 06:18:19,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:18:19,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-03-16 06:18:19,402 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:18:19,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-03-16 06:18:19,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2321, Unknown=0, NotChecked=0, Total=2450 [2022-03-16 06:18:19,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:18:19,403 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:18:19,403 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-03-16 06:18:19,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:18:19,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:18:19,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:18:19,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:18:19,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:18:19,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:18:19,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:18:19,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:18:19,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:18:19,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:18:19,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:18:19,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:18:19,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:18:19,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:18:19,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:18:19,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:18:19,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:18:19,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:18:19,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:18:19,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 80 states. [2022-03-16 06:18:19,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-03-16 06:18:19,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 06:18:19,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2022-03-16 06:18:19,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:18:23,033 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 794 transitions and produced 435 states. [2022-03-16 06:18:23,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:18:23,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:18:23,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:18:23,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:18:23,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:18:23,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:18:23,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:18:23,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:18:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:18:23,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:18:23,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-16 06:18:23,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-16 06:18:23,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 06:18:23,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-03-16 06:18:23,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-16 06:18:23,052 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-03-16 06:18:23,235 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-03-16 06:18:23,236 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:18:23,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:18:23,236 INFO L85 PathProgramCache]: Analyzing trace with hash 829938807, now seen corresponding path program 42 times [2022-03-16 06:18:23,236 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:18:23,236 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332508788] [2022-03-16 06:18:23,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:18:23,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:18:23,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:18:23,879 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:18:23,879 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:18:23,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332508788] [2022-03-16 06:18:23,880 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332508788] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:18:23,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745696909] [2022-03-16 06:18:23,880 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-16 06:18:23,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:18:23,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:18:23,881 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-03-16 06:18:23,882 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-03-16 06:18:23,943 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-16 06:18:23,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 06:18:23,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 66 conjunts are in the unsatisfiable core [2022-03-16 06:18:23,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:18:24,664 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-03-16 06:18:24,666 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-03-16 06:18:24,670 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-03-16 06:18:24,715 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:18:24,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 06:18:24,918 INFO L353 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-03-16 06:18:24,918 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-03-16 06:18:24,920 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-03-16 06:18:24,978 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:18:24,979 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745696909] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 06:18:24,979 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 06:18:24,979 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 50 [2022-03-16 06:18:24,979 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843297931] [2022-03-16 06:18:24,979 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 06:18:24,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-03-16 06:18:24,979 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 06:18:24,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-03-16 06:18:24,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2321, Unknown=0, NotChecked=0, Total=2450 [2022-03-16 06:18:24,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:18:24,980 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 06:18:24,980 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-03-16 06:18:24,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:18:24,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:18:24,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:18:24,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:18:24,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:18:24,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:18:24,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:18:24,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:18:24,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:18:24,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:18:24,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:18:24,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:18:24,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:18:24,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 80 states. [2022-03-16 06:18:24,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-03-16 06:18:24,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 06:18:24,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2022-03-16 06:18:24,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-03-16 06:18:24,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 06:18:27,514 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 797 transitions and produced 438 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 06:18:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-16 06:18:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 06:18:27,534 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-03-16 06:18:27,717 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-03-16 06:18:27,717 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 06:18:27,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 06:18:27,717 INFO L85 PathProgramCache]: Analyzing trace with hash -74957915, now seen corresponding path program 43 times [2022-03-16 06:18:27,718 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 06:18:27,718 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656221103] [2022-03-16 06:18:27,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 06:18:27,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 06:18:27,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:18:29,879 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:18:29,879 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 06:18:29,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656221103] [2022-03-16 06:18:29,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656221103] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 06:18:29,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684257681] [2022-03-16 06:18:29,879 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-16 06:18:29,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 06:18:29,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 06:18:29,880 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-03-16 06:18:29,883 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-03-16 06:18:29,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 06:18:29,943 WARN L261 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 185 conjunts are in the unsatisfiable core [2022-03-16 06:18:29,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 06:18:42,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-16 06:18:42,592 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-16 06:18:42,592 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 119 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 1 case distinctions, treesize of input 228 treesize of output 163 [2022-03-16 06:18:42,600 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-16 06:18:42,600 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-03-16 06:18:42,730 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 06:18:42,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... Received shutdown request... [2022-03-16 06:18:50,901 WARN L244 SmtUtils]: Removed 2 from assertion stack [2022-03-16 06:18:50,902 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-03-16 06:18:50,902 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-03-16 06:18:50,902 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-03-16 06:18:50,903 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-03-16 06:18:50,921 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-03-16 06:18:51,107 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-03-16 06:18:51,107 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 2ms.. [2022-03-16 06:18:51,109 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-03-16 06:18:51,109 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-03-16 06:18:51,115 INFO L732 BasicCegarLoop]: Path program histogram: [43, 1, 1, 1] [2022-03-16 06:18:51,118 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-16 06:18:51,118 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-16 06:18:51,120 INFO L202 PluginConnector]: Adding new model array-int-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.03 06:18:51 BasicIcfg [2022-03-16 06:18:51,120 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-16 06:18:51,120 INFO L158 Benchmark]: Toolchain (without parser) took 777214.19ms. Allocated memory was 176.2MB in the beginning and 906.0MB in the end (delta: 729.8MB). Free memory was 132.7MB in the beginning and 565.6MB in the end (delta: -432.9MB). Peak memory consumption was 297.9MB. Max. memory is 8.0GB. [2022-03-16 06:18:51,120 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.13ms. Allocated memory is still 176.2MB. Free memory is still 133.8MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-16 06:18:51,121 INFO L158 Benchmark]: Boogie Procedure Inliner took 28.55ms. Allocated memory is still 176.2MB. Free memory was 132.6MB in the beginning and 131.1MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 8.0GB. [2022-03-16 06:18:51,121 INFO L158 Benchmark]: Boogie Preprocessor took 15.49ms. Allocated memory is still 176.2MB. Free memory was 131.1MB in the beginning and 130.1MB in the end (delta: 963.4kB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-03-16 06:18:51,121 INFO L158 Benchmark]: RCFGBuilder took 267.57ms. Allocated memory is still 176.2MB. Free memory was 130.0MB in the beginning and 119.4MB in the end (delta: 10.6MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2022-03-16 06:18:51,121 INFO L158 Benchmark]: TraceAbstraction took 776896.81ms. Allocated memory was 176.2MB in the beginning and 906.0MB in the end (delta: 729.8MB). Free memory was 118.9MB in the beginning and 565.6MB in the end (delta: -446.7MB). Peak memory consumption was 284.3MB. Max. memory is 8.0GB. [2022-03-16 06:18:51,122 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.13ms. Allocated memory is still 176.2MB. Free memory is still 133.8MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 28.55ms. Allocated memory is still 176.2MB. Free memory was 132.6MB in the beginning and 131.1MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Preprocessor took 15.49ms. Allocated memory is still 176.2MB. Free memory was 131.1MB in the beginning and 130.1MB in the end (delta: 963.4kB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 267.57ms. Allocated memory is still 176.2MB. Free memory was 130.0MB in the beginning and 119.4MB in the end (delta: 10.6MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * TraceAbstraction took 776896.81ms. Allocated memory was 176.2MB in the beginning and 906.0MB in the end (delta: 729.8MB). Free memory was 118.9MB in the beginning and 565.6MB in the end (delta: -446.7MB). Peak memory consumption was 284.3MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while 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 2ms.. - 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 2ms.. - 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 2ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 23 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 776.7s, OverallIterations: 46, TraceHistogramMax: 0, PathProgramHistogramMax: 43, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 143.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1552, 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, 598.2s InterpolantComputationTime, 2200 NumberOfCodeBlocks, 2200 NumberOfCodeBlocksAsserted, 192 NumberOfCheckSat, 3158 ConstructedInterpolants, 130 QuantifiedInterpolants, 117171 SizeOfPredicates, 404 NumberOfNonLiveVariables, 6476 ConjunctsInSsa, 2460 ConjunctsInUnsatCore, 131 InterpolantComputations, 2 PerfectInterpolantSequences, 360/10800 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